Shell学习
文章目录
查看当前计算机使用的shell
echo $SHELL
输出重定向
正确
覆盖
ifconfig > test.log
追加
ifconfig >> test.log
错误
覆盖
ifconfiff 2> test.log
追加
ifconfiff 2>> test.log
同时追加到文件
一起保存
命令 &>>文件
分开保存
命令>>正确文件 2>>错误文件
输入重定向
wc -c < test.log
-c:统计字节数
-w:统计单词数
-l:统计行数
多命令顺序执行
;
顺序执行
&&
同java
||
同java
管道符
命令1 | 命令2
命令执行的结果会传递给命令2
ls -l /etc/ | more
通配符
特殊符号
对于shell所有变量赋值默认是字符串
set
查看系统所有变量
set -u
如果变量不存在,会提示
删除变量
unset a