ifconfig
sudo su -
su - username
gyw@gyw:~/public_html$ python3 -m http.server
Serving HTTP on 0.0.0.0 port 8000 ...
$ ssh yw@172.0.0.0
yw@172.0.0.0's password:
...
[yw@login ~]$
[yw@login ~]$ sinfo
PARTITION AVAIL TIMELIMIT NODES STATE NODELIST
titan up 2-08:00:00 1 idle nodeX
STATE 狀態(tài):
idle 空閑
mix 使用中,資源不一定全部使用
--gres=gpu:1 使用一個 GPU
-p 指定分區(qū)
-w 指定節(jié)點(diǎn)
--pty -u bash -i 創(chuàng)建一個指定的 shell 環(huán)境
[yw@login ~]$ srun --gres=gpu:1 -p titan -w nodeX --pty -u bash -i
[yw@nodeX ~]$ ls
MitosisDetection perl5 test.py
srun 的操作命令里必須加入顯存調(diào)取,如 --mem=10G,否則會默認(rèn)調(diào)用整個節(jié)點(diǎn)的顯存
srun --gres=gpu:1 --mem=10G -p titan -w nodeX --pty -u bash -i
查看容器
ls /atlas/containers/
進(jìn)入 singularity 容器 , -w 參數(shù)解決容器有時候無法正常打開問題
singularity shell /atlas/containers/kr-2tf-1py ... img
singularity shell -w /atlas/containers/mitosis_detcetion-2017-0724.img
創(chuàng)建新的交互窗口
screen -S name
退出,后臺執(zhí)行
ctrl+a+d
退出,關(guān)閉后臺
exit
列出來
screen -ls
進(jìn)入某個活動窗口
screen -x 名字
使用screen名字,kill掉
screen -S session_name -X quit
[yw@nodeX MD]$ ls
...
tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
解壓 cats_and_dogs_20170725.tar.gztar -xzvf file.tar.gz
從當(dāng)前目錄傳 .tar 文件到 172.0.0.0 , 需要輸入服務(wù)器登錄密碼
gyw@gyw:~/Desktop/code/ $ scp node_modules.tar yw@172.0.0.0:/atlas/home/yw/MitosisDetection/src/frontend
添加 -r 參數(shù)傳文件夾
gyw@gyw:~/Desktop/code/ $ scp -r node_modules yw@172.0.0.0:/atlas/home/yw/MitosisDetection/src/frontend
從別人電腦家目錄取文件到當(dāng)前目錄, 需要別人電腦用戶名和密碼
gyw@gyw:~/Desktop/code$ scp sunliqun@192.168.199.178:/home/sunliqun/cats_and_dogs_20170725.tar.gz .
sunliqun@192.168.199.178's password:
cats_and_dogs_20170725.tar.gz 100% 3001MB 107.2MB/s 00:28
gyw@gyw:~/Desktop/code$ ls
cats_and_dogs_20170725.tar.gz project project_code
Documents project_annotation test_git_fetch
scp 傳遞文件夾
scp -r sunliqun@192.168.199.178:/home/sunliqun/git/MitosisDetection/src/backend/data/camelyon/* .
[yw@login frontend]$ cp -r /atlas/projects/MD/MitosisDetection/src/frontend/node_modules/* .
[yw@login frontend]$ cp -r /atlas/home/yw/code/MitosisDetection/src/frontend/node_modules/ .
[yw@login frontend]$ ls
build config index.html mock nightwatch.json node_modules package.json package-lock.json src static test
[yw@nodeX projects]$ ln -sv /atlas/projects/MD/data/data_mitosis data
'data' -> '/atlas/projects/MD/data/data_mitosis'
[yw@nodeX projects]$ ll data/
total 0
drwxr-x--- 4 liqunsun mitosis_detection 41 Aug 1 13:15 camelyon
drwxr-xr-x 4 liqunsun mitosis_detection 41 Jul 29 16:32 cats_and_dogs
drwxr-xr-x 4 liqunsun mitosis_detection 41 Aug 7 18:19 mitosis
drwxr-xr-x 4 liqunsun mitosis_detection 41 Jul 29 19:20 openslide_data
mv a.txt ./bc/
mv a.txt b.txt
,$d
dd
tail master.log -f
sudo mount -t cifs // 172.0.0.0/md /home/gyw/Desktop/samba -o username=yw,password=test123,uid=1000,gid=1000,iocharset=utf8,rw,dir_mode=0777,file_mode=0777
UID和gid是你正在使用的本地用戶的id號
6.替換金手指eboot s1. 使用ps3 ftp data sync替換eboot,把新的文件復(fù)制掉電腦里的ps3 ftp data sync同步ps3的目錄,看圖 s2.在local(本地)文件夾里 對應(yīng)的目錄里找到 替換好代碼的eboot文件,upoad 上傳即可(等待數(shù)秒即可)。
例如:卸載剛才掛載的目錄smbumount /mnt(也可以umount /mnt)回車就okey了。
先在客戶端創(chuàng)建一個掛接點(diǎn),如 # mkdir /mnt/nfs ,而后使用命令把nfs服務(wù)器共享出來的目錄掛接上,以第2步那個共享為例,我們掛接目錄 /tmp , # mount –t nfs 192.168.100.100:/tmp /mnt/nfs //假定nfs服務(wù)器的ip地址是192.168.100.100。
編碼完成之后,直接run就能成功生成framework文件了,選擇 xcode->window->organizer->projects->your project, 打開工程的derived data目錄,這樣就能找到生成的framework文件了,如圖。
為空.否則原有文件會隱藏
如果要取消掛載,直接 umount /mnt 即可
Linux id命令用于顯示用戶的ID,以及所屬群組的ID。linux命令id會顯示用戶以及所屬群組的實(shí)際與有效ID。若兩個ID相同,則僅顯示實(shí)際ID。若僅指定用戶名稱,則顯示目前用戶的ID。
gyw@gyw:~/Desktop/code/project/MitosisDetection$ id
uid=1000(gyw) gid=1000(gyw) 組=1000(gyw),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare),999(docker)
yw@nodeX:/atlas/projects/MD/MitosisDetection/src/backend$ ln -sv /atlas/projects/MD/data/data_mitosis data
'data' -> '/atlas/projects/MD/data/data_mitosis'
srun 登錄 node 節(jié)點(diǎn)
srun -p common -w node3 --pty bash
ssh 登錄節(jié)點(diǎn)
ssh node3
[]$ sjstat
Scheduling pool data:
-------------------------------------------------------------
Pool Memory Cpus Total Usable Free Other Traits
-------------------------------------------------------------
Running job data:
----------------------------------------------------------------------
JobID User Procs Pool Status Used Master/Other
----------------------------------------------------------------------
[]$ watch -n 1 nvidia-smi
[yw@node3 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.1T 0 disk
gyw@gyw:~$ lsof -i :3000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 3393 gyw 13u IPv6 6582569 0t0 TCP *:3000 (LISTEN)
kill -9 3393
粘貼快捷鍵 shift + insert
ps -aux | grep yw
ps -aux | grep python
[yw@login ~]$ ss -tnl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:51848 *:*
...
top 命令實(shí)時顯示系統(tǒng)中各個進(jìn)程的資源占用狀況