ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

RHCSA复习(4)

RHCSA复习(4)

文本内容处理的命令

echo >/>>/|

> 输出重定符(会覆盖之间的内容)

>> 追加输出重定符(不会覆盖)

| 命令管道符

' ' 强引用符

" " 弱引用符 变量

` ` 命令替换=$()

echo ‘this is test’ > file

grep

grep 文本 (内容)过滤命令

-o

-c 关键字出现的行数 grep -o 'root' /etc/passwd |wc -l 关键字的次数

-i

-v 输出所有不符合的

-rl 查找指定关键字是在指定路径下的那个文件中

匹配符

^ 行首定位符 ^# : 开头是#

$

^$ 空白行

[] 集合符,仅匹配该集合内任意单个字符 ^[0-9]

[^] 取反

vim

cp 复制

命令模式

G 跳转到文档尾的行首

nG 跳转到指定行

gg 文档的行首

^

$

dd 删除光标所在行

ndd 删除从光标所在行开始的几行

yy 复制

nyy

cc 剪切

p 粘贴

u 退回到上一次的操作

Ctrl-r 退回到下一次的操作

末行模式

:w 保存

:q 退出

:x===:wq 保存退出

:s/匹配内容/替换内容/ 仅把当前匹配到的第一个字符进行替换

:s/ / /g g表示一行中多个都替换

:%s/ / / %表示多行多个进行替换

/ 查找

用户管理命令

用户类别

管理员:UID=0

普通用户:1<=UID<=60000 1--999 系统用户(远程用户身份验证)1000--60000一般账户

添加用户:useradd 只能通过管理员执行命令 /usr/sbin/useradd

修改用户:usermod -选项参数 username

用户删除:userdel -r username

查看用户:/etc/passwd 用户的配置信息

组

管理组 gid=0

普通组 1<=gid<=60000

权限管理

更改权限 chmod

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进