1.修改文件属性和权限
chgrp//修改所属用户组 change group
chown//修改文件拥有者
chmod//修改文件权限 可读可写可运行
cp//复制文件到目标文件,但是权限也会被复制
//运行以上指令时善用tab tab和 man防止用错
特别提出chmod的用法
r=4//可读的(read)
w=2//可写的(write)
x=1//可执行的(execute)
chmod [-R] 770 txet.txt//-R操作 递归变更 将其子目录下所有文件都修改
//owner=4+2+1=7 group=4+2+1=7 others=0+0+0=0 770
rwx具体的作用,对于文件而言类比于一个文件,r是可以读到文件内容,w可以修改文件内容,x可以执行文件内容。
对于目录而言,类比于一个带锁子的文件夹,r是可以读取到文件夹的目录,w是修改文件名,x是进入文件夹的解锁钥匙。
因此如果一个目录的权限是drwxr–r--且仅root用户可使用,那么其他用户则无法切换到该目录中。
2.文件的种类
1.常规文件第一个字符为[-],例如-rwxrwxrwx,这类文件可细分为纯文本文件(ASCII)二进制文件(binary)数据文件(data)。可用cat指令去读取文件内容,但读取data会出现乱码。
2.第一个字符为[d],即为目录,例如drwxrwxrwx。
3.链接文件,类似于win系统的快捷方式,例lrwxrwxrwx。
4.b开头为区块设备文件,约等于硬盘。c开头为字符文件,例如键盘鼠标。