處理Linux檔案或目錄的常用命令

2022-09-09 13:24:30 字數 1312 閱讀 1979

man檢視各個命令的使用文件, 如 :man cp

ls [-adl]

-a : 全部的檔案,連同隱藏檔案( 開頭為 . 的檔案) 一起列出來

-d : 僅列出目錄本身,而不是列出目錄內的檔案資料

-l : 長資料串列出,包含檔案的屬性與許可權等等資料

pwd [-p]

-p : 顯示出確實的路徑,而非使用鏈結 (link) 路徑。

mkdir [-mp] 目錄名稱

-m : 配置檔案的許可權

-p : 直接將所需要的目錄(包含上一級目錄)遞迴建立起來

cp [-adfilprsu] **檔(source) 目標檔(destination)

cp [options] source1 source2 source3 .... directory

-f:為強制(force)的意思,若目標檔案已經存在且無法開啟,則移除後再嘗試一次;

-i:若目標檔(destination)已經存在時,在覆蓋時會先詢問動作的進行(常用)

-l:進行硬式鏈結(hard link)的鏈結檔建立,而非複製檔案本身;

-p:連同檔案的屬性一起複製過去,而非使用預設屬性(備份常用);

-r:遞迴持續複製,用於目錄的複製行為;(常用)

-s:複製成為符號鏈結檔 (symbolic link),亦即『捷徑』檔案;

-u:若 destination 比 source 舊才公升級 destination !

rm [-fir] 檔案或目錄

-f :就是 force 的意思,忽略不存在的檔案,不會出現警告資訊;

-i :互動模式,在刪除前會詢問使用者是否動作

-r :遞迴刪除啊!最常用在目錄的刪除了!這是非常危險的選項!!!

mv [-fiu] source destination

mv [options] source1 source2 source3 .... directory

-f :force 強制的意思,如果目標檔案已經存在,不會詢問而直接覆蓋;

-i :若目標檔案 (destination) 已經存在時,就會詢問是否覆蓋!

-u :若目標檔案已經存在,且 source 比較新,才會公升級 (update)

# docker是否執行

$ sysytemctl status docker

linux目錄或檔案許可權

通過 ls l 可以檢視 目錄 或 檔案 的許可權時間 大小 等資訊,許可權 佔據10 個字元,eg drwxrwxrwx 格式 目錄標記 所有者操作許可權 所有者所在組成員操作許可權 其他人操作許可權 1.目錄標記 如果是目錄 d 否則 2.所有者操作許可權 和 所有者所在組成員操作許可權 和 其...

Linux之操作處理排除某個目錄或檔案

linux中移動,複製,刪除,打包排除某個目錄或檔案 移動,複製,刪除排除某個檔案或目錄 方式一 cp file1 dir2 data 複製檔案到 data 排除file1和dir2 mv file1 dir2 data 移動檔案到 data 排除file1和dir2 rm rf file1 dir...

Linux常用檔案目錄

使用者目錄 位於 home user 稱之為使用者工作目錄或家目錄 根目錄,一般根目錄下只存放目錄 bin 可執行的二進位制檔案的目錄 ls cd mv cat等 sbin 放置系統管理員使用的可執行的命令 shutdown fdisk boot 放置linux系統啟動時用到的一些檔案 核心檔案 b...