您的位置:首页 > 运维架构 > Linux

常用的微高级的linux命令

2018-02-27 16:54 190 查看
1.抓包

tcpdump port 80 -i any -As 0  //port 后表示端口 这个例子为抓包80端口


2.杀死进程

pgrep -f search_key | xargs kill  //-f 表示取出pid


3.检索时取上下文

-A 表示取下10行

-B 表示向上10行

cat $file_path | grep key -A 10 -B 10


4.grep 的几个用法

grep  $key_word $file_name

//查看当前文件夹下面的文件里面的关键字  .表示路径 这里表示当前路径  -r 表示该目录下的所有文件
grep $key_word . -r


5.vi 的一些技巧

1.x //相当于 i + delete

2.dd p // dd会删除当前行 然后p会在光标的下一行复制插入你删除的数据

3.u //撤销操作

4.:333 //表示前往第几行 这个表示前往333行

6.远程获取文件 wget

wget https://xxx/vendor.tgz --no-check-certificate


7.软链接

//在$tar_path 下建立 $aim_path 的路径
ln -s $aim_path $tar_path
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: