linux檔案基本操作管理

2021-12-30 03:41:11 字數 1789 閱讀 1469

linux檔案基本操作管理

一.使用cp命令複製檔案或資料夾

cp 原始檔(資料夾) 目標檔案(資料夾)

常用引數:

-r 遞迴複製整個目錄樹

-v 顯示詳細資訊

1.在相同資料夾下複製檔案:

eg: cp wenjian wenjian-2

就在同乙個資料夾下複製了名為「wenjian」的檔案,並且複製得到的檔案名叫「wenjian-2」

2.在不同資料夾下複製檔案:

eg: cp wenjian linuxcast.net/

就把檔名為「wenjian」的檔案複製到了linuxcast.net這個資料夾中,並且複製完之後檔名不改變。

3.用cp命令複製資料夾:

複製資料夾必須加上-r的命令。

eg:cp -r linuxcast.net linuxcast.net2

這樣不僅複製了linuxcast.net這個資料夾,並且把這個資料夾下的檔案也都複製到了linuxcast.net2中去了

若要顯示複製的詳細資訊,就在引數中加-v

eg: cp -r -v linuxcast.net linuxcast.net3或者cp -rv linuxcast.net linuxcast.net3就會顯示詳細資訊了。

二.移動、重新命名檔案或目錄

1.通過mv命令移動或者重新命名檔案或目錄

格式:mv 檔案 目標目錄

eg:mv linuxcast linuxcast.net/

則把當前目錄下名叫「linuxcast」的檔案移動到了linuxcast.net的資料夾中,當前目錄下就沒有這個檔案了。它的作用效果類似於「剪下」。

如果指定檔名則可以重新命名檔案

eg:mv linuxcast-2 linuxcast.net/cast1

就把當前目錄下的名叫「linuxcast-2」的檔案移動到了linuxcast.net這個資料夾中,並且移動後的檔案重新命名為「cast」.

如果不改變檔案目錄,只是重新命名檔案

mv 檔名 檔名

eg: mv linuxcast liangjin

就把當前目錄下名為「linuxcast」的檔案重新命名為:「liangjjin」. 所以,不指定目錄,直接在當前目錄下移動就是重新命名。

三.建立和刪除檔案

1.通過touch命令可以建立乙個空檔案或更新檔案時間

touch 檔名

在當前目錄下建立乙個檔案

touch linuxcast.net/cast

在linuxcast.net目錄下建立乙個名為cast的檔案

2.通過rm命令可以刪除檔案或目錄

常用引數:

-i 互動式

-r 遞迴的刪除包括目錄中的所有內容

-f 強制刪除,沒有警告提示(一定要謹慎,衝動是魔鬼哦)

格式:rm 檔名

刪除資料夾時要加上-r引數

格式:rm -r 資料夾名

eg:rm -r linuxcast.net

就把linuxcast.net當中的所有檔案連同資料夾一起刪除了而沒有任何提示。這種操作比較危險,重要的檔案說不定就在一瞬間就灰飛煙滅了。我們可以加上-i這個引數。-i的作用是互動的刪除檔案和資料夾(每刪除乙個檔案系統都會問你是否確定刪除)。

eg:rm -ri linuxcast.net/

就把linuxcast.net資料夾下的檔案乙個乙個的刪除,每刪除乙個就會徵求一下你的意見。

四.建立或刪除乙個目錄

通過mkdir命令建立乙個目錄

通過rmdir命令刪除乙個空目錄

通過rm -r (-f)命令

linux檔案基本操作管理

cp 原始檔 資料夾 目標檔案 資料夾 常用引數 r 遞迴複製整個目錄樹 v 顯示詳細資訊 就在同乙個資料夾下複製了名為 wenjian 的檔案,並且複製得到的檔案名叫 wenjian 2 就把檔名為 wenjian 的檔案複製到了linuxcast.net這個資料夾中,並且複製完之後檔名不改變。複...

linux檔案基本操作管理

複製檔案 目錄 1 使用cp copy的意思 命令複製檔案或者目錄 cp原始檔 資料夾 目標檔案 資料夾 常用引數 r 遞迴複製整個目錄樹 複製資料夾用 v顯示詳細資訊 2 使用mv move意思 命令移動檔案或者資料夾 mv 檔案 目標目錄 如果指定檔名,則可以重新命名檔案 同目錄下 3 使用rm...

3 10Linux檔案基本操作管理

複製檔案 目錄 cp 原始檔 資料夾 目標檔案 資料夾 常用引數 r 遞迴複製整個目錄樹 v 顯示詳細資訊 移動 重新命名檔案或目錄 通過mv命令移動或者重新命名檔案或目錄 mv 檔案 目標目錄 如果指定檔名,則可以重新命名檔案 建立 刪除檔案 通過touch命令可以建立乙個空檔案或 更新檔案時間 ...