Linux 学习笔记(一)2018/3/19

CLI  BASH 命令

 Shell 分为CLIGUI两种

CLIcommand Line Interface

GUI

BASH

提示符

#超级 管理员用户

Su(切换用户)

$ 普通用户

命令的一般格式

命令

选项

参数

使用Tab键来简化命令输入

自动补全命令

自动补全文件名

无法自动补全参数

例如

$unam<tab>

$uname

$ls Downl<tab>

$ls Downloads

Clean  清除当前屏幕

Bash 会保存输入命令的历史记录,可以通过上下按键或者history命令来查看

使用上下按键查看之前的命令

使用history命令来查看历史记录

通过历史记录简化操作

!!重复前一个命令

字符 重复前一个以“字符”开头的命令

!? abc 重复之前包含abc的命令

-n 重复n个命令之前的那个命令

通过命令搜索历史记录

可以通过Ctrl+r 来在历史记录中搜索命令

重新调用前一个命令中的参数

Esc,按之后按.

BASH Shell 支持以下通配符:

*  匹配0个或多个

  匹配任意一个字符

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

[abc]匹配列表里的任何字符

[^abc]匹配列表意外字符

切换用户

CLI中,通过su命令切换用户

Su - 切换到root用户并使用一个新的运行环境

Sudo 使用管理员用户身份运行命令

显示当前用户信息

Id

修改当前用户密码

Passwd

Bash作业管理

在后台运行进程

在命令后添加一个&

暂停某个程序

通过Ctrl+Z 或者发送信号I7

管理后台作业

Jobs(当前在后台运行的作业)

Bg (控制一个进程继续在后台运行)

Fg (在前台运行)

猜你喜欢

转载自blog.csdn.net/lieanwan2780/article/details/79619392