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

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

查看文件(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。

开启管理员权限。

用管理员权限打开文件夹,在终端输入sudo nautilus或者sudo apt-get install nautilus-open-terminal安装,重启后,再右键单击文件夹,就可以看到“以管理员身份打开”。

【其他】

终端默认的启动位置就是当前用户目录,所以你cd -L当然是当前用户了。如果只是访问而不涉及修改的话,不需要root权限。直接输入以下命令就可以:

cd /usr

cd /bin

cd /lib

如果需要对根用户权限下的文件或文件夹做修改的话,需要把自身权限提为root权限。方法就是在命令前加上一个sudo,然后按照提示输入root密码即可。

由于你只是删除了文件夹,用户还存在,所以只要重建原文件夹,再修改权限就可以了,你之前的命令大体是对了,不过可能没有理解命令一些实际的含义,我在下面作了说明,你照着修改一下:

sudo

mkdir

/home/user

#这里的/home/user里的user最好改成跟你原来用户名一样

sudo

chown

-R

user:user

/home/user

#这里的user:user要改成你之前的“用户名:用户组”的格式

sudo

chmod

-R

755

/home/user

#这里权限给755


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7939695.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存