1.history
历史命令
history
!100 #执行第一百条命令
!ls #调用最后一次ls开头的命令
history -c #清空历史命令
#配置文件/etc/profile,HISTSIZE定义命令历史数量
02.clear
清屏
Ctrl + l
clear
03.which
查看命令存储位置
which
04.帮助
man ls
info ls
ls --help
05.alias
别名
alias
alias v='vim' #临时设置别名v
#永久修改,修改~/.bashrc文件
06.管道与重定向
0 标准输入 键盘 stdin 仅读取
1 标准输出 终端 stdout 仅写入
2 标准错误 终端 stdeer 仅写入
Linux中构建了一个带有编号标记的通道(文件描述符)的进程结构来管理打开文件。通过进程连接到文件,进行文件数据的操作。
#重定向标准输出"1>"覆盖写,"1>>"追加写
#重定向标准错误"2>""2>>"
#重定向标准输出和标准错误"&>""&>>"或"2>&1"
#重定向输入"<"
#管道符"|"
#黑洞"/dev/null"
07.命令使用序列
"&" 开启一个子进程并在后台执行
"jobs"查看后台进程
"fg 编号"调回前台
"&&"前一个执行成功才会执行后一个
"||"前一个失败才会执行后一个
";"依次执行,不论成功失败