Linux文件管理
[root@localhost ~]# ll
-rw-------. 1 root root 1678 Oct 23 18:17 anaconda-ks.cfg
① ② ③④ ⑤ ⑥ ⑦ ⑧ ⑨
① 文件类型
- 普通文件
d 目录
l 软连接
s 套接字
c 字符设备
② 文件的权限
rw-|---|---
u | g | o
u:user 拥有人
g:group 拥有组
o:other 其他人
③ 文件是否被selinux保护
有 . 代表被selinux保护
无 . 代表没有被selinux保护
④ 文件硬链接个数
⑤ 文件拥有者
⑥ 文件拥有组
⑦ 文件大小
⑧ 文件最后一次被修改的时间
⑨ 文件名
文件权限
r(可读)
文件:是否可以查看文件中的内容
目录:是否可以查看目录中的文件
w(可写)
文件:是否可以修改文件
目录:是否可以修改目录中的文件
x(可执行)
文件:是否可以通过文件名称调用文件内记录的程序
目录:是否可以进入此目录
注意:删除文件需要w和x的权限
-
修改文件的权限
[root@localhost home]# chmod 777 123.txt [root@localhost home]# chmod u=rwx,g=r,o=r 123.txt -
修改文件的拥有者和拥有组
[root@localhost home]# chown user1 /data # 修改文件的拥有者 [root@localhost home]# chgrp user1 /data # 修改文件的拥有组 [root@localhost home]# chown user1:user1 /data # 同时修改文件的拥有者和拥有组

浙公网安备 33010602011771号