linux拷貝目錄到指定目錄「linux拷貝文件到指定目錄命令並命名」

linux下的目錄就是找到某個文件或文件夾的路徑。一般情況下的操作有進入指定的目錄、打開指定目錄下的文件夾、刪除指定目錄文件、在指定目錄創建一個文件、移動目錄文件等。

進入到指定目錄

以/開頭的是絕對目錄;不以/開頭的是相對目錄,也就是在當前目錄下的作為基準。

cd /home/duola/file

  • 1

進入主目錄下,duola用戶的file目錄。

cd

  • 1

cd 默認是反正上一層目錄。cd ..也是返回當前目錄的上一級目錄。

cd ../..

  • 1

返回當前目錄的上上級目錄。

cd –

  • 1

返回到跳轉到當前目錄之前的上一個操作的目錄。

cd ~

  • 1

返回到主目錄下。

查看當前的目錄

pwd

  • 1

創建目錄

mkdir -p con1/con2/con3

  • 1
  • 2

在當前目錄下創建一個父目錄,包含三層。

mkdir f1 f2

  • 1

在當前目錄下創建兩個目錄(文件夾)。

刪除目錄

rmdir f1 f2 f3

  • 1

刪除三個目錄。

顯示指定目錄文件

ls /home/duola/test

  • 1

顯示test目錄下的文件和文件夾。

ls ..

  • 1

顯示上一級目錄的文件。

重命名目錄

mv f1 f2

  • 1

把分f1的目錄重命名為f2

文件的複製

cp指令能夠實現文件和文件夾的複製,常用的有2種,一種是在把指定目錄下的文件或文件夾複製到當前目錄下。

cp /home/duola/test/file.txt newfile.txt

  • 1

這樣就把test目錄下的file.txt複製到當前的目錄下,並且命名為newfile.txt.造作文件夾只需要加一個 -r,如下所示:

cp -r /home/duola/test/file newfile

  • 1

另一種是在當前目錄下操作,

cp a.txt b.txt

  • 1

把a.txt複製到當前目錄下,命名為b.txt。相對應的目錄的複製,只需加-r即可。

還有一種是把一個目錄下的文件,複製到另一個目錄下,不一定非得在當前目錄下操作:

cp /home/duola/test1/a.txt /home/duola/test2/b.txt

  • 1

文件的移動

mv /home/duola/test/a.txt /home/duola/test2/b.txt

  • 1

移動到當前目錄下,或者是從當前的目錄下移動到指定目錄

mv a.txt /home/duola/test2/b.txt

  • 1

移動目錄就需要加上-r

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/273981.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-17 14:09
下一篇 2024-12-17 14:09

相關推薦

發表回復

登錄後才能評論