2.11 chmod命令
格式:chmod [-R] 模式 文件或目录
功能:(英文全拼:change mode),修改文件或目录的访问权限。
常用选项:
-R表示递归设置指定目录下的所有文件和目录的权限。
模式为文件或目录的权限表示,有三种表示方法。
(1)数字表示
用3个数字表示文件或目录的权限,第1个数字表示所有者的权限,第2个数字表示与所有者同组用户的权限,第3个数字表示其他用户的权限。每类用户都有3类权限:读、写、执行,对应的数字分别是4、2、1。一个用户的权限数字表示为三类权限的数字之和,如一个用户对A文件拥有读写权限,则这个用户的权限数字为6(4+2=6)示例:chmod 664 profile_test.log
(2)字符赋值
用字符u表示所有者,用字符g表示与所有者同组用户,用字符o表示其他用户。用字符r、w、x分别表示读、写、执行权限。用等号“=”来给用户赋权限。
示例:chmod u=rwx,g=rw,o=r profile_test.log
(3)字符加减权限
用字符u表示所有者,用字符g表示与所有者同组用户,用字符o表示其他用户。用字符r、w、x分别表示读、写、执行权限。用加号“+”来给用户加权限,加号“-”来给用户减权限。
示例:chmod u+x,g+w,o-w profile_test.log
注意:
-:普通文件
d:目录文件
b:块儿设备文件
c:字符设备
l:符号链接
p:管道
文件调用权限分为三级:文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。
2.12 source命令
格式:source [文件]
功能:用于重新执行刚修改的初始化文件,使之立即生效,而不必注销用户,重新登录。
示例:source /etc/profile
2.13 cat命令
格式:cat [选项] [文件]
功能:(英文全拼:concatenate),查看文件内容。常用选项:-n显示行号(空行也编号)
2.13 head命令
格式:head [参数] [文件]
功能:head 命令可用于查看文件的开头部分的内容,有一个常用的参数 -n 用于显示行数,默认为 10,即显示 10 行的内容。
-q 隐藏文件名
-v 显示文件名
-c<数目> 显示的字节数。
-n<行数> 显示的行数。
2.14启动服务
启动网络服务:systemctl start network
关闭网络服务:systemctl stop network
查看网络状态:systemctl status network
启动防火墙:systemctl start firewalld
关闭防火墙:systemctl stop firewalld
2.15查看IP信息
ip addr show
2.16 grep和管道
格式:命令1 | 命令2 | 命令3 | ......
功能:管道是将前一个命令的输出作为后一个命令的输入
查看是否安装了ssh:rpm -qa|grep ssh
查看指定进程:ps -ef |grep 进程关键字
2.17 wc命令
功能:用于计算字数。
格式:wc [选项][文件]
常用选项:
-c:只显示Bytes数。
-l:显示行数。
-w:只显示字数。