1 Shell的作用:
2 shell里的别名
#ll = ls -l
# alias
取消时:unalias ll
3 Shell里的重定向
ll > test.txt 输出重定向
cat < test.txt 输入重定向
4 Shell里的管道
#ll |wc -l 检查ll的输出有多少行
5 历史history
!ps表示执行最近的以ps开始的命令
修改history值,默认为1000
#vi /etc/profile
HISTORYSIZE=1000修改这里
6 Bash的标准输入输出
Shell变量
#env 查看全局变量
#set查看局部变量和全局变量
#echo $a输出变量
#expr $a+$a 计算结果
单引号和双引号的区别,` `的作用
export str 局部变量str转变成全局变量
unset str删除一个变量
#PATH=$PATH:/root添加环境变量,增加/root
位置变量:
$*表示传递的参数变量。
$#表示位置参数的个数。
$?如果等于0,表示上次执行成功。如果是非零,表示上条命令执行失败了。