(1)常见命令

(1)创建文件软连接 ln -s log2013.log link2013 在当前文件夹下链接别的文件夹

(2)htop 查看CPU使用情况

(3)xxx -l 1某命令后添加 -l 1 表示没一秒刷新一次

(4)CUDA_VISIBLE_DEVICES=1,2,3 python train.py --batch_size 3 -lr 0.01 -adam -eid 3 GPU上运行代码

(5) ps -aux|grep PID 查看谁在跑

(6) 内容定向输出 nohup command > myout.file 2>&1 & 

(7)查看 GPU使用状态   nvidia-smi 

(8)查看、激活、退出  conda环境 conda env list;source activate pytorch_0.4;source deactivate

(9)which python 查看python 版本

(10)htop 角显示CPU、内存、交换区的使用情况,右边显示任务、负载、开机时间,进程实时状况

(11)tmux  终端复用 这样在改变控制台以后,程序依然可以运行 tmux 进入终端复用,在其中开始运行命令;再次进入 tmux attach -t id  ;Ctrl+D 切换出来;exit()退出这个tmux ;其他快捷键有分屏等 - | ,tmux new -s 会话名 //新起一个会话;tmux ls //查看现有的会话;tmux a //进入最近的会话;tmux a -t  会话名//进入指定会话;tumx kill-session -t 会话名 //干掉指定会话,有时候会出现tmux 上只显示部分输出,可以通过 ctl+D 然后再按【的方式开启滚动模式,按ctrl +c 退出

(12)wc wc命令用于计算字数。利用wc指令我们可以计算文件的Byte数、字数、或是列数。例如:

$ wc testfile # testfile文件的统计信息

 3 92 598 testfile # testfile文件的行数为3、单词数92、字节数598

-c  或--bytes或--chars   只显示Bytes数;-l或--lines 只显示行数;-w或--words 只显示字数。

(13)more more命令类似于cat命令。-num 一次显示的行数 ;+num 从第 num 行开始显示;-s 当遇到有连续两行以上的空白行,就代换为一行的空白行。例如:more +20 testfile

(14)文件编码查看 file filename;修改文件编码  vim 打开该文件 :set fileencoding=utf-8

(15)查看web 请求时长  curl -o 1.txt -s -w '%{time_connect}:%{time_starttransfer}:%{time_total}\n' http://xxxx

你可能感兴趣的:((1)常见命令)