多个终端下,所有的命令保存到历史记录中
shopt -s histappend
在上一条命令前面加sudo执行
sudo !!
新命令引用上一条集合的参数
新命令 !*
例:
ping 127.0.0.1
tracepath !*
这样就可以少打参数了
交互式搜索历史命令
Ctrl-R
使用最频繁命令排行
history | awk 'BEGIN {FS="[ \t]+|\\|"} {print $3}' | sort | uniq -c | sort -nr | head
与之前所在的目录进行目录间切换
cd -
文件快速备份
cp filepath{,old}
判断TCP端口是否打开
echo > /dev/tcp/IP地址/端口号