第三章
1.什么是bash shell
是一个命令解释器,与内核进行交互的媒介。
2.bash shell的作用
软件管理文件管理
用户管理
权限管理
磁盘管理
网络管理
应用管理
…
3.bash的两种使用方式
1)命令
效率低,适合少量的工作。
2)脚本
效率高,适合大量的工作
4.命令提示符
[root @ oldboy ~ ]
当前登录的用户 主机名 当前目录的位置
/home/oldboy:普通用户的家目录
/root: root用户的家目录
第一个命令:
echo:在bash shell中调用变量$
whoami:查看当前登录的用户信息
二.shell的基础语法
命令 选项 参数
command [-options] [arguments] 中括号 可有可无
echo:所见即所得。输出echo后面参数内容。
-e:识别换行符号等待特殊符号
:转义符
$:调用变量
echo ‘rlb’
echo –e ‘rlb\n789’
三.Shell的基本特性
1.命令补全Tab
2.参数补全:yum install –y bash-completion
3.选项补全:主要是补全路径
C:\users\Administrator\Documents\virtual\virtual\Mahines\Centos 64en
Linux的快捷键
Ctrl +a :将光标跳转到行首
Ctrl +e:将光标跳转至行末
Ctrl +w: 以空格为单位,将当前光标位置之前的内容删除
Ctrl +u:将当前光标位置之间的内容全部删除
Ctrl +k:将当前光标后的内容删除
Ctrl +l:清屏
Ctrl +c:终止当前命令
Ctrl +d:退出,断开当前连接
Ctrl +z:挂起,放后台执行
Ctrl +q:解锁
Ctrl +左右方向键:按照单词跳转光标
Esc + . :瞬间显示上一条命令,最后的内容,以空格分隔
#:注释,不执行
yum –y install net-tools
将光标移动至行首
将光标移动到行末并且将tools改成too
只留下yum install –y
只留下install