1 touch mkdir 建立檔案,目錄
例:
touch filename # 當前目錄下建立 filename檔案
mkdir tmp # 當前目錄下建立 tmp目錄
mkdir -p stuty/japan/movie # 當前目錄下建立級聯目錄study,study/japan,study/japn/movie
2 cp 複製
2.1 命令格式
cp [-afpru] 原始檔 目標檔案
2.2 選項引數
-a 全屬性複製,包含links,xattr 等屬性
-f 強制覆蓋
-p 將原始檔的屬性值(許可權,使用者,時間)全部複製到目標檔案
-r 遞迴賦值
-u 原始檔的內容比目標檔案新才會覆蓋
例:
cp readme.txt study3 # 將檔案readme.txt 拷貝至 study3目錄中
cp -p readme.txt study3/readmep.txt # 將檔案readme.txt及其屬性 拷貝至 study3目錄中,改名為readmep.txt。
cp -rf study/* study2 # 將 當前目錄sutyd 下的檔案拷貝值 study2目錄中,不包含study目錄
cp -rf study/ study3 # 將 當前目錄 sutyd 及其下的檔案拷貝值 study3目錄中
3 rm 移除檔案或目錄
3.1 命令格式
rm [-rfi] 檔案或目錄
-r 遞迴刪除
-f 強制刪除
-i 刪除前詢問確認
例:
rm readme # 刪除readme 檔案,確認後刪除成功
rm -f readme #強制刪除readme檔案,不需要確認
rm -rf study/ # 強制刪除study及其目錄內內容
rm -rf study/* # 強制刪除 study目錄裡面的內容,不刪除 study目錄本身;
4 mv 移除或重新命名
4.1 命名格式
mv [-fiu] 原始檔 目標檔案
-f 如果目標檔案存在,強制覆蓋
-i 詢問確認
-u 如果目標檔案存在,原始檔更新的情況下會覆蓋目標檔案
例:
mv readme readmeold #將當前目錄下的 readme檔案修改名字為 readmeold
mv readmeold tmp/readme #將當前目錄下的readmeold檔案複製到tmp下且名字修改為readme
Linux 檔案複製與移動(cp mv)
作用 複製檔案或目錄 語法 cp 選項 原始檔或目錄 目標檔案或目錄 使用許可權 all 常用引數 i 在重寫已存在檔案之前,提示使用者確認。u 當把檔案從乙個目錄複製到另乙個目錄時,僅複製目標目錄中不存在的檔案 r 遞迴地複製目錄及目錄中的內容。作用 移動或更名指定的檔案或目錄 語法 mv 選項 ...
linux裡的cp mv命令詳解
cp 複製檔案或目錄 命令引數 a archive 此引數的效果和同時指定 dpr 引數相同 b backup 刪除 覆蓋目的檔案先備份,備份的檔案或目錄亦建立為符號鏈結,並指向原始檔或目錄鏈結的原始檔或目錄。假如沒有加上這個引數,在複製過程中若遇到符號鏈結,則會直接複製原始檔或目錄 f force...
linux筆記之檔案管理
linux 目錄和路徑 此層目錄 上一層目錄 上乙個工作目錄 當前使用者家目錄 accountaccount的家目錄 pwd mkdir rmdir echo path path path root新增環境變數 basename 獲取檔名 dirname獲取路徑名 cat tac more less...