Linux面试常用命令

netstat -tunlp | grep 端口号   查看端口是否被占用

curl localhost:8080/solr

find -name "kxj.java"   查找当前目录下的文件

find -name "kxj*" 模糊查询一个文件

find / -name "kxj.java"  查找根目录下的文件

find / -iname "kxj.java"  查找根目录下文件不分大小写

 

grep "haha" targer*  在以targer开头的文件里找包含haha字符串的行

 

find ~ | grep "haha"  | 管道符的作用就是以前半部分的输出结果作为后半部分的输入结果

Linux面试常用命令_第1张图片

grep -o 后面可以跟正则表达式

grep -v 过滤掉包含某个字符串的信息

Linux面试常用命令_第2张图片

 

awk默认是以空格为切割符号

Linux面试常用命令_第3张图片

print $0表示一行全部输出

Linux面试常用命令_第4张图片

也可以指定符号进行切割

Linux面试常用命令_第5张图片

Linux面试常用命令_第6张图片

sed 命令替换文本中的内容  一般是以正则表达式来替换的  s表示字符串  ^表示以什么开头.  第一个/和第二个/的内容为要替换的内容,后面的为替换后的内容

Linux面试常用命令_第7张图片

不加g表示一行只替换第一个,加g表示全文替换.

Linux面试常用命令_第8张图片

d表示要删除的行

Linux面试常用命令_第9张图片

你可能感兴趣的:(linux)