Linux体系结构
- cat /etc/shells 查询本机器支持的shell
- chsh -s shell路径 切换到指定的shell上面
查找特定的文件
- 语法 find path [options] params
作用:在指定目录下查找文件
在参与之前的字符串为预查找的目录名,不设置params将在当前目录下查找所有子目录和文件 - find -name "a.txt" 当前路径的子路径查找
- find / -name "a.txt" 全路径查找
- find ~ -name "target*" 模糊查询
- find ~ -iname "target*" 忽略大小写进行模糊查询
检索文件内容
语法 grep [options] pattern file
作用: 查找文件里符合条件的字符串
-
grep "alan" *.txt 在当前目录下查找
管道操作符 |
可将指令连接起来,前一个指令的输出作为后一个指定的输入
find ~ | grep "a.txt"
- 使用管道注意要点
1、只处理前一个命令正确输出,不处理错误输出
2、右边命令必须能够接收标准输入流,否则传递过程中数据会被丢弃
grep -v grep 过滤掉grep本身
ps -ef|grep tomcat |grep -v "grep"
awk 对文件内容做统计
- awk '{print 4}'