复习文件目录管理,权限管理
一、ls
ls 命令
ls -l =列出文件详细信息 (显示文件权限 属主 属组 大小 日期 文件名)
ls -i =显示文件和目录的inode编号
ls -la=查看所有隐藏文件
ls -lta=时间顺序排序
ls -ld =只列出目录本身
第一位 – 文件类型
d:目录文件
s:socket文件
l:链接文件
c:字符设备文件
b:块设备文件
s: 通信文件
二、chomd
文件或目录权限chmod
rw-表示文件所有者权限
中间位r–文件所属组权限
后三位r–其他用户权限
r:读取属性 w: 写入属性 X:执行属性
权限值分别是: r=4 w=2 x=1
所以rw-r–r-- 可表示为644
chmod -R 可以把目录及子目录和文件批量更改权限
三、useradd
[root@zyp01 ~]# useradd zyp001
[root@zyp01 ~]# ls -ld /home/zyp001
drwx------. 2 zyp001 zyp001 62 1月 23 15:57 /home/zyp001
//**useradd创建用户zyp001,然后ls加参数d查看默认创建使用者主文件夹,切权限为700.**
[root@zyp01 ~]# passwd zyp001 //为用户添加密码
[root@zyp01 ~]# su zyp001
[zyp001@zyp01 root]$ su --help
三、chown
chown 用来更改一个文件或者目录的所有者或者所属组
-R 级联更改一个目录下所有的目录和文件
例如:
chown user1:users 1.txt
chown user1.users 1.txt