linux系统中chown命令的用法

1、创建测试文件

[root@linuxprobe test]# whoami
root
[root@linuxprobe test]# touch a.txt b.txt  ## 测试文件
[root@linuxprobe test]# su - liujiaxin01   ## 切换至普通用户
[liujiaxin01@linuxprobe ~]$ touch c.txt d.txt ##测试数据
[liujiaxin01@linuxprobe ~]$ exit

 

2、linux系统中chown用于改变文件或目录的所有者和所属组

复制代码
[root@linuxprobe test]# ll
total 0
-rw-r--r--. 1 root        root        0 Oct 20 21:24 a.txt
-rw-r--r--. 1 root        root        0 Oct 20 21:24 b.txt
-rw-rw-r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 c.txt
-rw-rw-r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 d.txt
[root@linuxprobe test]# chown liujiaxin01 a.txt  ## 将a.txt的所有者改为liujiaxin01
[root@linuxprobe test]# ll
total 0
-rw-r--r--. 1 liujiaxin01 root        0 Oct 20 21:24 a.txt
-rw-r--r--. 1 root        root        0 Oct 20 21:24 b.txt
-rw-rw-r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 c.txt
-rw-rw-r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 d.txt
[root@linuxprobe test]# chown liujiaxin01:liujiaxin01 b.txt  ## 将b.txt的所有者和所属组同时改为liujiaxin01
[root@linuxprobe test]# ll
total 0
-rw-r--r--. 1 liujiaxin01 root        0 Oct 20 21:24 a.txt
-rw-r--r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 b.txt
-rw-rw-r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 c.txt
-rw-rw-r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 d.txt
[root@linuxprobe test]# chown :liujiaxin01 a.txt    ## 将a.txt的所属组改为liujiaxin01
[root@linuxprobe test]# ll
total 0
-rw-r--r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 a.txt
-rw-r--r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 b.txt
-rw-rw-r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 c.txt
-rw-rw-r--. 1 liujiaxin01 liujiaxin01 0 Oct 20 21:24 d.txt
复制代码

 

注:执行权限改变的用具需为文件和目录的所有者、或者是root用户

posted @   小鲨鱼2018  阅读(1198)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示