最近在实验室负责微信公众号后台的搭建,为了方便以后查询,在这里记录一下常用的命令。
登录服务器
ssh -t <用户名>@<公网IP>
指定端口登录
ssh -t <用户名>@<公网IP> -p <端口号>
文件传输
scp -r <文件路径> <目标路径>
查看进程
查看全部进程
ps aux
查看本用户启动的进程
ps ux
显示其他用户启动的进程(a)查看系统中属于自己的进程(x)启动这个进程的用户和它启动的时间(u)
查看指定用户的进程
ps -u <用户名>
杀死指定进程
kill <PID>
查看指定端口占用情况
netstat -anp|grep <端口号>
在指定端口运行python代码
python main.py <端口号>
服务器后台运行python代码
nohup python main.py <端口号> &
进入虚拟环境
source env/bin/activate
关于虚拟环境的搭建方法可以参考非root权限安装pip