shell 入门
历史命令,默认保存1000条历史命令记录# history
查询历史执行过的命令数量
# echo $HISTSIZE
表示上一条命令
# !!
执行历史命令编号为950的那一条命令
# !950
执行历史命令中倒数,首字母为c的那条命令
# !c
表示上一条命令的最后一个参数
# mkdir /tmp/123
# cd !$
cd /tmp/11
tar键命令或路径补全功能
alias test1='ls -l /home/'
查看命令别名
# alias
临时定义命令别名
# alias lsh='/bin/ls /home/'
取消自定义命令别名
# unalias lsh
*号通配符
# ls *.txt
?号通配符
# ls ?.txt
管道符
# cat /etc/passwd | wc -l
覆盖重定向
# echo "test" > 1.txt
追加重定向
# echo "test" >> 1.txt
反向重定向
# wc -l < 1.txt
错误覆盖重定向
# ls /tmp/ 2>1.txt
错误追加重定向
# ls /tmp/ 2>>1.txt
&命令后台执行
# sleep 1000 &
页:
[1]