. 代表此層目錄
.. 代表上一層目錄
- 代表前乙個工作目錄
~ 代表『目前使用者身份』所在的家目錄
~account 代表 account 這個使用者的家目錄(account 是個賬號名稱)
cd:變換目錄,change directory 的縮寫,這是用來變換工作目錄的指令
mkdir:make directory,建立乙個新的目錄,-m :配置檔案案的許可權喔!直接設定,不需要看預設許可權 (umask) 的臉色,-p :幫助你直接將所需要的目錄(包含上層目錄)遞迴建立起來!
rmdir:僅能刪除乙個空的目錄,-p :連同『上層』『空的』目錄也一起刪除
查詢環境變數
# echo $path
將/root路徑加入到環境變數
# path="$:/root"
複製並重命名,如下複製test.txt檔案後重新命名為test
$ cp ~/test.txt ~/test
-r :遞迴持續複製,用於目錄的複製行為;(常用)
$ cp -r /etc/ /tmp
-i :若目標檔案(destination)已經存在時,在覆蓋時會先詢問動作的進行
# cp -i ~/.bashrc /tmp/bashrc
cp: overwrite `/tmp/bashrc'? n <==n 不覆蓋,y 為覆蓋
-p :連同檔案的屬性(許可權、使用者、時間)一起複製過去,而非使用預設屬性(備份常用);
強制刪除
# rm -f test
刪除時詢問
# rm -i test
rm: remove regular file `test'? y
遞迴刪除
# rm -r /tmp/etc
rm: descend into directory `/tmp/etc'? y
rm: remove regular file `/tmp/etc/fstab'? y
rm: remove regular empty file `/tmp/etc/crypttab'? ^c <== 按下 [crtl]+c 中斷
# mkdir test
# mv test.txt test //將test.txt檔案移動到test資料夾中
# mv test test_new //將test資料夾改名為test_new
Linux學習筆記三
使用者管理 使用者分三種 超級使用者 uid 0 普通使用者 uid 500 60000 偽使用者 uid 1 499 系統自動生成 uid 500以後的帳號,表示由使用者所建立的帳號。uid 1 499 的帳號,表示為系統所建立的偽使用者。uid 0 表示是root 許可權。finger 檢視使用...
Linux學習筆記三
linux使用了非同步的磁碟 記憶體資料傳輸模式,同時又是個多人多任務的環境。所以錯誤的關機方法可能會造成磁碟資料損毀。預設root的提示字元為 而一般身份使用者的提示字元為 exit是登出,linux本身已經有相當多的工作在進行,登入也僅是其中的乙個工作而已,所以當你離開時,這個登入工作就停 止了...
Linux學習筆記(三)
cd 表示回到自己的家目錄。cd 沒有加上路徑,代表回到自己家路徑。cd.表示回到上層目錄。cd 表示回到剛剛那個目錄。cd var spool mail 絕對路徑的寫法。cd postfix 相對路徑的寫法。pwd 顯示當前的工作目錄。pwd p 顯示完整的路徑。mkdir test 建立乙個名為...