Linux系统服务器常用命令

训练使用的服务器使用的是Linux系统,由于对该系统并不熟悉,所以将常用到的命令总结如下:

状态与设置查看:

命令功能
nvidia-smi查看显卡状态
gpustat查看显卡状态
history历史命令
top查看CPU进程
clear用于清除屏幕
export -p环境变量查看
export环境变量设置

screeen 很好用的程序后台执行管理工具 (和nohup作用类似)
参数说明:

命令功能
-d <作业名称>将指定的screen作业离线。
-r <作业名称>恢复离线的screen作业。
-R先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
-s指定建立新视窗时,所要执行的shell。
-S <作业名称>指定screen作业的名称。
-x恢复之前离线的screen作业。
-ls或–list显示目前所有的screen作业。
-wipe检查目前所有的screen作业,并删除已经无法使用的screen作业。
screen -S yourname新建一个叫yourname的session
screen -ls列出当前所有的session
screen -r yourname回到yourname这个session
screen -d yourname远程detach某个session
screen -d -r yourname结束当前session并回到yourname这个session
ctrl A +crtl D退出但程序仍运行
ctrl C +ctrl D停止程序并退出

具体可参考:https://www.cnblogs.com/mchina/archive/2013/01/30/2880680.html

文件和目录

命令功能
cd /home进入 ‘/ home’ 目录’
cd …返回上一级目录
cd …/…返回上两级目录
cd进入个人的主目录
cd -返回上次所在的目录

pwd 显示工作路径

ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
ls [0-9] 显示包含数字的文件名和目录名

mkdir dir1 创建一个叫做 ‘dir1’ 的目录’
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树

rm -f file1 删除一个叫做 ‘file1’ 的文件’
rmdir dir1 删除一个叫做 ‘dir1’ 的目录’
rm -rf dir1 删除一个叫做 ‘dir1’ 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容

mv dir1 new_dir 重命名/移动 一个目录

cp file1 file2 复制一个文件
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录

Linux命令行编辑快捷键:
https://blog.csdn.net/airufengye/article/details/81148805
Tab 自动补全
Ctrl+r 查找历史命令
Ctrl+S 暂停屏幕输出
Ctrl+Q 继续屏幕输出
Ctrl+d 关闭终端
Ctrl+c 终止进程/命令
Shift+上或下 终端上下滚动
Shift+PgUp/PgDn 终端上下翻页滚动

Shell编程
https://www.runoob.com/linux/linux-shell.html

1.	export CUDA_VISIBLE_DEVICES=0  
2.	nohup python main.py \  
3.	--train \  
4.	--img_size 1024 \  
5.	--lr 1.0e-3 \  
6.	--experiment_name experiment_bs1_lr1e-3_weight1-11.25_after_img_orientation_debug_imgsize1024_data-augment__ \  
7.	--max_iteration 64000 \  
8.	--interval_show 10 \  
9.	--batch_size 1 \  
10.	> ./logs/experiment_bs1_lr1e-3_weight1-11.25_after_img_orientation_debug_imgsize1024_data-augment_log__.out 2>&1 &  
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值