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用户
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律