Liunx基本指令

cuda切换环境
cd /usr/local/
sudo rm -rf cuda
sudo ln -s /usr/local/cuda-8.0 /usr/local/cuda

Liunx root权限
Sudo su

查看进程
Ps -aux

停止某进程
Kill id

退出root权限
Exit

Liunx cuda nvidia-smi无显存占用,手动释放
1.nvidia-smi查看显
2.fuser -v /dev/nvidia* 查看占用的死进程ID卡占用
3.sudo kill -9 PID(替换为进程号)

//硬盘使用情况
df -lh

//==========程序后台运行
Ctrl+Z 挂起当前任务
ctrl+C 结束当前任务
bg %n //将编号为n的任务转后台运行
fg %n //将编号为n的任务转前台运行

//=======程序挂起
第一种方法
查看挂起的进程:jobs
关闭挂起的进程:kill -9 %1

第二种方法
查看挂起的进程: jobs -l
终端显示:[1]+ 4664 停止 vim /etc/network/interfaces > /home/leo/Desktop/ip.txt (wd: /)
看到4664,这个就是PID了
现在开始杀掉它:
输入命令:kill -9 4664
终端没有显示。ok。

挂起程序
nohup python -u train.py --dataroot ./datasets/maps --name maps_cyclegan --model cycle_gan > train.log 2>&1 &

注意必须先在当前文件夹下创建 train.log文件,否则不能执行的。

另外,执行训练前需要启动visdom.server,使用命令:python -m visdom.server,同样,如果需要在退出终端后继续运行,应该按如下指令执行,并需要先在当前目录下创建visdom.log文件:

nohup python -u -m visdom.server > visdom.log 2>&1 &

posted @ 2022-03-01 10:04  体育.委员  阅读(48)  评论(0编辑  收藏  举报