1.磁盘与目录
2.文件编辑
vi 1.txt
i:insert
a:append
ESC:退回命令模式
:
w:write
q:quit
! 强制3.文件权限
三种身份
当前用户
当前组
非同组
三种权限
r,读
w,写
x,执行
参考:https://www.cnblogs.com/vivian-test/p/5071488.html
chmod o+w 1.txt
4.文件搜索
5.文件内容
6.特殊文件
ln -s 1.txt 3.txt
,设置软链后编辑 3.txt 就等于编辑 1.txt
7.移除文件
rm 1.txt
ps aux
ps -ef
netstat -tlnp
,当前对外开放的端口
netsta -tnp
,当前连接grep pattern file
pattern:正则表达式
file:没给文件时,会找标准输出
1.grep 的参数
2.基本正则表达式
使用正则表达式,最好用单引号括住表达式
开头
$ 结尾
[a-z]、[0-9] 区间,其中任意一个
[a] 不匹配 a
* 表示 0 个或多个
.表示任意字符
3.拓展正则表达式
使用拓展正则表达式,需要加上-E 参数
echo $PWD |awk -F '/' '{print $2}'
以/为分隔符,打印第二个字段
### sed,根据定位到的数据行修改其中的数据
*掌握修改 *
echo $PWD |sed -e's/1/a/g' -e's/h/999/'
##Bash 语言
1.变量定义
2.变量引用
$
1.if
2.for
arry=(1 2 3 4);for i in ${arry[@]};do echo $i;done
ss="aa bb cc dd";for x in $ss;do echo $x ;done
for x in
ls;do echo $x ;done
3.while
设置循环条件
i=0;while ((i<3));do echo $i;((i=i+1));done
⼀⾏⾏的读取⽂件内容
while read line; do echo $line ; done < 3.txt
4.退出控制
4.执行函数
5.调试函数 -x