01-Linux入门基础:命令行BASH的基本操作

2018-12-29  本文已影响0人  梦幻西瓜

1.1命令行BASH的基本操作

1.1.1 shell

shell又叫壳,shell是操作系统内核和操作者(用户)之间的接口。

user<-->shell(kernel)

shell分为:

1.1.2 BASH

提示符#表示超级用户

提示符$表示普通用户

命令一般由三部分组成:

[root@localhost ~]#

1.1.3 常用命令

ls:列出当前的文件

uname -a:列出当前主机的信息

命令后接&,可以让命令在后台运行

使用Tab键可以自动补全命令

history:可以列出所有的输入命令

!! 重复上一个历史命令
!字符 重复字符匹配的最近输入的历史命令(倒序匹配,最近输入的命令最先匹配)
!num 重复对应序号的命令
!?abc 重复最近输入包含abc字符的命令
!-n 重复n个命令之前的那个命令

Control+r命令可以进入搜索页面,搜索匹配对应命令,按esc退出

1.1.4 命令行通配符

*:匹配零个或多个

?:匹配任何一个字符

[0-9]:匹配一个数字范围

[abc]:匹配一个括号内的字符

[^abc]:匹配一个非括号内的字符

1.1.5 切换用户

su -:切换用户并切换到新的工作环境

sudo:使用管理员身份运行命令

id:显示当前用户信息

passwd:修改当前用户密码

1.1.6 BASH作业管理

&:命令在后台运行(在命令后添加&那么该命令就在后台运行)

ctrl+z:暂停命令

管理命令:

#查看所有正在后台运行的命令
jobs

#ctrl+c终止命令
#ctrl+z暂停命令

#bg 进程名可以让命令后台运行
bg

#fg 进程名可以让命令前台运行
fg
上一篇 下一篇

猜你喜欢

热点阅读