02-BASH操作
-
我们是通过shell去操作Kernel(操作系统)。是通过shell接受我们的命令,然后由它和底层的ternel内核进行通讯。
-
操作系统的Shell。
-
GUI:GNOME(图形界面)
-
CLI:BASH(命令行的界面)
------------------------------------------------------------------------------
BASH
-
-
提示符
-
#:代表顶级Root用户。
-
$:代表普通用户。
-
-
命令一般由三个部分组成
-
命令
-
选项
-
参数
-
-
使用Tab来自动补全命令。
-
如果是按一下,那么会补全命令。
-
如果是按两下Tab,那么会显示所有以输入字符开头的所有命令。
-
在没有任何输入字母的情况下,按两次Tab键,会出现所有的命令。
-
补全文件名。
-
-
列举所有曾经使用过的命令
-
可以使用上下键来查找。
-
也可是使用hsistory命令。
-
-
搜索历史命令
-
Ctrl+R
-
-
通配符
-
*:另个或多个
-
?:匹配任何一个
-
[0-9]:匹配一个数字范围
-
[abc]:匹配列表里的任何字符
-
[^abc]:匹配出列表以外的字符
-
-
切换用户
-
su - :切换到Root用户。
-
Exit:退出
-
-
-
显示当前用户信息
-
Id
-
-
修改当前用户密码
-
Passwd
-
-
在后台运行命令
-
在命令后面跟一个 &
-
-
查看后台运行的程序
-
Jobs
-
Bg:让一个程序继续在后台运行。
-
Fg让一个程序继续在前台运行。
-
-
暂停某个程序
-
Ctrl+Z
-