Wc 统计文件中的信息
Wc 不加选项
-l 显示行
-w 单词数 (不是真正的单词)
-c 字节数
空格 tab 回车 都占字节数
Grep
过滤文本中内容
配合正则表达式使用
通配符和正则的区别:
通配符:匹配文件名字
正则表达式: 匹配文本中的内容
过滤你想要的文本信息
用法:[root@localhost data]#grep
用法: grep [选项]... PATTERN [FILE]...
PATTERN:正则表达式 (明确的条件 root)
选项:
-i 查找时 忽略条件的大小写
-v 反向查找
-n 显示行号
-r 递归过滤文件夹中的所有文件
-o 只匹配你要的东西
标准输入 :你用键盘输入的 字符
标准输出: 屏幕上返回显示的结果
管道符后面的命令 支持标准输出
正则表达式:
^ 以什么开头 放最前
$ 以什么什么结尾 放最后
空白行怎么表示? ^$
/etc/passwd
/etc/fstab
grep -n 'bash$' passwd 以bash结尾的行
grep -n '^$' fstab 找出空白行
grep -nv '^$' fstab 找出非空白行
Bzip2
-k 保留源文件
压缩比gzip 要好一点
Tar 归档 tar
选项: 选项有顺序要求: 如果你加了- f 一定要在最后
-f 代表使用归档
-c 建立归档文件
-x 解开归档文件
-p 保留源文件权限
-v 显示归档过程 , 解归档过程
-C 指定解压目录
-z 代表使用 gzip 压缩
-j 代表使用 bzip2 压缩
-t 不解开归档文件 只查看归档文件中的内容
Vim
文本 编辑器 win 的 office word 写字 改内容
Vi:一定自带
vim: 升级版 需要安装 最小化安装时不带 vim
Vim 基本用法: Vim 文件 A. !vim 打开上一次的文件 B. Vim +# 文件名 #代表行号
vim退出:Esc 英文: q退出 w保存 !强制
命令模式:一开始进入的模式
删除单个字母 x del
删除光标处到开头 d^
删除光标处到末尾 d$
删除一个单词 dw
显示行号: 先打 Set nu 回车