wc 统计文件信息
-l 显示行 -w 单词数 (空格也算在内) -c 字节数
空格 tab 回车 都占字节数
正则表达式
grep 文本三剑客 sed awk 配合正则表达式使用
通配符和正则的区别
·通配符:匹配文件名字
·正则表达式:匹配文本中的内容
过滤你想要的文本信息
用法:
grep [选项]... PATTERN [FILE]...
PATTERN:正则表达式 (明确的条件 root)
选项: -i查找时 忽略条件的大小写
-v反向查找
-n 显示行数
基础用法:
grep(命令) root(想找的内容) passwd(执行的文件)
二.检索和过滤文件内容 grep
·在文件中查找并显示包含指定字符串的行
grep [选项]... 查找条件 目标文件
·常用命令选项
·-i:查找时忽略大小写
·-v:反转查找,输出与查找条件不相符的行
·-n:显示行号
·-r:递归过滤文件夹中的所有文件
·-0:指匹配你要得东西
·查找条件设置
·要查找的字符串以及双引号括起来
·“^.......” 表示以......开头, “......$”表示以......结尾
·“^$”表示空行
grep -n 'bash$' passwd 以bash结尾的行
grep -n '^$' fastab 找出空白行
grep -nv '^$' fastab 找出非空白行
压缩打包
gzip
[root@localhost data]#gzip -9 m bzip2
[root@localhost data]#bzip2 -9 m 解压缩
[root@localhost data]#gzip2 -d m.bz2 [root@localhost data]#bzip2 -d m.bz2
Bzip2
-k 保留源文件
压缩比gzip 要好一点
归档:
-f 代表使用归档(大宝天天见)
-c 建立归档文件
-x 解开归档文件
-p 保留源文件权限
-v 显示归档过程 , 解归档过程
-C 指定解压目录
-z 代表使用 gzip 压缩
-j 代表使用 bzip2 压缩
-t 不解开归档文件 只查看归档文件中的内容
制作归档: 压缩包的名字在前 ,压缩的文件在后
tar -zcvf all.tar.gz passwd m
1. 命令
2. Z 使用 gzip 压缩 c建立 tar归档 v显示过程 f使用tar
3. all.tar.gz 压缩包的名称
4. passwd m 代表压缩两个文件
tar -jcvf passwd.tar.bz2 passwd
tar -zxvf all.tar.gz -C /opt 命令
Z 使用 gzip 压缩 x 代表解压 tar归档 v显示过程
all.tar.gz 压缩包的名称
-C 代表解压到指定的目录 /opt
Vim 文本 编辑器 win 的 office word 写字 改内容
Vi:一定自带
vim: 升级版 需要安装 最小化安装时不带 vim
Vim 基本用法: Vim 文件 A. !vim 打开上一次的文件 B. Vim +# 文件名 #代表行号
vim: vim 怎么退出?
Esc 英文: q退出 w保存 !强制