ubuntu添加開機啓動項
ubuntu開機之後會執行/etc/rc.local文件中的命令,因此:
sudo vim /etc/rc.local
查看系統中文件的使用情況:
df -h
查看當前目錄下各個文件及目錄佔用空間大小:
du -sh *
本地和服務器文件傳輸:
scp -r -P 1888 iccd@202.118.75.81:~/taylor ~/iccd/
查看當前目錄下的文件數量(不包括子目錄中的文件)
ls -l|grep "^-"| wc -l
查看當前目錄下的文件數量(包括子目錄中的文件)
ls -lR|grep "^-"| wc -l
ubuntu的前置耳機沒有聲音,運行下面指令,然後將第二項Headphon按m鍵打開,調到白色位置即可。
sudo alsamixer
用ssh遠程連接服務器,在服務器上運行docker,運行GUI軟件的方法:
ssh -p 1888 -X iccd@202.118.75.81
在腳本runDockerRemoteGUI.sh中寫入下面的指令:
nvidia-docker run \
-v /etc/localtime:/etc/localtime:ro \
--net=host \
-e DISPLAY=:10.0 \
-v $HOME/slides:/root/slides \ #將宿主機的$HOME/slides文件夾和容器的/root/slides文件夾綁定#
-it \
matcaffe #鏡像名#
之後,將遠程的宿主機中的文件複製到剛剛生成的容器中:
docker cp $HOME/.Xauthority [container ID]:/root/.Xauthority
下次進行遠程連接時重新運行上面的指令,否則運行GUI軟件時會報錯,應該時兩次遠程登錄授權信息不一致導致的,這也是沒有使用:
-v $HOME/.Xauthority [container ID]:/root/.Xauthority
的原因。
使用備註:
2888 宿主機:~/taylor 數據:~/taylor/data
容器:/taylor
Syntax error: Bad for loop variable
sudo dpkg-reconfigure dash
選擇no
Linux終端運行matlab的.m文件
matlab -nodesktop -nosplash -r test
# -nodesktop 不啓動桌面
# -nosplash 沒有啓動界面
# -r 執行matlab命令
ubuntu命令行運行matlab
matlab -nosplash -nodesktop -r yourmfile
sudo chmod -(代表類型)×××(所有者)×××(組用戶)×××(其他用戶)
三位數的每一位都表示一個用戶類型的權限設置。取值是0~7,即二進制的[000]~[111]。
這個三位的二進制數的每一位分別表示讀、寫、執行權限。
如000表示三項權限均無,而100表示只讀。這樣,我們就有了下面的對應:
0 [000] 無任何權限
4 [100] 只讀權限
6 [110] 讀寫權限
7 [111] 讀寫執行權限