Linux基礎——Linux 基本指令 touch, cp 和 mv

1.前言

這次, 我們想要了解的是在 linux 中, 怎麼樣創建新文件, 複製, 粘貼, 剪切.

2.touch 新建

touch 的使用很簡單, 我們先去往 Documents 的文件夾, 裏面已經有了 folder1 和 file1, 如果我們想新建一個 file2 使用下面的語句就好. 一個空文件就建立好了.

$ touch file2

如果你想同時建立多個文件, 輸入多個文件的名字, 以空格分開.

$ touch file3 file4 file5

3.cp 複製

cp (copy) 是複製文件或者文件夾的指令, 常用的方式是複製 “老文件” 到 “新文件”.

$ cp 老文件 新文件

1. file1 複製成 file1copy

我們用上面建立好的 file1 來舉例, 將 file1 複製成 file1copy

$ cp file1 file1copy

2.-i (interactive)

注意: 如果 file1copy 已經存在, 它將會直接覆蓋已存在的 file1copy, 如果要避免直接覆蓋, 我們在 cp 後面加一個選項.

$ cp -i file1 file1copy
cp: overwrite 'file1copy'?

3.複製去文件夾

$ cp file1 folder1/

4.-R (recursive)

複製文件夾, 需要加上 -R (recursive)

$ cp -R folder1/ folder2/

5.*複製多個文件

複製多個文件. 複製名字部分相同的多個文件, * 是說”你就找文件前面是 file 的文件, 後面是什麼名字無所謂

$ cp file* folder2/

或者你可以單獨選定幾個文件, cp 會默認最後一個選項是要複製去的文件夾. 比如下面把 file1copy 和 file2 複製去 folder1/

$ cp file1copy file2 folder1/

4.mv 剪切

知道了 cp, mv就好理解多了, 基本是一樣的.

1.移動去另一個文件夾

$ mv file1 folder1/

2.重命名文件

因爲移動文件到原始的地點, 但是以不同的文件名. 這種做法不就是在重命名嘛!

$ mv  file1 file1rename

最後還是想要提一句, 如果想要查看使用說明, 直接在指令後面打上 --help 就能查看

$ mv --help
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章