nc,netstat,lsof的简单介绍

前天学习了linux的三个命令,nc,netstat,lsof。
nc(netcat)这个命令,主要用看查看多看,建立链接,传输文件,监控网速
nc -l 端口建立服务 nc ip port链接服务器 如果两个命令后面使用重定向符 > 和 < 这两个就可以用来传输文件。如果两边输入是>/dev/zero,输出是</dev/null,使用dstat可以查看网速。nc的经常用到的参数 -v(view) 查看过程,-w 等待时间 -p指定本地端口,在扫描本地端口时,-z 端口-端口,-z是表示0输入输出;-n是直接使用ip,不进行地址反解析。
netstat主要用于查看本机的网络信息和状态。后面的参数-i查看网卡列表,-n个数 -p进程,-t链接的tcp,-u udp,-l监听 -r路由信息,-g组播信息,-e查看网口的统计信息
lsof主要查看打开的文件和曾经打开的文件信息。lsof+文件名:查看正在这个文件的进程信息,lsof -u 用户名:用户打开的信息。lsof -p PID:某个进程的打开的文件信息。lsof -tcp/udp -i:端口:指定端口的tcp/udp网络信息

上一篇:netcat使用


下一篇:Amber MD结果处理分析