. 虚拟环境
激活虚拟环境(xmt-env):source xmt-env/bin/activate
退出:ctrl + d
.进程
查看进程:ps aux|grep python
查找所有的:
ps -aux
#a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分
ps -aux|grep gunicorn
(精准查找gunicorn 程序)
ps -a
查看进程id
jobs -l
查看出后台执行的进程id(查看当前终端后台运行的任务,换了终端就看不到了
)
杀死进程:kill -9 进程id
. 后台运行
- 要在后台运行命令或脚本,请在末尾使用 & 符号 (&) 将其终止,如下所示:
[root@localhost ]# command &
(终端仍然会输出) - 将要运行的命令或脚本重定向到/dev/null,最后加上一个&符号。命令如下:
[root@localhost ]# commond &>/dev/null &
-
nohup 命令(简称为"不挂起")是一个命令,即使退出 shell 后也能保持进程运行
nohup scrapyd &>/dev/null &
最简单nohup
稍微专业一点就用supervisor
长期后台任务,一律使用systemd service。
临时后台任务,一律使用tmux。
. 文件操作
tree 查看文件树
linux查看包所在位置:
rpm -q bzip2
输出:bzip2-1.0.6-13.el7.x86_64
which bzip2
输出:/usr/bin/bzip2
whereis bzip2
输出: bzip2: /usr/bin/bzip2 /usr/share/man/man1/bzip2.1.gz
新建文件夹: mkdir folderName
上传文件 : rz
覆盖上传 : rz -y
上传出错:rz -e
修改文件名: mv oldname new
清屏: ctrl + l
删除文件 : rm +文件名
删除目录以及它所包含的所有内容 : rm -rf + 目录名
下载文件 : sz
下载dir目录下的所有文件,不包含dir下的文件夹:sz dir/*
解压除__MACOSX的压缩包: unzip motherlandTEST.zip -x __MACOSX/*
压缩当前目录下的test文件(-r表示递归) zip -r test.zip ./test
网友评论