day5
Bash特性
基础语法
命令 [选项] [参数]
command [option] [argument]
在语法中,中括号的意思是可有可无的
获取ls命令的帮助
用法:ls [选项] [文件]
ls : 查看当前所在工作目录下的文件目录

-a 查看目录下的所有文件,包括隐藏文件

-l 以长格式的方式显示文件的详细内容

命令补全
当时用Windows查找一个目录阶层特别多的文件时,打开的效率会特别慢,但如果使用Linux查找一个目录层级特别多时,可以用tap键快速补全
默认可以命令补全和参数补全
bash快捷键
-
Ctrl + 1:清屏
-
Ctrl + c: 终止命令
![]()
-
Ctrl + e : end 将光标快速移动到行末
-
Ctrl + a :ahead 将光标快速移动到行末
-
Ctrl + w :以空格为分隔符,删除光标前面到空格之间的内容
-
Ctrl + k :删除光标之后的所有内容
-
Ctrl + u :删除光标之前的所有内容
-
Ctrl + d :退出当前用户的登录
-
Ctrl + r :搜索执行过的历史命令
-
Ctrl + 左右键 :按照单词移动光标
-
exc + . : 复制上一条命令,最后一个空格后面的内容
在命令前加"#"则该命令不会被执行
历史命令
作用:追溯之前的发生情况,在企业中,十分重要,设计到运维的责任,也有一个专业名词:审计
history : 查看虚拟机所有历史命令

-c : clear 清除历史命令

-d ; delete 删除指定编号的历史命令

-w:write 保存历史命令(将历史命令保存到根目录下bash-history文件中)
命令的别名
命令别名将用户经常使用的复杂命令简单化,创建出属于自己的别名
创建别名: alias 别名="命令"

取消别名: unalias 别名

查看所有定义的别名: alias

永久生效·: vim /etc/bashrc


浙公网安备 33010602011771号