修改文件或目录的所属主 和 所属组

# 将目录target的所属主修改为用户liubai
# sudo chown username filename
$ sudo chown liubai target
# 将目录target的所属组修改为用户liubai
$ sudo chgrp liubai target

上述例子为修改目录的所属主和所属组,文件与之同理

修改目录所属主 和 所属组 并为其中所有的文件一同修改

只需要添加参数 -R 即可

# 将目录target及其中所有文件的所属主修改为用户liubai
$ sudo chown -R liubai target
# 将目录target及其中所有文件的所属组修改为用户liubai
$ sudo chgrp -R liubai target

同时修改所属主和所属组

# 同时修改目录target的所属主和所属组为liubai和liubai
# sudo chown username(主):username(组) target
$ sudo chown liubai:liubai target
# 修改文件或修改目录下所有文件的方法与上述相同

查看目录或文件的所属主和所属组

可以使用 ll 或者 ls -l 查看当前目录或指定目录下文件的详细信息
参数-a意为-all即显示所有包括隐藏文件或目录

# 查看当前目录下文件和目录的详细信息
$ ll
# 或
$ ls -al
# 返回信息形如
总用量 52
drwxrwxr-x 4 liubai liubai  4096 1月  11 15:14 ./
drwxrwxr-x 9 liubai liubai  4096 1月  11 15:14 ../
-rw-rw-r-- 1 liubai liubai 26292 1月  11 15:14 blade-seata-order.iml
-rw-rw-r-- 1 liubai liubai  2584 1月  11 09:45 pom.xml
-rw-rw-r-- 1 liubai liubai   942 1月  11 09:45 README.md
drwxrwxr-x 3 liubai liubai  4096 1月  11 09:45 src/
drwxr-xr-x 6 liubai liubai  4096 1月  11 15:10 target/
# 其中 第一个liubai为所属主 第二个liubai为所属组

本文参考:linux (ubuntu, centos)查看、修改文件所属用户和用户组

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐