linux特殊符号

linux特殊符号

$:
	每一行结尾的标记
	正则里面:以……结尾的行
	awk里面:以……结尾的列

^ :以……开头的行
	awk里以……开头的列

{}:生成序列
	前一个字符至少连续出现多少次
		a{n,m}:先一个字符连续出现至少n次,最多m次

[] :相当于一个符号
	[abc]:找出包含a或b或c
	[^abc]:找出除了a或b或c

():表示一个整体,后向引用

?:表示前一个字符连续出现0或1次

*:表示所有
	正则里:前一个字符连续出现了0次货0次以上
.   :任意一个字符,不代表空行

\:转义符
	\n:回车换行    \t:一次tab键

+:前一个字符连续出现1次或1次以上

//:查找包含什么的内容
//,//
	/a/,/b/:从包含字母a开始,遇到包含字母b结束

| :管道:把前一个命令的结果,传递给管道后面一个命令

||:前一个命令执行失败,再执行后面一个命令

&&:前一个命令执行成功了,在执行后一个命令
sed里面表示:并且

/:路径分割付,也是根的意思

!:
	vim里是强制的意思
	命令行里是找出最近以什么开头的命令,并执行命令
	!!:运行上一个命令
	正则里面表示:不,不等于的意思

重定向系列
>:标准输出,输出重定向,先清空文件的内容,在追加新的内容

>>:标准追加,追加重定向  追加信息到文件中

2>>	:	标准错误追加输出重定向

<<:追加输入重定向  与cat配合像文件中追加多行

<	: 	标准输入重定向

点
	(.)	当前目录
			隐藏文件
			任意一个字符
	(..)   :当前目录的上级目录
引号系列
 ``:反引号  优先执行引号里面的命令,把结果留下来
‘’:单引号   所见即所得,把单引号里面的内容原封不动的显示出来
     “” 双引号   双引号里面的特殊符号会被解析/运行
     	不加引号    和双引号功能类似,可以用花括号,

Linux权限体系

r:4:是否读取文件内容
w:2:是否可以新增、修改文件内容
x:1:是否可以运行(命令或脚本)
-:0:无
posted @ 2024-06-14 16:03  帅帅啊  阅读(14)  评论(0)    收藏  举报