mkdir用于創(chuàng)建空白的文件夾,格式為:“mkdir [選項] 目錄”。
創(chuàng)建文件夾:
[root@linuxprobe ~]# mkdir 文件夾名
參數(shù)
作用
-m=MODE
默認的文件目錄權限,如"-m 755"
連續(xù)創(chuàng)建多層目錄(若文件夾已存在則忽略)
顯示創(chuàng)建的過程
創(chuàng)建一個名字叫l(wèi)inuxprobe的目錄:
[root@linuxprobe ~]# mkdir linuxprobe
使用ls命令查看該目錄的權限屬性等信息:
[root@linuxprobe ~]# ls -ld linuxprobe/ drwxr-xr-x. 2 root root 6 Aug 24 19:25 linuxprobe/
還記得剛剛用cd命令進入linuxprobe目錄嗎?這里是個小技巧,變量!$或(鍵盤按鍵)代表上一條命令的參數(shù)。
[root@linuxprobe ~]# cd !$ cd linuxprobe
pwd命令也是剛剛學習過的,用于顯示當前的工作路徑。
[root@linuxprobe linuxprobe]# pwd /root/Desktop/linuxprobe
一次創(chuàng)建5個目錄a/b/c/d/e:
[root@linuxprobe linuxprobe]# mkdir -p a/b/c/d/e
查看目錄的屬性,驗證是否成功:
[root@linuxprobe linuxprobe]# ls -ld a/b/c/d/e/ drwxr-xr-x. 2 root root 6 Aug 29 10:16 a/b/c/d/e/
cp命令用于復制文件或目錄linux常用命令,格式為:“cp [選項] 源文件 目標文件”。
復制命令的三種情況:
目標文件是一個目錄,會將源文件復制到該目錄中。
目標文件是一個文件,會將源文件覆蓋該文件。
目標文件不存在,將會復制源文件并修改為目標文件的名稱(重命名)。
參數(shù)
作用
保留原始文件的屬性
若對象為"鏈接文件",則保留該"鏈接文件"的屬性
遞歸持續(xù)復制(用于目錄)
若目標文件存在則詢問是否覆蓋
相當于-pdr(p,d,r為上述的參數(shù))
創(chuàng)建一個名為install.log的文件:
[root@linuxprobe ~]# touch install.log
將install.log復制為x.log:
[root@linuxprobe ~]# cp install.log x.log
查看到確實出現(xiàn)了文件x.log
[root@linuxprobe ~]# ls install.log x.log
mv命令用于移動文件或改名,格式為:“mv [選項] 文件名 [目標路徑|目標文件名]”。
將文件aaa重命名為bbb:
[root@linuxprobe ~]# mv aaa bbb
rm命令用于刪除文件或目錄,格式為:“rm [選項] 文件”。
刪除普通文件并提示確認信息:“rm 文件名”
刪除普通文件或目錄文件,不提示:“rm -rf 文件或目錄名”
參數(shù)
作用
忽略警告信息
刪除前先詢問
刪除文件夾
查看當前目錄下的文件:
[root@linuxprobe ~]# ls install.log x.log
刪除install.log文件,輸入"y"即確認:
[root@linuxprobe ~]# rm install.log rm: remove regular empty file ‘install.log’? y
刪除x.log文件而無需確認:
[root@linuxprobe ~]# rm -rf x.log