本文簡單整理centos系統(tǒng)常用的基礎(chǔ)命令,對于新手站長是很有幫助的,可能經(jīng)常會要用到。
1.ls指令[含義list表示列出目錄得所有文件及文件夾名稱]
用法1:ls
表示列出當(dāng)前目錄下得所有文件和文件夾得名稱。
用法2:ls /home
表示列出home目錄下得所有文件和文件夾名稱。
用法3:ls -l
表示列出文件和目錄名得同時并以列表形式顯示詳細(xì)信息。
用法4:ls -la
表示列出所有文件和目錄名稱包含隱藏文件并以列表顯示詳細(xì)信息。
用法5:ls -lh
表示以列表詳細(xì)信息顯示文件、大小以KB,MB,GB單位顯示。
用法6:ls -lh /home/.txt
表示僅列出home目錄下的所有.txt擴(kuò)展名的文件。
用法7:ls /home/a
表示列出所有以a開頭的文件名稱。
2.cd[切換目錄或進(jìn)入指定的目錄]
/表示根目錄,./表示當(dāng)前目錄,../表示上一級目錄,~表示家目錄,.表示隱藏目錄或文件。
用法1:cd /home
表示進(jìn)入/home目錄下。
用法2:cd
表示返回根目錄下。
用法3:cd ..
表示返回上一級目錄下。
用法4:cd ~
表示返回用戶家目錄下。
3.mkdir[創(chuàng)建目錄]
用法1:mkdir test
表示在當(dāng)前目錄下創(chuàng)建一個名為test目錄。
用法2:mkdir /home/test
表示在/home目錄下創(chuàng)建一個名為test目錄。
用法3:mkdir -p /home/a/b/c
表示一次性創(chuàng)建多層目錄a、b、c目錄。
用法4:mkdir /home/a /home/b
表示同時在home目錄下創(chuàng)建a和b目錄。
4.cp[復(fù)制文件]
用法1:cp a.txt /home
表示將a.txt文件復(fù)制到home目錄里。
用法2:cp -r test /home
表示將test目錄及里面的文件遞歸方式復(fù)制到home目錄里。
用法3:cp /home/a.txt /root
表示將home目錄下的a.txt文件復(fù)制到root目錄下。
用法4:cp /home/a.txt /root/b.txt
表示將/home目錄下的a.txt復(fù)制到root目錄并修改文件名為b.txt。
用法5:\cp /home/a.txt /home/test/a.txt
表示以覆蓋形式復(fù)制a.txt文件到test目錄里面并且不需要確認(rèn)。
5.mv[移動文件和重命名文件]
使用mv移動文件:
用法1:mv a.txt /home/
表示將當(dāng)前目錄下的a.txt文件移動到/home目錄里。
用法2:mv /home/a.txt /root/
表示將home目錄下的a.txt文件移動到root目錄下。
用法3:mv /home/test /root/
表示將home目錄下的test目錄包含里面的文件移動到root目錄下。
6.cat[讀取和合并文件]
用法1:cat /home/a.txt
表示讀取home目錄下的a.txt內(nèi)容,讀取完后會自動退出文件。
用法2:cat a.txt b.txt
表示同時讀取a.txt和b.txt的內(nèi)容,讀取完后會自動退出文件。
用法3:cat a.txt b.txt c.txt > t.txt
表示將當(dāng)前目錄下的a.txt、b.txt和c.txt合并成t.txt單個文件。
更多文件操作命令參考:www.idccoupon.com/1800.html
7.rm[刪除文件]
用法1:rm /home/a.txt
表示刪除home目錄下的a.txt需要確認(rèn)(y/yes確認(rèn),n/no放棄)。
用法2:rm -f /home/a.txt
表示刪除home目錄下的a.txt不需要確認(rèn)強(qiáng)制刪除。
用法3:rm -r /home/test
表示刪除home目錄下的test目錄需要確認(rèn)(y/yes確認(rèn),n/no放棄)。
用法4:rm -rf /home/test
表示強(qiáng)制刪除/home目錄下的test目錄和所有文件并且不需要確認(rèn)。
此組合命令比較常用。
用法5:rm -rf /home/a.txt /home/b.txt
表示強(qiáng)制刪除home目錄下的a.txt和b.txt文件并且不需要確認(rèn)。
用法6:rm -rf /home/test /home/a.txt
表示強(qiáng)制刪除home目錄下的test目錄和a.txt文件并且不需要確認(rèn)。
用法7:rm -rf /home/test/a*
表示強(qiáng)制刪除test目錄下所有以a開頭的文件并且不需要確認(rèn)。
總結(jié):Linux系統(tǒng)是一個長期學(xué)習(xí)使用的過程,只有多接觸,多學(xué)習(xí)才能掌握好更多的Linux命令。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!