# LINUX ## <font color="blue">資料夾</font> * 新增資料夾 ```madir 資料夾名稱``` * 更改資料夾名稱 ```mv 原先資料夾名稱 資料夾新名稱``` ## <font color="blue">檔案權限</font> 1. r : read 1. w : write 1. x : execute * 查詢檔案權限 ```ls -l 檔名``` * 更改 新增 權限 ```chmod +權限 檔名``` * 更改 刪除 權限 ```chmod -權限 檔名``` --- ## <font color="blue">Shell Script</font> * 執行該script時,顯示目前的身份(用whoami) ```echo $(whoami)``` * 執行該script時,顯示目前的目錄(用pwd) ```echo $(pwd)``` ## <font color="blue">由1累加到輸入的數字</font> #### for ``` echo "input a number" read num sum=0 for ((i=1;i<=$num;i++)) do sum=$((sum+i)) done echo $sum ``` #### while ``` echo "input a number" read num sum=0 i=1 while [ $i -le $num ] do sum=$((sum+i)) i=$((i+1)) done echo $sum ``` ## <font color="blue">背景</font> * **執行背景程序** 在指令後面加上& * **刪除背景程序** ```kill -9 [PID]``` (查詢PID使用ps-ux)