Bash简介
bash是一个为GUN计划编写的Unix shell,是大多数Linux系统默认的shell。那么什么是shell呢?简单的说,shell是一个程序,它为用户和内核提供接口同时起着命令的解释的作用。shell可分为二大类:图形界面shell(graphical user interface shell-GUI shell),例如Windows的explorer;命令行式shell(command line interface shell-CLI shell),bash就是CLI shell。
Bash基本语法:命令 -选项 参数(选项和参数可以切换顺序,是可选的)
使用BASH基本命令及小技巧
whoami 查询当前用户
ls 列出当前目录下的文件和文件夹
pwd 显示当前所处的路径
passwd 修改用户密码
cat /etc/shell 查看shell
echo $SHELL 查看所用shell
su su- 切换用户(这二个命令是有区别的)
su - -c whoami 以root身份命令执行whoami
tab键可以补全命令,双击显示更多命令
touch aa(第一条命令)----^aa^bb (第二条命令)=touch bb 第二条命令的意思是把aa替换成bb,命令相同
#。。。 命令前加#,表示这个命令不执行
-al 表示运行-a -l 两个选项,
--al 表示运行al这一个选项,注意--,为了避免出现-al这种错
ctrl+L= clear 清屏
ctrl + C 中止命令
ctrl + r 历史命令中搜索
ctrl + a 光标回到命令最前
ctrl + e 光标回到命令最后
ctrl + k 光标(包括光标所在点)后都删除
ctrl + u 光标前都删除
esc + "." 调出上个命令最后一部分
ctrl + shift + t 打开终端
ctrl + d 删除终端