慕课网个人学习笔记
- Shell 基础
1-1 脚本执行
脚本执行.png
(1)先赋予执行权限权限->利用相对路径执行
(2)通过bash定位
1-2 Bash的基本功能
-
命令别名与快捷键
Paste_Image.png
使用命令行临时生效
写入环境变量永久生效
如果需要立即生效:写入后,执行
source .bashrc
Paste_Image.png
Paste_Image.png
别名的优先级优先于系统命令或者外部命令
一定定义了别名,原始的命令则无法执行。如vim -> vi ;之后原始的vi则不会再进行执行
Paste_Image.png
-
历史命令
把操作过的命令保存在系统当中。
Paste_Image.png
Paste_Image.png
-
输出重定向
Paste_Image.png
注意标准输出重定向两侧有空格;
标准错误输出重定向右侧没有空格
Paste_Image.png
Paste_Image.png -
多命令顺序执行
Paste_Image.png
more 分屏显示文件的内容;不能查看命令的执行结果
使用管道符,一定要注意命令2能够使用命令1的操作结果
# 利用管道符分屏显示
ls -l /etc | more
# 查看链接用户并且查找并统计人数
netstat -an | grep ESTABLISHED | wc -l
touch xxxx 创建xxxx文件
- Shell中特殊符号
-
通配符:主要用于匹配文件名或者是目录名称
这个和正则有一点点像
Paste_Image.png
ls bbb[0-9]
ls bbb[^0-9]
ls bbb[^0-9]*
ls bbb[0-9]?
匹配文件内容的话就使用正则表达式
Paste_Image.png
网友评论