公司注销的网站备案管理咨询行业
查看文件命令
显示命令
cat
语法:cat 【选项】 文件
 选项
| 命令 | 含义 | 
|---|---|
| n | 显示行号包括空行 | 
| b | 显示行号不包括空行 | 
| s | 压缩空行为一行 | 
| A | 显示隐藏字符 | 
cat -n 文件:显示行号包括空行
 
 cat -b 文件
 
cat -s 文件
 
 cat -A 文件
 
more和less是 分页查看
tac和rev都是查看命令,但是这两个命令是反的看的
tac:竖着反
 
 rev:横的反
 
head
head:默认查看文件前10行
 语法:head 【选项】 文件
 选项
| 命令 | 含义 | 
|---|---|
| -n 数字 | 显示前多少行 | 
| -c 数字 | 显示前多少个字符 | 
head -n 5 文件
 
 head -c 4 文件
 
 head -n 负数 文件
文件倒数从第几行开始不显示

tail
tail:显示文件尾部
 语法:tail 【选项】 文件
 选项
| 命令 | 含义 | 
|---|---|
| f | 实时监控,文件发送变化,会实时显示在屏幕上 | 
| -n 数字 | 显示文件的尾部数字行 | 
tail -f 文件
 
 tail -n 2 文件
 
 
wc
wc:统计命令
 语法:wc 【选项】 文件
 选项
| 命令 | 含义 | 
|---|---|
| l | 行数 | 
| w | 单词数 | 
| c | 字符数 | 
wc 文件:行数、单词数、字符数都显示
 
 wc -l 文件:显示行数
 
 wc -w 文件:显示单词数
 
 wc -c 文件:显示字符数
 
grep
grep:过滤你感兴趣的文件内容
文本三剑客:awk、sed、grep
用法:grep 选项 表达式(正则表达式) 文件或标准输入
 选项
| 命令 | 含义 | 
|---|---|
| v | 反选 | 
| n | 显示行号 | 
| i | 忽略大小写 | 
| o | 只显示匹配内容 | 
| r | 递归查询,可以过滤整个文件夹 | 
正则表达式
| 字符 | 含义 | 
|---|---|
| . | 任意单个字符 | 
| ^ | 你找的字符出现在行首 | 
| $ | 你找的字符出现在行尾 | 
| ^$ | 空行 | 

 grep -r 表达式 文件:递归查询
 
paste
paste:左右合并
cat a b > :上下合并
语法:paste 【选项】 文件
 选项:-d 分割符号
-d 指定分割符号

split
split:分割文件
 语法:split 文件
压缩及解压缩
gzip及bzip2
压缩语法:
- gzip -9 文件名
 - bzip2 -9 文件名
 
解压缩语法:
- gzip -d .gz格式的压缩文件
 - bzip2 -d .bz2格式的压缩文件
 
gzip与bzip2两个命令压缩与解压缩命令基本相同,就是压缩过后的压缩格式不一样
归档 tar
tar:归档
 打包语法:tar 选项 自定义压缩包的名字(.tar.gz) 要压缩的文件或文件夹
- gzid压缩: tar zcvf 压缩包的名字 要压缩的文件
 - bzip2压缩:tar jcvf 压缩包的名字 要压缩的文件
 
解包语法:tar xf 压缩包名字
 指定解压到目录:tar xf 压缩包名字 -C 目录
 选项
| 命令 | 含义 | 
|---|---|
| f | 代表使用tar进行归档压缩 | 
| c | 建立压缩文件 | 
| v | 显示压缩或解压缩的过程 | 
| z | 使用gzip压缩 | 
| j | 使用bzip2压缩 | 
| x | 解压 | 
| t | 不解压的情况下查看压缩包中的内容 | 
| C | 指定解压的目录 | 
压缩文件
 
解压到当前目录下
 
解压到指定目录
 
