Linux文件属性的修改
在Linux操作系统中,用ll或ls-s命令可以查阅当前目录下非隐藏文件的属性,包括文件类型,文件的权限,连接数,属主,属组,文件大小以及最后修改时间,ls -a可以查阅当前目录所有文件。
第一位字符表示文件的类型
d:目录文件
-:普通文件
l:链接文件,类似于windows底下的快捷方式。
p:管道文件,主要目的在于解决多个程序同时存取一个文件造成的错误。
b:设备文件里可供存储的接口设备(块设备),简而言之就是硬盘。
c: 设备文件里的串行端口设备(字符设备),例如键盘、鼠标。
s: 套接字文件,这类文件常用于网络数据连接。
第2-10位每三位字符依次表示了属主(user)、属组(group)以及其他用户(other)的权限,用'r'、'w'、'x'表示分别表示读、写以及访问权,如果没有该权限则用'-'表示。
接下来依次表示连接数、属主、属组、文件大小以及文件最后修改时间。
文件属性的修改:
(1)权限修改:chomd
权限修改有两种方式:
第一种:由'u'(user),'g'(group),'o'(other)代表三种身份的权限,'a'(all)代表所有身份的权限,用下面的方法实现权限的更改:
u
g + r
chomd o - w 文件或目录名
a = x
第二种:依旧由'u'(user),'g'(group),'o'(other)代表三种身份的权限,'a'(all)代表所有身份的权限,用二进制表示权限,有该权限则为1,没有则为0,写命令时将其转化成十进制,当权限为rw-时,表示二进制为110,例如要将abc文件的权限修改为rwxr-xr-x,则命令为:
chomd 755 abc
(2)属主修改:chown
chown newuser filename(修改之后属主改变,自己不可再用)
(3)属组修改:chgrp
chgrp newgroup filename
!!!属主,属组的修改只能由root用户进行。
- linux文件属性与权限的修改
- Linux修改文件属性和权限
- 【Linux】文件和目录属性及其修改——chgrp、chown、chmod、touch...
- Linux文件属性与权限的修改(鸟哥的Linux私房菜基础学习篇第三版-第六章)
- linux文件时间属性 查看和修改文件时间
- Linux文件属性和权限的修改
- LINUX(redhat 7.0)文件属性 及文件权限的修改
- Linux 下修改文件的访问时间和修改时间属性
- Linux系统文件时间属性及配置修改
- linux chattr -- 修改linux文件属性
- 修改linux文件系统属性chattr命令
- Linux 修改文件用户属性
- linux基础命令之如何修改文件属性和权限
- Linux 无法修改/etc/fstab内容 (去除fstab文件只读属性)
- Linux下修改文件的时间属性
- Linux下查看 && 修改文件的时间属性
- linux文件属性及权限修改
- chattr - 修改文件在Linux第二扩展文件系统(E2fs)上的特有属性
- Linux 修改文件用户属性
- Linux-修改文件属性和权限