访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux——常用命令(基本权限)

时间:2019-06-15

linux常用shell命令_linux常用命令_常用cad快捷键命令

2、基本权限命令

?①chmod:修改文件的权限模式,命令所在路径为/bin/chmod,所有用户可执行

??命令格式:

chmod [选项] 权限模式 文件名

??选项:

??? -R:递归设置权限,也就是给子目录中的所有文件设定权限

??权限模式的格式:[ugoa][+ - =][perms],即[用户身份][赋予方式][权限]。

???用户身份:

????u——所有者(user)

????g——所属组(group)

????o——其他人(other)

????a——代表全部(all)

???赋予方式:

????+——加入权限

????-——减去权限

常用cad快捷键命令_linux常用命令_linux常用shell命令

????=——设置权限

??示例1??:表示针对cde这个文件给文件所有者(u)添加执行权限(x)

chmod u+x cde

??示例2??:同时给多个身份添加相应权限,中间用逗号隔开

chmod g+w,o+w cde

??示例3??:去除权限,使用减号

chmod u-x,g-w,o-w cde

3、数字权限

?4:同r,读

?2:同w,写

?1:同xlinux常用命令,执行

?示例:755中的第一位7表示给文件所有者赋的权限为4+2+1,即读写执行,同理第二位5表示给所属组赋的权限为4+1,即读和执行,最后一位则是给其他人赋予的权限

chmod 755 cde

?常用数字权限:

数字权限使用场景描述

常用cad快捷键命令_linux常用命令_linux常用shell命令

文件的基本权限

所有者拥有读、写权限,所属组和其他只读

文件的执行权限和目录的基本权限

拥有者读、写和执行,所属组和其他人可读写

最大权限

所有人都对该文件拥有读写和执行权限

4、修改所有者和所属组

?①chown:修改文件和目录的所有者和所属组,命令所在目录为/bin/chown,所有用户可执行

??命令格式:

chown [选项] 所有者:所属组 文件或目录

??选项

???-R:递归设置权限

?Tip:普通用户不能修改文件的所有者,哪怕自己是这个文件的所有者也不行;普通用户只可以修改所有者是自己的文件的权限(rwx)

?添加用户:添加用户的时候会创建一个同名的该用户的初始组,即同时会添加一个名为user1的group

useradd user1

linux常用shell命令_常用cad快捷键命令_linux常用命令

?给新加用户设置密码:只有root用户可以在设置密码时忽略Linux的提示

passwd user1

在这里插入图片描述

?修改文件所有者:

chown user1 cde

?②chgrp:修改文件和目录的所属组,命令所在目录/bin/chgrp,所有用户可执行

chgrp user1 cde

?改回所有者和所属组:

chown root:root cde

5、权限含义的解释

?首先,读、写、执行权限对文件和目录的作用是不同的。

??权限对文件的作用:

???读(r):对文件有读权限,代表可以读取文件中的数据。如果把权限对应到命令上,那么一旦对文件有读权限,就可以对文件执行cat、more、less、head、tail等文件查看命令。

???写(w):对文件有写权限linux常用命令,代表可以修改文件中的数据。如果把权限对应到命令上,那么一旦对文件有写权限,就可以对文件执行vim、echo等修改文件数据的命令。注意:对文件有写权限并不能删除文件本身,只能修改文件中的数据;如果想删除文件,则需要对文件的上级目录拥有写权限。

???执行(x):对文件有执行权限,代表文件可以运行。在Linux中,只要文件有执行权限,这个文件就是执行文件了。只是这个文件到底能不能正确执行,不仅需要执行权限,还要看文件中的代码是不是正确。对文件来说,执行权限是最高权限。

 上一个教程:150个常用的Linux命令