netstat命令

netstat -a 列出所有TCP UDP UNIX协议的socket连接

-t 选项列出TCP连接 可和-a配合使用
netstat -at

-u 列出udp连接

-n 禁用反向域名解析, 加快查询速度


Linux 小命令 整理_ubuntu

-t 监听中的连接


Linux 小命令 整理_进程名_02

# 获取进程名、进程号以及用户 ID

-p 选项可以查看进程信息(此时 netstat 应尽量运行在 root 权限之下,否则不能得到运行在 root 权限下的进程名)


Linux 小命令 整理_ubuntu_03

-pe 选项可以同时查看进程名(号)和进程所属的用户名


Linux 小命令 整理_进程名_04

如何关闭一个服务

查看启动项
ls /etc/init.d/
/etc/init.d/postgresql start|restart|stop


通过关键字查看程序进程状态

ps -ef | grep xxxx


uwsgi报错

pip uninstall uwsgi

sudo apt-get install libpcre3 libpcre3-dev

pip install uwsgi --no-cache-dir


虚拟机设置静态ip地址

编辑--虚拟机网络编辑器
--将(使用本地DHCP服务i将IP地址分配给虚拟机)前面的勾选取消
-- 点击右边NAT设置


Linux 小命令 整理_ip地址_05

其中网关IP需要记下来即:192.168.136.2

子网掩码是255.255.255.0

子网ip的意思就是说,你如果往这个网段加入机器,你的机器ip地址的范围只能在133.0-133.255范围中,133.2一般而言是广播所以不用

Linux 小命令 整理_ubuntu_06

我通过192.168.136.130:5001访问到uwsgi服务器,服务器执行python脚本命令

python manage.py runserver 启动我的web项目

通过端口号查看项目运行的进程

ps aux | grep manage.py


1. 本地网络可以看到自己的主机,有一台主机电脑不显示
arp -a 查看所有局域网内的主机


Linux 小命令 整理_命令_07