Linux常用操作命令记录
# 信息收集需要
- 获取版本、内核、发行、cpu信息
cat /proc/version
uname -a
cat /etc/issue 或 cat /etc/centos-release
cat /etc/cpuinfo
lsb_release -a
# 查看端口
lsof -i:80 【列出打开文件】
- 优点
据说可以替代netstat和ps的全部工作,比如
获取网络连接信息:lsof -i
仅显示TCP(UDP)连接:
找出已建立的连接(等待连接):lsof -i -sTCP:ESTABLISHED(LISTEN)
使用-u 指定(除)用户所做的事情:lsof -u (^)user【ubuntu默认用户】
一键kill掉指定用户运行的所有事情:kill -9 'lsof -t -u username'
来源:https://www.netadmintools.com/html/lsof.man.html
netstat -apt 查看当前所有开放端口
# Linux常用命令 之 基础
ls cd pwd rm rmdir mv cp cat more less head tail which whereis locate find pathname -options [-print -exec -ok ...] chmod chown df du ln date cal grep [option] pattern file|dir wc [option] file.. ps(process status) -ef,-A,-aux | grep apache, aux | grep '(cron|syslog)' top -c,-s,-p,-n kill [kill -9 $(ps -ef | grep pro1)] free [free -k, free -m]
[以上部分来源:Linux 常用命令学习 | 菜鸟教程 (runoob.com)]
本文来自博客园,作者:ardyh,转载请注明原文链接:https://www.cnblogs.com/ardyh/p/14240376.html

浙公网安备 33010602011771号