文本内容处理的命令
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