百度
360搜索
搜狗搜索

chown命令,Linux里面chmod和chown命令区别是什么?详细介绍

本文目录一览: 用于变更文件或目录的所属群组的命令为

用于变更文件或目录的所属群组的命令为chown命令。用户可以是用户名或者用户ID,组可以是组名或者组ID,文件是以空格分开的要改变权限的文件列表,支持通配符。一般来说,这个指令仅限系统管理者所使用,普通用户没有权限改变文件所属者及所属组。Linux/Unix属于多用户多任务操作系统,所有的文件皆有拥有者。

改变文件的属主的命令是

改变文件的属主的命令是chown。可以使用该命令将文件或目录的属主更改为指定的用户或用户组。例如,将文件file.txt的属主更改为user1,可以使用命令:chownuser1file.txt。该命令需要root权限才能执行。

chown -r在linux里是什么含义,我一直搞不清楚.

chown 是使用权限的设置
-R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)
user : 新的档案拥有者的使用者 ID   group : 新的档案拥有者的使用者群体(group)   -c : 若该档案拥有者确实已经更改,才显示其更改动作   -f : 若该档案拥有者无法被更改也不要显示错误讯息   -h : 只对于连结(link)进行变更,而非该 link 真正指向的档案   -v : 显示拥有者变更的详细资料   -R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)   --help : 显示辅助说明   --version : 显示版本
您是说大写的R吧?即chown -R。
那意思就是说您把该目录下包括子目录的owner都change了。
change owner 用于设置文件访问权限 -R表示该目录下全部子目录文件全部递归更改 ,学会用man辅助linux命令学习!
“chown -r”在linux里是:对当前目录下的所有目录以及子目录进行相同的拥有者变更。
Linux/Unix 是多用户多任务操作系统,所有的文件皆有其拥有者(Owner)。利用chown命令可以将文件的拥有者加以改变。
一般来说,这个命令只能由系统管理者(root)使用,一般用户没有权限来改变别人的文件的拥有者,也没有权限可以将自己的文件的拥有者改设为别人。只有系统管理者(root)才有这样的权限。
chown命令的完整使用方式 :chown [OPTION]... [OWNER][:[GROUP]] FILE...
其中,-R参数是指对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)。
扩展资料:
chown命令的所有参数列表:
1、-c:若该档案拥有者确实已经更改,才显示其更改动作
2、-f:若该档案拥有者无法被更改也不要显示错误讯息
3、-h:只对于连结(link)进行变更,而非该link真正指向的档案
4、-v:显示拥有者变更的详细资料
5、-R:对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)
6、--help:显示辅助说明
7、--version:显示版本
参考资料来源:百度百科-chown

chmod 和 chown的作用与区别

? ? ? ? [-cfvR] 的解释:

????????-c : 若该档案权限确实已经更改,才显示其更改动作?

????????-f : 若该档案权限无法被更改也不要显示错误讯息?

????????-v : 显示权限变更的详细资料?

????????-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)?

????????--help : 显示辅助说明?

? ?  --version : 显示版本

? ? ? ? 命令的用法:

? ? ? ? ? ? ? ? 语法格式:chmod [who] [opt] [mode] 文件/目录名

? ? ? ? ? ? ? ? 其中who表示对象,是以下字母中的一个或组合:

? ? ? ? ? ? ? ? ? ? ? ? u:表示文件所有者

? ? ? ? ? ? ? ? ? ? ? ? g:表示同组用户

? ? ? ? ? ? ? ? ? ? ? ? o:表示其他用户

? ? ? ? ? ? ? ? ? ? ? ? a:表示所有用户

? ? ? ? ? ? ? ? opt则代表操作,可以为:+:添加某个权限 -:取消某个权限 =:赋予给定的权限,并取消原有的权限

? ? ? ? ? ? ? ? mode则代表权限: r:可读? w:可写? x :可执行

? ? ? ? ? ? ? ? 例如:为同组用户增加对文件a.txt的读写权限 :chmod g+rw a.txt

? ? ? ? ? ? ? ? 语法格式:chmod [mode] 文件名? 或者 chmod UPO file? ?分别表示User、Group、other的权限

? ? ? ? ? ? ? ? -rw-------(600) -- 只有属主有读写权限

? ? ? ? ? ? ? ? -rw-r--r--(644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限

? ??????????????-rwx------(700) -- 只有属主有读写执行权限

? ???????????????-rwxrwxrwx(777) -- 所有用户都有读、写、执行权限

? ???????????????-rwxrwx---(770) -- 只有属主和属组用户有读、写、执行权限

? ? ? ? ? ? ? ? 例如:1.把hh.c文件修改为可写可读可执行

????????????????????????chmod 777 hh.c

? ? ? ? ? ? ? ? 2.要修改某目录下所有的文件属性为可写可读可执行,?把文件夹名称与后缀名用*来代替就可以

????????????????????????chmod 777 *.*

? ? ? ? ? ? ? ?3.同理若是要修改所有htm文件的属性

? ? ? ? ? ? ? ? ? ? ? ? ?chmod 777 *.htm

????????????????4.把目录 /tmp/sco修改为可写可读可执行

????????????????????????chmod 777 /tmp/sco

? ? ? ? ? ? ? ? 5.要修改某目录下所有的文件夹属性为可写可读可执行,?把文件夹名称用*来代替就可以了

????????????????????????chmod 777 *

? ? ? ? ? ? ? ? 6.要修改/tmp/sco下所有的文件和文件夹及其子文件夹属性为可写可读可执行

????????????????????????chmod -R 777 /tmp/sco

? ? ? ? ? ? ? ? ? ? ? ? 根据需要可以自由组合用户和组的权限

????????使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file...

????????chown 修改文件的用户权限 修改文件和文件夹的用户和用户组属性

????????[-cfvR]诠释:----

????????-c : 若该档案权限确实已经更改,才显示其更改动作

????????-f : 若该档案权限无法被更改也不要显示错误讯息

????????-v : 显示权限变更的详细资料

????????-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

????????--help : 显示辅助说明

????????--version : 显示版本

????????user : 新的档案拥有者的使用者的 ID

????????group : 新的档案拥有者的使用者群体(group)

????????????????例1:chown root:root /tmp/tmp1

????????????????就是把tmp下的tmp1的用户名和用户组改成root和root(只修改了tmp1的属组)。

????????????????例2:chown -R root:root /tmp/tmp1

? ? ? ? ? ? ? ? 就是把tmp下的tmp1下的所有文件的属组都改成root和root

linux命令chown怎么用?

1.命令格式:
    chown [选项]... [所有者][:[组]] 文件...
  2.命令功能:
    通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。
  3.命令参数:
  必要参数:
    -c 显示更改的部分的信息
    -f 忽略错误信息
    -h 修复符号链接
    -R 处理指定目录以及其子目录下的所有文件
    -v 显示详细的处理信息
    -deference 作用于符号链接的指向,而不是链接文件本身
  选择参数:
    --reference=

把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组

    --from=

只有当前用户和群组跟指定的用户和群组相同时才进行改变

    --help 显示帮助信息

    --version 显示版本信息

  4.使用实例:

  实例1:改变拥有者和群组

  命令:

    chown mail:mail log2012.log

在Linux下chown用来改变文件或目录的拥有者,简单的使用方法如下:chmod -R user[:group] file1 file2 ;其中-R选项用作目录,代表递归修改目录下所有文件的所有者,实例如下:chown linuxer:linuxer 123.txt //将123.txt这个文件的所有人和所有组修改为linuxer;如果有什么不懂的话可以看看《Linux就该这么学》这本书的第二章,详细介绍了chown的用法和常用的选项。

centos 7 chown 命令

chown root:root filename

chown -R root:root 文件夹

Ubuntu 文件(夹)权限查看与修改相关指令

查看文件(filename)权限命令:
查看文件夹(folder)权限命令:
比如:
分别对应的是: 文件属性 连接数 文件拥有者 所属群组 文件大小 文件修改时间 文件名
确定了一个文件的访问权限后,用户可以利用Linux系统提供的chmod命令来重新设定不同的访问权限。也可以利用chown命令来更改某个文件或目录的所有者。利用chgrp命令来更改某个文件或目录的用户组。
功能 :chmod命令是非常重要的,用于改变文件或目录的访问权限,用户用它控制文件或目录的访问权限。 语法 :该命令有两种用法:一种是包含字母和操作符表达式的文字设定法,另一种是包含数字的数字设定法。
参数 : 操作对象who可是下述字母中的任一个或者它们的组合:
操作符号可以是:
设置mode所表示的权限可用下述字母的任意组合:
文件名:以空格分开的要改变权限的文件列表,支持通配符。 在一个命令行中可给出多个权限方式,其间用逗号隔开。例如:
rwx也可以用数字来代替:
-rw------- (600) 只有所有者才有读和写的权限 -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限 -rwx------ (700) 只有所有者才有读,写,执行的权限 -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限 -rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限 -rw-rw-rw- (666) 每个人都有读写的权限 -rwxrwxrwx (777) 每个人都有读写和执行的权限
若分配给某个文件所有权限,则利用下面的命令:
注: chmod [-cfvR]
功能 :改变文件或目录所属的组。 语法 :chgrp [选项] group filename
参数 :
功能 :更改某个文件或目录的属主和属组。这个命令也很常用。例如root用户把自己的一个文件拷贝给用户xu,为了让用户xu能够存取这个文件,root用户应该把这个文件的属主设为xu,否则,用户xu无法存取这个文件。 语法 :chown [选项] 用户或组文件 说明 :chown将指定文件的拥有者改为指定的用户或组。用户可以是用户名或用户ID。组可以是组名或组ID。文件是以空格分开的要改变权限的文件列表,支持通配符。 参数 :
例1:把文件test.txt的所有者改为wang。
例2:把目录/my_work及其下的所有文件和子目录的属主改成ldh,属组改成users。

阅读更多 >>>  手机的文件管理在哪里找

Linux里面chmod和chown命令区别是什么?

文件/目录权限设置命令:chmod
这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法:
用包含字母和操作符表达式的文字设定法
其语法格式为:chmod [who] [opt] [mode] 文件/目录名
其中who表示对象,是以下字母中的一个或组合:
u:表示文件所有者
g:表示同组用户
o:表示其它用户
a:表示所有用户
opt则是代表操作,可以为:
+:添加某个权限
-:取消某个权限
=:赋予给定的权限,并取消原有的权限
而mode则代表权限:
r:可读
w:可写
x:可执行
例如:为同组用户增加对文件a.txt的读写权限:
chmod g+rw a.txt
用数字设定法
而数字设定法则更为简单:chmod [mode] 文件名
关键是mode的取值,一开始许多初学者会被搞糊涂,其实很简单,我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为:
111 101 100
再将其每三位转换成为一个十进制数,就是754。
例如,我们想让a.txt这个文件的权限为:
自己 同组用户 其他用户
可读 是 是 是
可写 是 是 可执行
那么,我们先根据上表得到权限串为:rw-rw-r--,那么转换成二进制数就是110 110 100,再每三位转换成为一个十进制数,就得到664,因此我 们执行命令:
chmod 664 a.txt
指令名称 : chown
使用权限 : root
使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file...
说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。

linux如何使用chown改变权限?

1:改变拥有者和群组
  命令:chown mail:mail server.log
2:改变文件拥有者和群组
  命令:chown root: server.log
3:改变文件群组
  命令:chown :mail server.log
4:改变指定目录以及其子目录下的所有文件的拥有者和群组
  命令:chown -R -v root:mail test6
-R 处理指定目录以及其子目录下的所有文件
  -v 显示详细的处理信息
1:改变拥有者和群组,命令:chown mail:mail server.log。2:改变文件拥有者和群组,命令:chown root: server.log。3:改变文件群组,命令:chown :mail server.log,4:改变指定目录以及其子目录下的所有文件的拥有者和群组。命令:chown -R -v root:mail test6。-R 处理指定目录以及其子目录下的所有文件。-v 显示详细的处理信息,尽请关注《linux就该这么学》官网。

命令 chown userA:userA -R homeuserA 修改了哪个配置文件?

修改的是 /home/userA这个文件目录的属性,即userA目录及子目录所有文件及目录都归属userA用户及userA用户组。
chown命令 – 改变文件或目录用户和用户组
-R 对目前目录下的所有文件与子目录进行相同的拥有者变更
修改的是/home/userA文件夹 这个文件夹所有文件和目录拥有者都改为userA,用户组改为userA 。《Linux就该这么学》有Linux命令大全

网站数据信息

"chown命令,Linux里面chmod和chown命令区别是什么?"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:chown命令,Linux里面chmod和chown命令区别是什么?的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!