如何在 Linux 中更改文件所有者和组?
要更改文件所有者和组,我们在Linux操作系统中使用chown命令。
我们知道Linux是一个多用户操作系统,因此每个文件或目录都属于一个所有者和组。
要更改文件或目录的所有权,我们在Linux系统中使用chown命令。此命令在IBMi操作系统中也可用。chgrp命令也用于在Linux系统中仅更改文件的组所有权。
语法
chown命令的一般语法如下
chown [OPTION]... [OWNER] [: [GROUP]] FILE... chown [OPTION]... --reference=RFILE FILE...
chown命令中可用选项的简要说明-
对所有实际更改的文件进行诊断。
抑制大部分错误信息。
对所有处理过的文件进行诊断。
它递归地改变文件和目录。
显示帮助消息然后退出。
它提供有关版本的信息,然后退出。
检查所有权
要检查Linux系统中文件的所有权,我们使用ls-l命令,如下所示。
$ ls -l
更改文件的所有权
要在Linux系统中更改文件的所有权,我们需要管理权限或sudo权限。
更改文件所有权的一般语法如下:
$ sudo chown
在这里,我们将使用chown命令将文件'file.txt'Vikash的所有权更改为Gautam。
首先,我们将使用以下命令检查“file.txt”的所有权。
vikash@nhooo:~/shadow$ ls -l file.txt -rw-rw-r-- 1 vikash vikash 34 Jan 11 20:59 file.txt vikash@nhooo:~/shadow$
我们可以看到'file.txt'的所有者是vikash,'file.txt'的组所有权是vikash。要更改所有权,我们将执行如下所示的命令。
vikash@nhooo:~/shadow$ sudo chown gautam file.txt [sudo] password for vikash: vikash@nhooo:~/shadow$
更改文件的所有权后,我们将再次检查文件的所有权,以确保所有权更改与否。
vikash@nhooo:~/shadow$ ls -l file.txt -rw-rw-r-- 1 gautam vikash 34 Jan 11 20:59 file.txt vikash@nhooo:~/shadow$
要检查chown命令中的更多信息和可用选项,我们将--help选项与chown命令一起使用,如下所示:
$ chown --help
结论:在本文中,我们学习了在Linux操作系统中使用chown命令以及可用选项和合适示例来更改文件的所有权。为了仅更改文件的组所有权,我们在Linux系统中使用chgrp命令。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下