在Linux系統中,操作文件以及目錄主要會用到以下幾種命令:
cp - 複製文件和目錄
mv - 移動/重命名文件和目錄
mkdir - 創建目錄
rm - 刪除文件和目錄
ln - 創建硬鏈接和符號鏈接
下面就對這些命令的使用進行簡單的介紹。
在介紹這些命令之前,先介紹一下通配符的概念。
通配符
在Linux使用過程中,會頻繁地使用文件名,或者只記不全文件名,shell提供了通配符的概念,可以使你快速的指定一組文件名。通配符的類型及其所代表的意義如下圖所示:
使用示例如下所示:
1、mkdir
mkdir的功能主要是創建新的目錄的。如下圖所示:
在家目錄下,創建了一個名爲“wk”的目錄。當然,mkdir也可以一次性創建多個目錄,如下所示:
上圖所示,表示在目錄mk下創建了三個名爲mk1\mk2\mk3的子目錄。
2、cp
cp 主要是爲了複製文件或目錄到另外一個文件或目錄。主要有兩種用法:
1) cp item1 item2:複製單個文件或目錄item1到另外一個文件或目錄item2;
2)cp item... dir:將多個文件(item...表示多個文件),複製到目錄dir下;
具體示例如下所示:
複製文件,複製wk1目錄下的test.txt文件爲test2.txt文件:
複製目錄,複製wk1目錄爲wk4目錄,需要注意的是複製目錄需要加 -r 選項:
複製多個文件到其他目錄下,將wk1目錄下的文件,複製到wk2目錄下:
3、mv
4、rm
5、ln