linux常用命令
|
|
vim 常用命令
|
|
awk
|
|
sed
1、简明教程:
https://coolshell.cn/articles/9104.html#%E7%94%A8s%E5%91%BD%E4%BB%A4%E6%9B%BF%E6%8D%A2
http://sed.sourceforge.net/sed1line_zh-CN.html
2、mac上使用遇到的问题 使用如下命令报错问题
|
|
|
|
需要改写下如下
|
|
只对-i有影响,对其他的-n等无影响
sed -i 后面的双引号中可写任意字符串或者为空,含义是用于生成源文件的备份文件的文件名。
grep
1、搜索某个文件里面是否包含字符串
|
|
2、在多个文件中检索某个字符串
|
|
还可以使用通配符
|
|
3、显示所检索内容在文件中的行数,可以使用参数-n
|
|
4、检索时需要忽略大小写问题,可以使用参数“-i”
|
|
5、从文件内容查找不匹配指定字符串的行
|
|
6、搜索、查找匹配的行数:
|
|
|
|
7、在命令中添加-A,-B,-C参数,可分别获取某关键词出现位置后面、前面、前后n行的内容:
|
|
netstat
netstat是一个用于显示网络状态和统计信息的命令行工具。它可以显示当前主机上的所有打开的网络连接、监听端口、网络接口的状态等相关信息。 常用的 Netstat 命令及其选项如下:
netstat -a:查看所有的网络连接(包括 TCP 和 UDP 连接);
netstat -n:以数字方式显示网络地址和端口号,而不进行名称解析;
netstat -p:查看进程 ID 和进程名,以及它们所使用的网络连接(需要管理员权限);
netstat -s:统计网络连接的数据包数、错误数、丢包数等信息;
netstat -t:查看 TCP 连接的状态;
netstat -u:查看 UDP 连接的状态。
除此之外,还可以通过 netstat 命令配合其他命令使用,如结合 grep 命令筛选特定条件的网络连接信息,或与 awk 命令进行数据处理和格式化输出等操作。
总之,Netstat 命令是一款方便实用的网络监控和诊断工具,可用于分析和解决多种网络问题,如网络连接问题、网络安全问题等。
显示详细的网络状况
|
|
显示UDP连接状况
|
|
显示UDP端口号的使用情况
|
|
显示监听的套接口
|
|
显示当前TCP连接状况
|
|
显示网络统计信息
|
|