558 字
3 分钟
Ubuntu常用命令
网络训练命令
# 训练torchrun --nproc_per_node 1 --master_port 12364 train.py --gpus 1 -o ./logs/test-unet/ --conf_path ./conf/conf.yml
# 预测torchrun --nproc_per_node 1 --master_port 12365 predict.py --gpus 0 -o ./results/unet_still_work/ --conf_path ./conf/unet.yml -k ./logs/unet_still_work/tar xvf work.tar # 解压tar文件tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包
ubuntu 系统命令
tar xvf work.tar # 解压tar文件tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包
watch -n 2 --color gpustat --c #监视GPUsudo chmod 0750 /home/username #设置其他用户无法访问ubuntu-drivers devices 查看可用驱动uname -a 查看系统信息uncompyle6 -o DataManage.py .\DataManage.pyc #反编译pyc -> pylspci -vnn | grep VGA 查看系统型号df -h #查看硬盘容量chomd -R 700 dir # 使得该路径仅用户自己可访问
curl 'http://202.204.48.66' --data "DDDDD=41824276&upass=08173039&0MKKey="unset http_proxyunset https_proxyx-www-browser http://some-url.org
sudo /usr/local/sunlogin/bin/sunloginclient
#删除一天内的sudo find /tmp -type f -atime +1 -delete# 删除 pip 缓存的包pip cache purge
#查看硬盘情况df -h#查找路径下前50大的文件sudo du -hd 1 /home/user/ | sort -hr | head -50
#服务器传输指令sudo scp -r -P 10091 /data/cc/TOF_private/resample/label+/ cyq@frp.visual3d.cn:/external_disk/cc_data/
# 清理 gpu 僵尸进程,该指令会杀死所有进程fuser -v /dev/nvidia2 | awk '{print $0}' | xargs kill -9其中 nvidia2 代表杀死序号 2 的nvidia 卡(一般顺序是 卡 0,卡 1,卡 2....)
# 安装一个程序缺失的包pip install pipreqspipreqs ./ # 会生成一个 requirments txt
# 让一个文件可读可写可执行chmod 777 xxx.file4 (read) 2 (write) 1 (execute)
# 修改文件所有者chown cc:cc cyq.txt# 找到frp进程与后台运行frpps -aux|grep frp| grep -v grep
# clash for windwos使用路径 ./config/clash4linux# 运行./clash_linux# 设置终端走代理export http_proxy="http://127.0.0.1:10809"export https_proxy="http://127.0.0.1:10808"# git代理git config --global http.proxy 'http://127.0.0.1:10809'git config --global https.proxy 'http://127.0.0.1:10808'
# 取消代理unset http_proxyunset https_proxy
# git取消代理git config --global --unset http.proxygit config --global --unset https.proxy
删除none的镜像,要先删除镜像中的容器。要删除镜像中的容器,必须先停止容器。docker images$ docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') //停止容器$ docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') //删除容器$ docker rmi $(docker images | grep "none" | awk '{print $3}') //删除镜像
#指定程序可见gpuCUDA_VISIBLE_DEVICES=0,1,2,3 python xxx.py
Ubuntu常用命令
https://qingyuna.github.io/posts/ubuntu常用命令/