- root用户切换到普通用户
su - user_name
- 普通用户切换到root用户
sudo -i
- 切换到指定目录下
cd /usr/xx/xx
- 将目录权限授权给其他用户
chown -R 用户名称 目录名称
- 执行的命令文件无权限时
chmod +x ./code/download_finetuned.sh
- 编辑文件
vim 文件名 进入文件后按‘A’键输入,编辑结束后按'ESC'键后输入‘wq’然后回车键保存
- 删除某个文件夹下的所有文件
cd切换到该文件夹下,然后执行
rm -rf *
- 复制某个文件夹下的所有内容到指定文件夹下
cp -r /home/packageA/* /home/cp/packageB/
或
cp -r /home/packageA/. /home/cp/packageB/
- 运行.sh文件
cd切换到文件路径下(需要在权限允许情况下)
./xxx.sh
或者sh+文件名(不需要权限)
sh xxx.sh
- 使用清华源 pip install
Tensorflow
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
Pytorch
先去Pytorch官网按版本查找install命令代码,然后后缀换成-i https://pypi.tuna.tsinghua.edu.cn/simple
pip install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -i https://pypi.tuna.tsinghua.edu.cn/simple
- 中断当前程序
快捷键:Ctrl+c
- 查看显卡使用情况
nvidia-smi
- 查找占用GPU资源的PID
sudo fuser -v /dev/nvidia*
- 按进程号杀死进程
kill -9 进程号
- 查看所有进程
ps -A
- 查看用户xxx运行的进程
ps -u xxx
- 查看指定进程
ps -ef|grep xxx
ps -ef|grep python
- 按进程号杀死进程
kill 进程号
- 运行Python程序
python xxx.py
- 后台运行Python程序并打印日志到当前目录下的nohup.out文件
nohup python xxx.py > nohup.out 2>&1 &