Linux test command Use
2012-09-25 07:30
162 查看
查看cpu使用率 top --> '1'
查看已安装模块
module avail
module load ****
screen 远程执行任务
screen
#create a new screen session
OR screen -S session_name
ctrl+A, then d, #save and exit session if work pending
screen -ls #list all screen sessions
screen -x #回到最近的session
exit
#退出session
ctrl+A, '[' #输出到上层目录
gnuplot 使用小结
some good reference ...
http://www.duke.edu/~hpgavin/gnuplot.html
http://dsec.pku.edu.cn/dsectest/dsec_cn/gnuplot/
intput file tricks
logscale y 2
use "-1" to take place of blank input cells. (out of y-axis range)
one script example:
set terminal postscript enhanced "Helvetica"11 #11 could control the font size
set pointsize 0.7
set key right bottom
set logscale x 2
set term postscript color
set xrange [1:128]
set xlabel "number of nodes (MPI Procs)"
set xtics("1" 1,"2" 2,"4" 4,"8" 8,"16" 16,"32" 32,"64" 64)
set grid xtics ytics mxtics mytics
set style line 1 lt 1 lw 3 pt 4
set style line 2 lt 1 lw 3 pt 4
set style line 3 lt 2 lw 3 pt 6
set style line 4 lt 2 lw 3 pt 6
set style line 5 lt 3 lw 3 pt 8
set style line 6 lt 4 lw 3 pt 1
set style line 7 lt 5 lw 3 pt 2
set style line 8 lt 6 lw 3 pt 3
set style line 9 lt 7 lw 3 pt 5
set output 'MKL_Strong_Scalability.eps'
set multiplot layout 2,2
set logscale y 2
set yrange [1:]
set title "MKL Strong Scalability (time/s)"
set ylabel "comp.time (log)"
plot "input_sc_hpl_mkl_tm.txt" using 1:2 title '64K-sc' with lp ls 7,\
"input_sc_hpl_mkl_tm.txt" using 1:3 title '32K-sc' with lp ls 2,\
"input_sc_hpl_mkl_tm.txt" using 1:4 title '16K-sc' with lp ls 5
set title "MKL Strong Scalability (Gflops)"
set ylabel "Performance (log)"
plot "input_sc_hpl_mkl_gflops.txt" using 1:2 title '64K-sc' with lp ls 7,\
"input_sc_hpl_mkl_gflops.txt" using 1:3 title '32K-sc' with lp ls 2,\
"input_sc_hpl_mkl_gflops.txt" using 1:4 title '16K-sc' with lp ls 5
unset logscale y
set yrange [0:]
set title "MKL Strong Scalability (time/s)"
set ylabel "comp.time"
plot "input_sc_hpl_mkl_tm.txt" using 1:2 title '64K-sc' with lp ls 7,\
"input_sc_hpl_mkl_tm.txt" using 1:3 title '32K-sc' with lp ls 2,\
"input_sc_hpl_mkl_tm.txt" using 1:4 title '16K-sc' with lp ls 5
set title "MKL Strong Scalability (Gflops)"
set ylabel "Performance"
plot "input_sc_hpl_mkl_gflops.txt" using 1:2 title '64K-sc' with lp ls 7,\
"input_sc_hpl_mkl_gflops.txt" using 1:3 title '32K-sc' with lp ls 2,\
"input_sc_hpl_mkl_gflops.txt" using 1:4 title '16K-sc' with lp ls 5
unset multiplot
gsview/gs. eps <-->png
Windows
将jpeg,png,gif转换为eps格式,推荐使用bmeps命令行工具
eps ---> jpeg ...
gswin32c -dBATCH -dEPSCrop -sDEVICE=png256 -sOutputFile=tiger.png tiger.eps
Linux
png --> eps (Imagemagik)
sudo apt-get install imagemagik
convert tiger.png tiger.eps
eps --> png (GhostScript)
gs -dBATCH
-dEPSCrop -sDEVICE=png256 -sOutputFile=tiger.png tiger.eps
epstopdf
(better choice, higher resolution)
epstopdf
MKL_Strong_Scalability.eps (default output the same file name with pdf extension, *.pdf)
旋转保存pdf文件
ctrl + shift + r --> save #或者虚拟pdf打印,选择横向视图
查看已安装模块
module avail
module load ****
screen 远程执行任务
screen
#create a new screen session
OR screen -S session_name
ctrl+A, then d, #save and exit session if work pending
screen -ls #list all screen sessions
screen -x #回到最近的session
exit
#退出session
ctrl+A, '[' #输出到上层目录
gnuplot 使用小结
some good reference ...
http://www.duke.edu/~hpgavin/gnuplot.html
http://dsec.pku.edu.cn/dsectest/dsec_cn/gnuplot/
intput file tricks
logscale y 2
use "-1" to take place of blank input cells. (out of y-axis range)
one script example:
set terminal postscript enhanced "Helvetica"11 #11 could control the font size
set pointsize 0.7
set key right bottom
set logscale x 2
set term postscript color
set xrange [1:128]
set xlabel "number of nodes (MPI Procs)"
set xtics("1" 1,"2" 2,"4" 4,"8" 8,"16" 16,"32" 32,"64" 64)
set grid xtics ytics mxtics mytics
set style line 1 lt 1 lw 3 pt 4
set style line 2 lt 1 lw 3 pt 4
set style line 3 lt 2 lw 3 pt 6
set style line 4 lt 2 lw 3 pt 6
set style line 5 lt 3 lw 3 pt 8
set style line 6 lt 4 lw 3 pt 1
set style line 7 lt 5 lw 3 pt 2
set style line 8 lt 6 lw 3 pt 3
set style line 9 lt 7 lw 3 pt 5
set output 'MKL_Strong_Scalability.eps'
set multiplot layout 2,2
set logscale y 2
set yrange [1:]
set title "MKL Strong Scalability (time/s)"
set ylabel "comp.time (log)"
plot "input_sc_hpl_mkl_tm.txt" using 1:2 title '64K-sc' with lp ls 7,\
"input_sc_hpl_mkl_tm.txt" using 1:3 title '32K-sc' with lp ls 2,\
"input_sc_hpl_mkl_tm.txt" using 1:4 title '16K-sc' with lp ls 5
set title "MKL Strong Scalability (Gflops)"
set ylabel "Performance (log)"
plot "input_sc_hpl_mkl_gflops.txt" using 1:2 title '64K-sc' with lp ls 7,\
"input_sc_hpl_mkl_gflops.txt" using 1:3 title '32K-sc' with lp ls 2,\
"input_sc_hpl_mkl_gflops.txt" using 1:4 title '16K-sc' with lp ls 5
unset logscale y
set yrange [0:]
set title "MKL Strong Scalability (time/s)"
set ylabel "comp.time"
plot "input_sc_hpl_mkl_tm.txt" using 1:2 title '64K-sc' with lp ls 7,\
"input_sc_hpl_mkl_tm.txt" using 1:3 title '32K-sc' with lp ls 2,\
"input_sc_hpl_mkl_tm.txt" using 1:4 title '16K-sc' with lp ls 5
set title "MKL Strong Scalability (Gflops)"
set ylabel "Performance"
plot "input_sc_hpl_mkl_gflops.txt" using 1:2 title '64K-sc' with lp ls 7,\
"input_sc_hpl_mkl_gflops.txt" using 1:3 title '32K-sc' with lp ls 2,\
"input_sc_hpl_mkl_gflops.txt" using 1:4 title '16K-sc' with lp ls 5
unset multiplot
gsview/gs. eps <-->png
Windows
将jpeg,png,gif转换为eps格式,推荐使用bmeps命令行工具
eps ---> jpeg ...
gswin32c -dBATCH -dEPSCrop -sDEVICE=png256 -sOutputFile=tiger.png tiger.eps
Linux
png --> eps (Imagemagik)
sudo apt-get install imagemagik
convert tiger.png tiger.eps
eps --> png (GhostScript)
gs -dBATCH
-dEPSCrop -sDEVICE=png256 -sOutputFile=tiger.png tiger.eps
epstopdf
(better choice, higher resolution)
epstopdf
MKL_Strong_Scalability.eps (default output the same file name with pdf extension, *.pdf)
旋转保存pdf文件
ctrl + shift + r --> save #或者虚拟pdf打印,选择横向视图
相关文章推荐
- How To Use Ip Command In Linux with Examples
- HowTo: Use grep Command In Linux / UNIX [ Examples ]
- 交叉调试时arm-linux-gdb提示:No symbol table is loaded. Use the "file" command.
- HowTo: Use grep Command In Linux / UNIX – Examples
- How to use the Linux top command
- Linux:How To Use Screen Command To Manage Your Remote Session
- HowTo: Use cat Command In Linux / UNIX
- Use expect command to interact with mysql in linux system
- Linux command use problems
- Linux - test command or [ expr ]
- HowTo: Use grep Command In Linux / UNIX – Examples
- linux下面实现执行rm命令,显示do not use rm command
- Use mutt send email attachment at linux command line
- 老男孩教育每日一题-2017年5月7日-加餐-linux下面如何实现,执行rm命令,就显示do not use rm command
- EXPORT Man Information for Linux use COMMAND col
- use AT command to send a sms in linux system
- linux command Line and shell script bible(笔记二)
- Never Use Aliased Command in Shell Scripts
- Linux tcp/ip config command