ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

05、linux常用命令2

2021-05-14 17:04:01  阅读:128  来源: 互联网

标签:文件 05 -- linux netstat 查找 kill 常用命令 find


1.netstat 监控网络使用信息

选项:

-a或--all 显示所有连线中的Socket

-n或--numeric 禁用反向域名解析,加快查询速度。默认情况下 netstat 会通过反向域名解析技术查找每个 IP 地址对应的主机名。这会降低查找速度。(不加n显示host信息,加了n直接显示ip)

-p或--programs 使用 -p 选项查看进程信息(如对应进程是tomcat,就会在最后一列展示出来)

-t或--tcp:显示TCP传输协议的连线状况

-l或--listening:显示监控中的服务器的Socket(socket:套接字

linux中一切皆文件,包括linux网络和其他计算机通信都是以文件的形式,即socket文件。)

netstat -at # 列出所有TCP端口

netstat -lt # 显示监听TCP端口

常用组合:

netstat -antp | grep 8080: 查全部tcp连接对应的端口号是8080的进程且加速

拓展:lsof –i:8080 (lsof 是list of open file的缩写,将网络连接看成打开的文件,性能测试中用到比较多)

2.uniq 去重

uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用

选项:

-c 在每列旁边显示该行重复出现的次数(去重后统计每个元素出现的次数)

ls -l | sort | uniq -c

3.find

find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。

选项:

-name

找出etc目录下txt结尾的文件 find /etc -name "*.txt"

-size n : 文件大小 是 n 单位 +-(大于小于)

b:块, c:字节, w:字, k:千字节, M:兆字节, G:吉字节

根据时间(了解即可):

Linux/Unix文件系统中的每一个文件都有三种时间戳,访问时间(-atime),修改时间(-mtime),变化时间(-ctime),单位为天数,用整数指定,数字前加上+,表示大于这个时间;加上-,表示小于这个天数;不加表示刚好这个天数。

4.kill

kill - 通过进程 ID 来结束进程

9 发出杀死信号(强制杀死) 用法:kill -9 pid或对应进程名

15 发出终止信号(按照正常程序关闭一个进程)

kill -9 chrome

标签:文件,05,--,linux,netstat,查找,kill,常用命令,find
来源: https://blog.csdn.net/qq_42080759/article/details/116797265

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有