LAMP学习之: linux常用命令_2

时间:2022-12-10 15:14:34

用ls -ld    /root 查看  /root的权限:

drwxr-x--- 5 root root 4096 Dec 28 12:40 /root/

 

如果要修改文件或目录的用户与用户组, 用什么命令呢?

修改用户: chown 新用户 文件

修改用户组:chgrp 新用户组 文件

不过, 我这人很懒的, 修改用户与用户组, 只用chown就行了, chgrp我不想去记, 因为总记不住

用chown能同时修改用户与用户组:

chown  新用户:新用户组  文件

但如果只修改用户组呢?

用:    chown  .新用户组  文件    (注意, 要有一点)

 

如果要修改用户的读, 写, 执行权限, 那就要用到chmod命令了:

r   对应4

w 对应2

x   对应1

比如:

drwxr-x--- 5 root root 4096 Dec 28 12:40 /root/

以上/root的目录要修改为700, 就这样:

chmod 700 /root

 

注意:

新创建的目录权限为:777

新创建的文件权限为:666

而默认的umask为0002, 所以

新建目录的最终权限为:777 - 002 = 775

新建文件的最终权限为:666 - 002 = 664

(linux创建的文件都没有可执行的权限)