命令的解释,用来翻译用户输入的指令
(1)单条命令执行(2)多条命令执行---->shell脚本
1.登录Linux Bash提示符
root:当前登录的用户
Centos-linux:当前系统的主机名称
~:当前用户所处的路径 ~表示的是当前用户的家目录;
#: 提示符 表示超级管理员 ; $表示普通用户
2.Bash Shell 基础语法
命令 选项 参数
ls -l /tmp
选项可以改变命令输出结果的呈现方式
参数指定命令执行的范围,默认是当前目录
3.Bash Shell特性
3.1 tab补全
补全路径,补全命令
3.2history
执行的历史命令
-c:清空
-d:删除指定的一条记录
-w:将历史记录落到指定的文件中
执行history -w 将历史命令写入当前路径下作为一个文件存储,这个文件被隐藏起来,通过ls -a进行查看 .bash_history
3.3 alias别名
#临时操作
alias cat_network=‘cat /etc/sysconfig/network-scripts/etn0’
#永久生效(落入某个文件中(/etc/bashrc))
echo “alias cat_network=‘cat /etc/sysconfig/network-scripts/ifconfig-enth0’” >> /etc/bashrc
#取消临时别名
unalias cat_network
3.4快捷键
ctrl + a 命令行光标调到行首
Ctrl + e 命令行光标调到行尾
ctrl + l 清屏 ***
Ctrl + c 中断bash窗口 前台正在运行的程序
Ctrl + u 删除光标之前 ***
Ctrl + k 删除光标之后****
Ctrl + w 按照单词删除
Ctrl + <---> 按照单词跳转光标