包含标签 Linux 的文章

Linux 常用命令 find

查找指定文件名的文件(不区分大小写) find -iname [filename] 对找到的文件执行某个命令 find -iname [filename] -exec md5sum {} \; 查找目录下的所有空文件 find [dir] -empty 按照文件权限来查找文件 find [dir] -perm [mode] –print 按照文件的更改时间来查找文件, -n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前 find [dir] -mtime -5 –print 查找更改时间比文件file1新但比文件file2旧的文件 find [dir] -newer file1 ! file2 根据类型查找 -type find [dir] -type d –print b - 块设备文件 d - 目录 c - 字符设备文件 p - 管道文件 l - 符号链接文件 f - 普通文件 忽略某个目录……

阅读全文

Linux 常用命令 grep

在文件中查找字符串(不区分大小写) grep -i [word] [file] 在一个文件夹中递归查询包含指定字符串的文件 grep -r [word] [file / path] 从文件中读取关键词进行搜索 cat [file] | grep -f [word] 从文件中读取关键词进行搜索 且显示行号 cat [file] | grep -nf [word] 从多个文件中查找关键词 grep [word] [file1] [file2] 显示包含 a 或者 b 字符的内容行 cat [file] |grep -E "a|b" grep 不显示本身进程 ps aux | grep [word] | grep -v "grep" 使用 ^ 符号输出所有以某指定模式开头的行 grep ^docker [file] 使用 $ 符号输出所有以指定模式结尾的行……

阅读全文