以长模式查看文件信息: ls -l
[root@izuf6av09gzb5t138bkl8pz ~]# ls -l
total 4
-rw-r--r-- 1 root root 168 Jul 30 21:13 a.txt
-rw-r--r-- :第一个 - 代表这是一个普通文件 r w x分别对应读 写 执行的权限 然后每三位的读:文件拥有者有读写权限 ,文件所属组成员和其他成员具有读的权限;
操作文件用户三类:文件拥有者(user 简写 u),文件所属组成员(group 简写 g),其他成员(other 简写 o)
给文件增加或收回权限:
chmod g+x a.txt
chmod g-x a.txt 给a.txt增/减执行权限 也可以 chmod g=rwx a.txt
r : 4 w : 2 x : 1 通过数字的方式设置权限
chmod 644 a.txt (代表 rw-r--r--)
chmod 777 a.txt ps:~当然是777了 七酱无处不在 (代表rwxrwxrwx)
文件种类:
-:一般文件
d:目录文件
b:块设备文件(如,硬盘)
c:字符设备文件(如,键盘、鼠标)
l:链接文件(相当于Window中的快捷方式)
p:人工管道
建立一个软链接和硬链接:
ln /dev/test.txt /usr/mytest.txt 类似于一个/dev/test.txt 的拷贝;如果/dev/test.txt删除 拷贝还在
ln -s /dev/test.txt /usr/mytest.txt 建立一个软连接 如果源删除 备份能查到 但是里面的内容看不了
修改文件所属组:chgrp root a.txt
同时修改文件所有者和所属组 : chown root:root a.txt