linux之基礎命令篇

一、cdlinux

全稱:cange directoryless

做用:切換目錄工具

格式:cd 目標目錄spa

示例:# cd /etc遞歸

切換到上級目錄:# cd ..rem

二、pwd字符串

全稱:print working directory監控

做用:顯示當前所在的工做目錄file

示例:# pwd搜索

三、ls

全稱:list

做用:顯示指定的目錄下有哪些文件

格式:ls [選項] [目錄]

選項:

-a:顯示所有的文件【通常用來顯示隱藏文件】

-l:顯示文件的屬性

-h:以易讀的方式顯示文件的大小

-d:僅僅顯示目錄自身

示例:# ls /root

四、mkdir

全稱:make directory

做用:建立目錄

格式:mkdir [選項] 目錄

選項:

-p:能夠先建立父目錄,再一次建立子目錄

-v:顯示命令的支持過程信息

示例:

當前目錄:# mkdir a1

在home下建立:# mkdir /home/a1

五、touch

做用:修改文件的時間或建立空文件

格式:touch 文件名

示例:

在當前目錄下建立:# touch a1

在home下建立:# touch /home/a1

六、rm

全稱:remove

做用:刪除文件

格式:rm [選項] 文件/目錄

選項:

-r:遞歸刪除,首先刪除目錄下的文件最後再刪除目錄自己

-f:強制刪除

示例:

刪除home下的a1:# rm -rf /home/a1

刪除後綴名是txt的文件:# rm -rf /home/*.txt

七、cp

全稱:copy file

做用:複製文件或者目錄

格式:cp [選項] 源 目標

選項:

-a:在複製的時候保持文件的屬性不變

-r:遞歸【在複製目錄必須用這個選項】

-v:顯示覆制過程信息

-f:在複製的時候若是目標位置下有同名文件,強制覆蓋

-i:在複製的時候若是目標位置下有同名文件,則詢問是否覆蓋

八、mv

全稱:move file

做用:移動文件

格式mv 源 目標

九、cat

全稱:concatenate

做用:連接並顯示文件中的內容【僅僅用於查看文件內容較少的文件】

選項:

-n:顯示行號

十、more

做用:相似於cat,不過會以一頁一頁的形式顯示,更方便使用者逐頁閱讀,而最基本的指令就是按空格(space)就往下一頁顯示,按b鍵就會往回一頁顯示,並且還有搜尋字串的功能(與vi類似),使用中的說明文件,請按h

十一、less

做用:分屏顯示大文件中的內容,與moer相似,但使用less能夠隨意瀏覽文件,而more僅能向前移動,卻不能向後移動,並且less在查看以前不會加載整個文件

操做:

回車:顯示下一行

空格:向下翻一屏

b:向上翻一屏

q:退出

ctrl+c:退出

/字符串:搜索指定字符串

     N:向前搜索

     n:繼續向後搜索

十二、head

做用:顯示文件中前若干行

格式:

head -n# 文件(n#換成你想要顯示的行數)

默認顯示前10行

 

1三、tail

做用:顯示文件中末尾的若干行

選項:

-f:實時監控文件內容的變化

格式:

tail -n# 文件

默認顯示最後10行

1四、grep

 做用:對文件中的內容進行過濾

   執行過濾工具

   過濾出包含指定字符串的行

格式:grep [選項] 「目標」 文件

選項:

-v:取反

--color:將匹配的結果着色

-o:僅僅顯示匹配的結果

-c:統計知足條件的行有幾行

示例:

過濾出a1裏包含字符串ike的行:# grep 「ike」 a1

過濾出a1裏不包含字符串ike的行:# grep -v 「ike」 a1

1五、mount

做用:將外部設備,掛載到linux的某個目錄下

格式:

mount [選項] 設備文件 掛載點

光盤/光盤對應的設備文件:/dev/cdrom、/dev/sr0

示例:

將光盤掛載/mnt:# mount /dev/cdrom/mnt

補充:

短選項:-字母,短選項能夠合併使用

長選項:--單詞

相關文章
相關標籤/搜索