基础语法
命令 [选项] [参数]
command [option] [argument]
在语法中,中括号是可有可无的意思
list
ls 查看当前所在工作目录下的文件和目录
-a:查看所有文件包括隐藏的文件
[root@miaosen ~]# ls -a
. .. anaconda-ks.cfg .bash_history .bash_logout .bash_profile .bashrc .cshrc dota .tcshrc
-l:查看文件的详细属性信息
命令补全
tab键
默认可以补全,命令和参数
bash快捷键
ctrl+l:清屏
ctrl+c:终止命令的执行
ctrl+e:end 将光标快速移动到行末
ctrl+a:ahead 将光标快速移动到行首
ctrl+w:以空格为分隔符,删除光标前面到空格之间的内容
ctrl+k:删除光标之后的所有内容
ctrl+u:删除光标之前的所有内容
ctrl+d:推出当前登录的用户
ctrl+r:搜索执行过的历史命令
ctrl+左右:按照单词移动光标
ESC+.:复制上一条命令,最后一个空格的内容
注释:是给人看的,计算机不认识
历史命令
history
-c:clear 清楚历史命令
-d:dalete 删除指定编号的历史命令
-w:write 保存历史命令到一个文件中(将历史命令保存到家目录的.bash_history 隐藏文件中
-------------------------------------
!+命令的一部分:执行上一条,含有该命令一部分的命令内容 (常用)
!!:执行上一条命令
!+数字:执行历史命令中编号所在命令内容
命令的别名
alias
# 查看系统内置的别名都有哪些
alias
# 设置别名
alias 别名="完整的命令"
# 检查是否设置成功
alias # 查看别名是否添加成功
# 取消别名
unalias 别名
# alias 查看是否取消成功
linux系统中的帮助文档
man 命令
命令 --help
# 列子 man ls