首页 > 技术文章 > linux实用命令

chinaifae 2018-11-21 10:00 原文

 

ps -eLf | grep 24484  提示信息中的 pid 查找进程

 

netstat -anp | grep 61616 查看是哪个程序占用了 61616 端口

 

netstat -tlnp 查找掉占用pid号

 

kill  pid

 

echo "some text"  将文字内容打印在屏幕上

 

cp sourcefile destfile  文件拷贝

 

mv oldname newname   重命名文件或移动文件

 

rm file: 删除文件 

 

grep 'pattern' file: 在文件内搜索字符串比如:grep 'searchstring' file.txt

 

cut -b colnum file: 指定欲显示的文件内容范围,并将它们输出到标准输出设备比如:输出

每行第5个到第9个字符cut -b5-9 file.txt千万不要和cat命令混淆,

这是两个完全不同的命令

cat file.txt: 输出文件内容到标准输出设备(屏幕)上

 

file somefile: 得到文件类型

 

sort file.txt: 对file.txt文件中的行进行排序

 

find: 搜索文件比如:根据文件名搜索find . -name filename -print

 

head file: 打印文本文件开头几行

tail file : 打印文本文件末尾几行

awk: awk 用来从文本文件中提取字段。缺省地,字段分割符是空格,可以使用-F指定其他分割符。

 

find . -mtime -1 -type f -print

 

tar -zcvf lastmod.tar.gz `find . -mtime -1 -type f -print` 

用来查找过去24小时(-mtime –2则表示过去48小时)内修改过的文件。如果您想将所有查找到的文件打一个包

 

推荐阅读