Shell和命令

高频Linux命令

2018-03-24  本文已影响30人  爱秋刀鱼的猫

小结一些常用的linux命令

ps

ps命令是查看进程的命令这大家都知道,但是,面试官会问如何查看线程。
用ps -T -p 33064查看由进程号为33064创建的线程。

grep

grep命令(全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

grep [option] pattern file

2.1 grep命令的常用选项及实例
-c,--count:只打印匹配的行数,不显示匹配的内容。
-n,--line-number:在匹配的行前面打印行号。

grep -i pattern files :不区分大小写地搜索。默认情况区分大小写

grep -l pattern files :只列出匹配的文件名,

grep -L pattern files :列出不匹配的文件名,

grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),
find

find命令用于:在一个目录(及子目录)中搜索文件,你可以指定一些匹配条件,如按文件名、文件类型、用户甚至是时间戳查找文件。下面就通过实例来体验下find命令的强大。
find [path...] [expression]

path:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录
expression:expression可以分为——“-options [-print -exec -ok ...]”
-options,指定find命令的常用选项,下节详细介绍
-print,find命令将匹配的文件输出到标准输出

3.1 find命令的常用选项及实例

上一篇下一篇

猜你喜欢

热点阅读