Linux 常用命令
删除环境变量
unset + <要删除的环境变量名称>
bash 的debug模式
bash -x script.sh
在终端显示远程服务器上图片的命令
eog picturename
查看英伟达显卡使用情况
nvidia-smi
统计文件夹下文件个数
ls -l |grep "^-"|wc -l
统计文件夹下文件个数包括子文件夹下的文件
ls -lR |grep "^-"|wc -l
统计文件夹下目录个数
ls -l |grep "^d"|wc -l
统计文件夹下目录个数包括子目录
ls -lR |grep "^d"|wc -l
杀掉同一个进程名的所有进程
pkill -9 进程名
查看nginx进程
ps -ef | grep nginx
启动nginx
cd /usr/local/nginx
sudo ./sbin/nginx
创建多级目录
mkdir -p
查看固定级目录大小
du -h --max-depth=[num] [dir]
后台运行程序
nohup python3 -u test.py > test.log 2>&1 &
参数 -u 是为了防止python中print()不输出到日志文件中的情况
后台运行程序同时指定GPU
CUDA_VISIBLE_DEVICES=5,6,7 nohup python3 -u test.py > test.log 2>&1 &
显示进程所执行的程序所在的目录
top
然后点击 c
在命令行指定使用的GPU
CUDA_VISIBLE_DEVICES=5,6,7 python train.py
nvidia 设置独占模式
nvidia-smi -c 3
nvidia 设置默认模式
nvidia-smi -c 0
查看进程对应的任务名
ls -al /proc/27347