絕對路徑與相對路徑的區別
絕對路徑:
路徑的寫法,由根目錄/寫起,例如:/usr.share/doc這個目錄
相對路徑:
路徑的寫法,不是由 / 寫起,例如由 /usr/share/doc 要到 /usr/share/ man 底下時,可以寫成: cd ../man 這就是相對路徑的寫法
處理目錄常用命令(可以使用man [命令]檢視命令使用文件,如:man cp)
ls:列出目錄
語法:ls -adl
引數選項
-a:全部檔案包含("."開頭的隱藏檔案)
cd:切換目錄
語法:
cd 相對路徑與絕對路徑
pwd:顯示當前目錄
語法:pwd
mkdir:建立新目錄
語法:mkdir [-mp] 目錄名稱
引數選項
-m 直接配置檔案許可權
-p 遞迴新建所需全部目錄(包含上一級)
cp:複製檔案或目錄
語法:cp 引數 **檔 目標檔
引數選項:
-a 相當於-pdr 的意思
-d 若**檔為連線檔的屬性(link file)則複製連線檔屬性而非檔案本身
-f 強制(force)的意思。若目標文件存在,則移除後再嘗試一次
-i 目標檔已存在是,再覆蓋時先詢問動作的進行
-l 進行硬式連線(hard link)的連線檔建立,而非複製其本身
-p 連同檔案屬性一起複製過去,而非使用預設屬性(備份常用)
-r 遞迴持續複製,用於目錄檔案的複製行為
-s 複製成為符號連線檔(symbolic link),亦即檔案;
-u 若目標檔存在,目標檔 比 **檔 舊才複製
rm:移除檔案和目錄
語法:rm -[fir] 檔案或目錄
引數選擇:
-f 忽略不存在的檔案,不會出現報警資訊
-i 互動模式,刪除前尋問使用者是否動作
-r 遞迴刪除,常用刪除目錄(比較危險)
mv:移動檔案與目錄,或修改名稱
語法:mv -[fiu] **檔 目標檔
引數選擇:
-f 若目標已存在,不詢問直接覆蓋
-i 若目標已存在,詢問後動作
-u 若目標檔存在,目標檔 比 **檔 舊才移動
linux系統程式設計手冊 檔案系統
我們可以通過proc mounts來檢視當前已經掛載的檔案系統的列表,下面是android手機上面cat該目錄後的結果 rootfs rootfs ro,seclabel 0 0 tmpfs dev tmpfs rw,seclabel,nosuid,relatime,mode 755 0 0 dev...
Linux 學習「linux的檔案許可權與目錄配置」
linux最優秀的地方之一就是它是多使用者多工的環境 系統上的賬號與一般身份使用者都記錄在 etc passwd中,個人密碼記錄在 etc shadow中,組名記錄在 etc gruop中 ls al 後看到的列表第一列代表許可權,若第乙個字元是d則代表是目錄,是 則代表檔案,是i則代表連線檔案,b...
linux學習2 30 Linux檔案與目錄管理
絕對路徑與相對路徑 常用的處理目錄的命令 cd pwd mkdir rmdir 檔案路徑變數 path 將root目錄加入到路徑變數方便直接使用 path path root 使用絕對路徑或相對路徑直接指定某個命令的檔名來執行,會比查詢path來的正確 檢視檔案目錄 複製 刪除與移動 檔案內容查閱 ...