快照:拍摄保存虚拟机的状态,可在误操作后回到拍摄快照时的状态
bash shell: bash shell就是命令解释器,将用户输入的命令翻译给内核,内核处理完后将结果返回给bash窗口,显示给用户
我们通过Xshell连接虚拟机,就是打开了一个bash程序的窗口
bash shell的作用
文件管理(对文件的增删改查)
用户管理
权限管理
磁盘管理
网络管理
进程管理......
使用bash shell
单条命令操作:效率低,适合少量工作
shell script (脚本):效率高,适合复杂重复性的工作
bash shell基础语法
命令+【选项】+【参数】
命令:主体
选项:调节命令的输出效果
参数:文件或路径
PS:选项和参数可以出现位置调换
选项和参数可以为空
bash shell常用特性
tab键:可以补全命令丶路径和选项(输入错误无法补全)
命令快捷键:
ctrl+c ---终止当前任务
ctrl+l ---清屏 == clear
ctrl+w ---按单词或空格进行向前删除
ctrl+a ---光标移动到行首
ctrl+e ---光标移动到行尾
ctrl+z ---暂停当前任务,暂时放入后台
ctrl+u ---删除光标位置以前的所有内容
ctrl+k ---删除光标位置以后的所有内容
ctrl+r ---搜索历史命令
ctrl+b ---光标前移一位
ctrl+f ---光标后移一位
esc+. ---复制上一条命令的结尾history历史命令:查找执行命令的历史记录
history ---查看当前执行命令的历史记录
!10 ---调取记录中编号为10的命令
-w ---保存命令记录到历史文件中
-c ---删除当前历史记录(不会删除文件)
-d ---删除命令历史记录的某一行-
命令别名 --alias
设置别名(临时):alias 别名='命令'
永久设置别名:
vi ~/.bashrc
-
进入编辑添加 alias rm='mv -t /tmp'
:wq 保存退出 断开重新连接 alias查询
取消别名(临时):unalias+命令或(撬棍)