当前位置:首页 » 操作系统 » 文件属性linux

文件属性linux

发布时间: 2023-08-21 13:36:01

linux 下文件属性d 是什么意思

首先这是一个目录;
其次正常情况后面应该是目录的各种权限
但是你的????的意思应该就是权限获取不到了,那么意思就是该文件系统出问题了,如果是磁盘那就是磁盘出问题了,如果是远程文件系统就是远程文件系统服务当前连接不提供服务了。

⑵ LINUX查看文件属性命令是什么

linux lsattr命令: 显示文件属性介绍:x0dx0a文件属性在文件系统的安全管理方面起很重要的作用,linux下lsattr命令用于查看文件属性信息。x0dx0a语法:x0dx0ax0dx0alsattr [-adRvV] [文件或目录...]选项介绍:x0dx0a -a: 显示所有文件和目录,包括隐藏文件;x0dx0a -d: 显示目录名称,而非其内容;x0dx0a -R: 递归处理,将指定目录下的所有文件及子目录一并处理;x0dx0a -v: 显示文件或目录版本;x0dx0a -V: 显示版本信息;x0dx0ax0dx0a执行范例:x0dx0ax0dx0a1 $ chattr +ai text x0dx0ax0dx0a2 $ lsattr x0dx0ax0dx0a3 ----ia------- text x0dx0ax0dx0a扩展阅读:x0dx0achattr命令用于修改文件属性,chattr命令需要root权限。x0dx0ax0dx0a文件属性:x0dx0a a: append only; 系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。x0dx0ax0dx0a c: compressed; 系统以透明的方式压缩这个文件。从这个文件读取时,返回的是解压之后的数据;而向这个文件中写入数据时,数据首先被压缩之后才写入磁盘。x0dx0ax0dx0a d: no mp; 在进行文件系统备份时,mp程序将忽略这个文件。x0dx0ax0dx0a i: immutable; 系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。x0dx0ax0dx0a j: data journalling; 如果一个文件设置了该属性,那么它所有的数据在写入文件本身之前,写入到ext3文件系统日志中,如果该文件系统挂载的时候使用了”data=ordered” 或”data=writeback”选项。当文件系统采用”data=journal”选项挂载时,所有文件数据已经记录日志,因此这个属性不起作用。仅仅超级用户或者拥有CAP_SYS_RESOURCE能力的进程可以设置和删除该属性。x0dx0ax0dx0a s: secure deletion; 让系统在删除这个文件时,使用0填充文件所在的区域。x0dx0ax0dx0a t: no tail-merging; 和其他文件合并时,该文件的末尾不会有部分块碎片(为支持尾部合并的文件系统使用)。x0dx0ax0dx0a u: undeletable; 当一个应用程序请求删除这个文件,系统会保留其数据块以便以后能够恢复删除这个文件。x0dx0ax0dx0a A: no atime updates; 告诉系统不要修改对这个文件的最后访问时间x0dx0ax0dx0a D: synchronous directory updates; 任何改变将同步到磁盘;这等价于mount命令中的dirsync选项:x0dx0ax0dx0a S: synchronous updates; 一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。x0dx0ax0dx0a T: top of directory hierarchy; 如果一个目录设置了该属性,它将被视为目录结构的顶极目录

⑶ linux命令如何查看文件的属性

通过ll命令可以查看一个目录下的文件和子目录的属性和大小,以下面的例子讲解:x0dx0a[root@localhost ~]# llx0dx0atotal 88x0dx0a-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfgx0dx0adrwxr-xr-x 2 root root 4096 Feb 13 16:07 Desktopx0dx0a-rw-r--r-- 1 root root 49229 Feb 13 16:07 install.logx0dx0a-rw-r--r-- 1 root root 5133 Feb 13 16:06 install.log.syslogx0dx0a-rw-r--r-- 1 root root 7 May 2 05:28 testx0dx0a[root@localhost ~]#x0dx0ax0dx0a我以其中一行讲解:x0dx0a-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfgx0dx0a-rw-r--r-- 1 root root 1022这些都是文件的属性,包括文件的属主、属组和其他组的权限,属主和属组的名称,1022表示文件的大小,Feb 13 16:07是文件的修改时间。x0dx0ax0dx0a至于被谁修改过是看不出来的。

⑷ Linux 中文件属性以及文件权限

可以看到列出了当前目录下的所有文件,包括权限信息,所属用户,日期和文件名,其它很好理解但是看到 -rwxrwxr-x 这一串字符的时候完全是懵逼状态的,我是谁?我在哪?我要干什么?😆先来对里面的字符一步步拆分吧。

首先第一个字符用来标识是文件还是目录,这里只列出两个有代表性的:

然后在接下来的剩余字符中,以三个为一组,且均为‘rwx’ 的三个参数的组合。其中,[ r ] 代表可读 (read)、[ w ] 代表可写 (write)、[ x ] 代表可执行 (execute)。我们知道,在 Linux 中,文件的基本权限就有九个,分别是
owner/group/others 三种身份各有自己的 read/write/execute 权限。那我们就明白了,并且可以得出结论:

我们如果想要查看单个文件的默认权限可以使用命令: ls -al 文件名

可以看到文件 hello.c 的默认权限为 -rwxr-xr-- ,要改变它的权限为 rwxrwxr-x ,我们可以使用 chmod 命令,有两种方法设置方法:
1、符号类型改变文件权限: chmod u=rwx,g=rwx,o=rx 文件名

从上示例中可以看到 hello.c 的权限已经变成 rwxrwxr-x

2、数字类型改变文件权限,各权限的分数对照表如下:

每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: [-rwxrwx---] 分数则是:

变更权限的指令 chmod 的语法是这样的:

选项与参数:

如果要将 hello.c 的所有权限都启用,那么可以这样:

一顿操作猛如虎, hello.c 的文件权限变更为 rwxrwxrwx ,😆美滋滋。

刚接触 Linux,如果有写得不对的地方,希望能指出,一起交流,一起学习😯。

⑸ linux文件属性及权限详解,带思考题

如上显示信息(一共7个栏位),说明如下:
文件属性&权限    文件硬链接数    拥有者    所属group    文件大小    建档日期    文件名

(1)第一个栏位,表示文件属性&权限。Linux的文件基本上分为三个属性:

格式: rwx(拥有者权限)r-x(所属组权限)r-x(其他人权限)

权限操作相关命令

(2)第二个栏位,表示文件硬链接数。

注意:互为硬链接的文件具有相同的文件节点,软链接时文件节点号不一样;

(3)第三个栏位,表示该文件或目录的拥有者。
若使用者目前处于自己的home, 那这一栏大概都是它的账号名称。

(4)第四个栏位,表示所属的组(group)。
每一个使用者都可以拥有一个以上的组,不过大部分的使用者应该都只属于一个组,只有当系统管理员希望给予某使用者特殊权限时,才可能会给他另一个组。

(5)第五栏位,表示文件大小,用byte来表示,而空目录一般都是1024byte。
当然也可以用其它参数使文件显示的单位不同,如使用ls -k就是用kb来显示一个文件的大小单位。

(6)第六个栏位,表示创建日期。
以"月,日,时间"的格式表示,如Aug 15 5:46表示8月15日早上5点46分。

(7)第七个栏位,表示文件名。可以用 ls -a 显示隐藏的文件名。



思考题:
如下目录, 请问test用户, testgroup组成员, others其他人 是否可以进入groups目录?
drwxr-xr-- test testgroup 5238 Jun 19 10:25 groups/
思考之后, 滚动查看答案~
















答:
test用户, 可以进行任何工作
testgroup组成员, 可以进入目录, 但是不能写入
others其他人, 不能进入目录, 因为没有x权限

⑹ linux文件的三种属性不包括

种类。
Linux中的文件都有三种属性:所有者、所属组、其他人,而不包括种类。
Linux也是一个基于文件形式表示的文件,在Linux中“一切皆文件。

⑺ 在linux中,使用命令ls查看/home目录中的文件和子目录信息,请写出相应命令行________。

ls -la /home。

R:递归处理,显示目录和子目录下的所有文件

a:显示所有文件,包含以“.”开头的文件

l:使用长列表显示结果

linux 命令: 显示文件属性介绍:文件属性在文件系统前谈的安全管理配弊方面起很重要的作用,linux下lsattr命令用于查看文件属性信息。

(7)文件属性linux扩展阅读:

Linux由众多微内核组成,其源代码完全开源;

Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈;

Linux系统工具链培悔族完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性;

⑻ linux文件属性有哪些

文件的权限与属性是Linux相当重要的一部分,今天主要来看一下linux文件的属性。

  • 6

    在linux中,每一个文件都多加了很多的属性进来,尤其是用户组,其最大的用途是在“数据安全性”上来。如果你有一个开发团队,在你的团队中,你希望每个人都可以使用某一些目录下的文件,而非你的团队的其他人则不能使用,哪么可以将团队所需的文件权限写为【-rwxrwx---】

  • 热点内容
    电脑如何访问谷歌 发布:2025-03-09 08:39:37 浏览:172
    安卓怎么多开微信 发布:2025-03-09 08:34:02 浏览:594
    怎么看金蝶服务器的ip地址 发布:2025-03-09 08:33:59 浏览:269
    pyc在线反编译 发布:2025-03-09 08:33:17 浏览:933
    天龙极速脚本 发布:2025-03-09 08:33:09 浏览:976
    刀剑神域服务器维护到什么时候 发布:2025-03-09 08:31:40 浏览:217
    phppdf转html 发布:2025-03-09 08:23:01 浏览:640
    脚本按键怎么循环 发布:2025-03-09 08:19:06 浏览:143
    intel的快速存储 发布:2025-03-09 08:18:25 浏览:610
    ios天天酷跑刷积分脚本 发布:2025-03-09 08:12:01 浏览:738