Linux指令汇总篇超细致讲解+演示版+相关必要知识补充(二)

6、权限指令
正则表达式

了解:权限包含哪些:r 读、  w 写、  x 执行
安全

掌握:权限切换app

image.png

- 普通文件或者压缩包
b
块设备文件,如分区文件
c 字符设备文件,如键盘鼠标
d 目录
l 链接文件
p 管道文件,少见
s 套接字文件

第一个:rwx   属主权限            uide

第二个:r-x    属组权限            gspa

第三个:r-x    其余组权限        o操作系统




一、chmod-----------------更改权限命令行

  • 所在路径:/bin/chmod3d

+\- rwx 增长或者减小权限
数字方式 以数字和的方式增长或者减小权限

image.png


image.png



二、chown------------------修改文件或者目录的全部者和所属组的命令
orm

  • 所在路径:/bin/chownblog

(chown   用户名:组名或者组id   文件或者目录)

-r 递归
-f 忽视错误


image.png

image.png

image.png

(在更改文件的全部者或所属群组时,可使用用户名称和用户识别码设置。

普通用户不能将本身的文件改变成其余的拥有者。其操做权限通常为管理员。)



三、chgrp-----------------修改文件或者目录的所属组

  • 所在路径:/bin/chgrp

image.png

image.png

image.png

image.png

image.png

(三者区别chmod是直接修改了读写执行的权限,chown修改了 属主和属组权限,chgrp只修改了属组权限)




四、umask------------------- 系统权限


了解:

文档的起始权限值:777

文件的起始权限值:666 ,没有执行权限,执行对于新建文件来讲是不安全的。

默认系统权限值为:0022,采用8进制显示

文档建立之后的权限值为:777-022=755;

文件建立后的权限制为:666-022=644;

若umask值有任意一位奇数(如035),即奇数位在相减后每位要加1,

则建立文件的权限值为(666-035=631+011=642)

image.png




7、帮助指令


一、help --------------------------命令自己是 Linux Shell 中的一个内建指令 ,其用途是查看各 Shell 内部命令的帮助信息。

       (例:help  pwd)


二、--help-------------------------来显示对应外部命令字的格式及选项等帮助信息。

       (:ls --help)

三、man---------------------------是 Linux 操做系统中最为经常使用的一种在线帮助形式,绝大部分的外部软件在安装时为执行程序、配置文件提供了详细的帮助手册页。

       (:man file)

四、info----------------------------命令帮助信息是一套完整的资料,每个单独的命令帮助信息只是资料里的一个小节



8、搜索指令

1whereis----------------------搜索系统指令

  • 所在路径:/usr/bin/whereis

image.png

二、which-------------------------------搜索系统指令

  • 所在路径:/usr/bin/which

image.png

image.png


which 在拥有whereis功能同时还能够查到别名指令


三、locate----------------------仅按照文件名搜索普通文件


image.png

image.png


四、find-------------------------查找文件或目录 (一般--后面跟一个单词,可是find有点特殊-后加单词)(多个查询条件使用-a和-o链接表示and和or)(find是一个功能很强的查找指令包括按时间、按权限查找等

-size 根据目标文件的大小进行查找
-name 根据目标文件的名称进行查找,容许使用“*”及“?”通配符
-type 根据文件的类型进行查找,这里的类型指的是普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等
-user 根据文件是否属于目标用户进行查找。 
image.png


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


五、grep---------------------在文件中提取和匹配符合条件的字符串行。(能够配合正则表达式查询)

-n 输出查找结果行
-v 反向查找

image.png



六、|------------------------管道符

image.png

image.png


如何把插寻的结果保存下来?使用>或者>>写入,前者覆盖a.txt的原有内容,后者不覆盖原来的内容。

image.png


七、alias------------------------别名指令

alias 别名=“原指令”


八、经常使用快捷键

ctrl+a 切换到命令行开头
ctrl+e 切换到命令行结尾
ctrl+u 剪切光标前的全部指令
ctrl+y 复制被剪切的指令

ctrl+c

强制退出
ctrl+l 清屏
tab 自动补全
相关文章
相关标签/搜索