(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