导航:首页 > 文件类型 > linux修改文件所属

linux修改文件所属

发布时间:2023-03-19 03:12:51

A. linux系统下怎么修改文件所属用户和组

linux怎么修改文件所属用户和组

在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。该文件用户可以修改该文件的拥有者及用户组别;或者在root用户下,这样可以修改任何文件的拥有者及用户组。

而修改文件所属用户和组,需要用到chown命令。

chown 命令,可以认为是 "change owner" 的缩写,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件(或目录)的所属组。

当只需要修改所有者时,可使用如下 chown 命令的基本格式:

-R(注意大写)选项表示连同子目录中的所有文件,都更改所有者。

当只需要修改所属组时,可使用如下 chown 命令的基本格式:

如果需要同时更改所有者和所属组,chown 命令的基本格式为:

注意,在 chown 命令中,所有者和所属组中间也可以使用点(.),但会产生一个问题,如果用户在设定账号时加入了小数点(例如 zhangsan.temp),就会造成系统误判。因此,建议大家使用冒号连接所有者和所属组。

当然,chown 命令也支持单纯的修改文件或目录的所属组,例如 chown :group install.log 就表示修改 install.log 文件的所属组,但修改所属组通常使用 chgrp 命令,因此并不推荐大家使用 chown 命令。

另外需要注意的一点是,使用 chown 命令修改文件或目录的所有者(或所属者)时,要保证使用者用户(或用户组)存在,否则该命令无法正确执行,会提示 "invalid user" 或者 "invaild group"。

chown命令的使用示例

1、更改文件的所属者

首先我们使用ls -l命令来查看一下文件的所属,例:

下面我们使用chown命令来更改该tmpfile文件的所属者

然后再使用ls -l命令来查看一下该tmpfile文件的所属

可以看出:该tmpfile文件的所属者从“himanshu”变为了“root”

2、更改文件组

通过chown命令,也可以更改组(文件所属的组别)。

使用以下命令来更改文件所属的组别:

然后使用ls -l命令来查看一下该tmpfile文件的所属

也可以直接一次性更改文件的所属者和组别为root,需要使用以下命令:

B. linux 修改文件所有者

linux修改文件所有者需要分三步进行,下面是具体介绍:
1、新建测试文件test,命令为“touchtest”,文件属性为“用户和用户组都是root”;

2、更改“test”文件的所有者为”jd-root”,已存在于”/etc/passwd”下,更改的命令为“chownjd-roottest”;

3、此时文件的属性为用户为”jd-root”,用户组为“root”,想递归更改目录下所有文件的用户属性,请在命令中添加一个“-R”参数;即”chown-Rjd-root目录名/”。

注意:要更改的用户组,必须存在于“/etc/group”下。

C. linux如何修改文件或目录的权限

工具/材料

linux系统,如redhat或ubuntu

打开操作系统,切换到要修改的文件或目录的父目录。注意,首先切换到root用户群进行更改。

接下来,为了举例,我复制/etc/rc.d下的文件到/tmp下,并切换到/tmp目录。

文件的基本权限分为三种:rwx,权限的对象也有三种:属主(u)、属组(g)、其他(o)。对于文件权限的修改,有两种方式。第一种指定对某一类用户添加(+)或删除(-)某一个权限。在不指定用户时,表示对所有用户修改某一个权限。

第二种是直接指定一个3位的8进制数,它的二进制表示的每一位分别表示该用户的某个权限,0表示没有权限,1表示有权限。

以上的命令只能修改对应的目录自身权限,不能修改目录内部文件的权限。如果要修改目录内部的权限,则使用-R选项,表示递归修改。

D. 如何更改linux文件的拥有者及用户组

更改Linux文件的拥有者用chown命令(chown就是change owner),chown命令的用法类似于这样:
chown root /home/testfile
上面这条命令就是将/home/testfile的拥有者修改为root用户。
chown还有一个-R选项,对修改目录的拥有者很有用,因为它表示递归修改,就是同时把目录下的子目录的所有文件、目录都修改掉。
如果想修改文件的所属用户组呢,可以用chgrp命令(chgrp是change group的简写),用法和chown类似:
chgrp 用户组 文件路径或文件名
chgrp也有一个-R选项,和chown的-R用法是一样的,都适用于目录。

E. linux修改文件所属用户和组

linux怎么修改文件所属用户和组?我们一起来了解一下吧。
1、首先打开linux系统。


本文章基于ThinkpadE15品牌、centos7系统撰写的。

F. 说说在 Linux 中如何修改某个文件所属群组

Linux chgrp(英文全拼:change group)命令用于变更文件或目录的所属群组 1 。chgrp 是 change group 的缩写。一般输入 chg 然后按下 tab 键就会自动补全完整命令。

chgrp 语法为: chgrp [-R] {组名}{目录名/文件名} 。

-R 表示递归修改,R 是 recursive 首字母 2 。

假设在当前目录下有一个文件(deniro.txt),隶属于名为 vagrant 的群组:

现在想把这个文件改为隶属于 tty 的群组。因为 tty 群组需要 root 账户,所以我们先使用 sudo -i 命令切换账户。接着进入刚才的目录,输入 chgrp tty deniro.txt 。

可以看到,该文件的群组属性已经改为 tty 咯。

注意:

参考资料:
【1】 Linux chgrp 命令 .
【2】鸟哥. 鸟哥的Linux私房菜 基础学习篇[M]. 第四版. 北京: 人民邮电出版社,2018: 212.

G. linux怎么修改文件所属的用户组

chown [-R] 账号名称 文件或目抄录
chown [-R] 账号名称:用户组名称 文件或目录
参数:
-R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
都更新成为这个用户组。常常用在更改某一目录的情况。
示例1:
[root@localhost home]# touch testfile //由 root 用户创建文件
[root@localhost home]# ls testfile –l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile //文件的拥有者及拥有者级均为 root
[root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde
[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组仍为 root

H. 说说在 Linux 中如何修改某个文件拥有者

修改某个文件的拥有者,最常见的应用场景是在复制文件给其他人时 1 。

假设原来在 vagrant 账号下有一个 deniro.txt 文件:

这时我们使用 cp 命令( cp deniro.txt deniro_.txt ),把这个文件复制一份给其他人:

可以看到,这个新的 deniro_.txt 文件,它的拥有者以及拥有组名都为 vagrant。

如果我们把这个文件给其他账号,他们如果没有权限,根本无法使用。

解决这一问题的方法之一是使用 chgrp 命令修改这个新文件所在的组 2 。

这里我们采用另一种方法:修改这个新文件的拥有者。这会用到 chown 命令。Linux chown(英文全拼:change owner)命令用于设置文件所有者和文件关联组的命令 3 。

chown 命令格式为: chown [-R] user[:group] file

比如我们想把新的 deniro_.txt 文件的拥有者改为 operator、组名修改为 tty,那么可以执行命令 chown operator:tty deniro_.txt (可能需要权限高的账号来执行该命令):

参考资料:
【1】鸟哥. 鸟哥的Linux私房菜 基础学习篇[M]. 第四版. 北京: 人民邮电出版社,2018:212-213.
【2】 说说在 Linux 中如何修改某个文件所属群组 .
【3】 Linux chown 命令 .

阅读全文

与linux修改文件所属相关的资料

热点内容
什么编程可以控制浏览器 浏览:277
微信文爱聊天截图图片 浏览:427
糖果小号密码查看工具 浏览:191
pm一般做什么编程 浏览:937
linux共享文件给mac 浏览:428
ps另存为时找不到文件 浏览:818
iphone6s朋友圈视频没声音 浏览:728
win10系统工具文件夹 浏览:862
微信扔出去的怎样找回来 浏览:744
编程怎么录视频 浏览:470
东方财富app解套率怎么计算 浏览:74
win10系统为excel文件在哪里 浏览:578
字幕文件哪个网站下载 浏览:745
app怎么推广推广 浏览:674
小鸟壁纸哪个文件夹删不掉 浏览:419
闺蜜圈app怎么样 浏览:931
新版天猫app如何查看详情 浏览:390
sql数据库同步 浏览:492
网络面板线错了怎么办 浏览:343
cs6画笔工具在哪 浏览:290

友情链接