Unix Commands:
- cp fileA
~/folderA
- mv
fileA fileB
- tar
cvf file.tar ./folder
- gzip file.tar
- tar
cvf - filenames | gzip > file.tar.gz
- tar
xvf file.tar
- gunzip file.tar.gz
- zip
file.zip filename
- cat
*.f90 > filename
- prompt
- mput/mget
- chmod g+r
filename
- chmod o+r
filename
- chmod +x script
- ./script
- :%s/^V^M//
(Note: ^V means Ctrl + V, ^M means Ctrl + M)
- du
- history
10 (last 10 commands used)
Sharcnet:
- ssh saw-dev 1 (from
1 to 6)
- --memperproc=8GB
(default is 1GB)
- mpirun –np 4 ./a.out > filename
&
glacier:
- pgf90
-O3 -r8 xxx.for
-o xxx.exe
- a.out (interactive)
- qsub -walltime=HH:MM:SS script (background)
- showq/qstat | grep user_id
- qdel job_id
wobbe:
- pgf90
-tp k8-64 -fast -r8
xxx.f
- f90
-intrinsic=PGI
-r8 xxx.f
- sqrun/sqsub a.out
- sqjobs
- sqkill job_id
narwhal:
- f90
-fixedform -r8
xxx.f
- sqsub ./a.out
cfdpc8:
- check_load
- rlogin
node#
- pgf90
-O3 -r8 xxx.for
- a.out
> output &
- ps -aef
|grep user_id
sunwise:
- lpr -Z2
xxx
- lpr -Plp
-Fl xxx
- lprm job_id
- fsplit xxx.f
latex:
- latex
xxx
- dvips xxx
or dvips -o xxx.ps xxx.tex or dvips -Ppdf -o xxx.ps xxx.dvi
- dvipdfm xxx
or dvipdfm -o
xxx.pdf xxx.dvi
- ps2pdf
xxx.ps
- dvips -t letter xxx.dvi -o
xxx.ps
- \documentclass[letterpaper,11pt,doublespacing]{xxx/report/article}
- singlespacing, doublespacing, onehalfspacing,
- \setstretch{2/1.5/1}, \renewcommand{\baselinestretch}{2/1.5/1}