Loading

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  # 同时修改文件的拥有者和拥有组
    
posted @ 2020-11-02 13:22  北兢王  阅读(81)  评论(0)    收藏  举报