Linux命令干货!!!最常用的命令

查看大文件

准备工作

# >> 重定向这个命令, 为了课程需要 我们先用, 后面我们会讲

# 将文件 /etc/profile 的内容 追加到 /export/01.txt目录中
cat /etc/profile >> /export/01.txt
cat /etc/profile >> /export/01.txt
cat /etc/profile >> /export/01.txt
cat /etc/profile >> /export/01.txt
cat /etc/profile >> /export/01.txt

通过 less [参数] 文件名 命令可以用于分屏显示文件内容, 每次只显示一页内容

第一步 : 分屏显示文件内容

less -N 01.txt

-N:显示行号

 

操作键功能
空格键 显示手册页的下一屏幕
Enter 键 一次滚动手册页的一行
b 回滚一屏
f 向前一屏
q 退出
/word 搜索word字符串

第二步: 根据关键词 搜索

操作键功能
n 向下找
N 向上找

查看前几行内容

head -n [数字] 文件

-n:表示显示前几行内容

 

查看文档(日志)的后几行内容(重要)

查看文档的最后10行内容

tail -10 文件

第二步: 动态显示文档的最后内容,一般用来查看日志

tail -f 文件名

第三步: 动态显示文档的最后100行内容

tail -100f 文件名

通过 grep 命令 搜索存在 关键字 的行

第一步: 搜索 存在关键字 的行

grep 关键字 文件名

grep -n for 01.txt    # 查找01.txt文件中的for关键字并显示行号

选项英文含义
-n number 显示匹配行和行号
-i ignore-case 忽略大小写
-v invert-match 显示 不包含关键字 的所有行
^a   行首,搜索以a开头的行
ke$   行尾,搜索以ke结束的行

 

管道 |

通过 命令1 | 命令2 可以将命令1的结果 通过 命令2 作进一步的处理

 

第一步 : 过滤 /etc/ 目录下 以 pro 开头的文件

ls /etc/ | grep ^pro

搜索存在关键字的行数

ls /etc | grep ^pro |  wc -l

 

 

 英文作用
命令: wc [参数] [文件]   打印文件的行数, 单词数, 字节数  
参数: -l line 行 显示 行数  
posted @ 2020-03-03 13:28  发疯的man  阅读(409)  评论(0编辑  收藏  举报