Linux運維之道之admin1.1(命令行基礎,目錄和文件管理)

admin1.1vim

如何編寫命令行:bash

什麼是命令:網絡

--Linux命令:編輯器

用來某一類功能的指令或程序;ide

命令的執行依賴於解釋器(例如bin/bash)工具

--Linux命令的分類:spa

--內部命令:屬於解釋器的一部分;命令行

--外部命令:解釋器外的其餘程序;對象

命令行的通常形式:遞歸

-命令字--【選項】--【參數1】【參數2】...

例:【root@sever0~】#ls  -l /root/

選項:調控命令的執行方式;

---短選項:-l  ,-A,  -d,  -c...

---多個短選項--複合選項:-lh ,-lA,-ld...

---長選項:--help...

參數:命令行的操做對象,如目錄或文件;

-------------------------------------------------------

快速編輯技巧:

TAB鍵自動補全:可補齊命令字,選項,參數,文件路徑,軟件名,服務名。

快捷鍵:

---ctrl+l----清空整個屏幕;

---ctrl+u----清空至首行;

---ctrl+w----往回刪除一個單詞(以空格爲準);

---ctrl+c----廢棄當前編輯的命令行;

---esc+.-----粘貼上一個命令的參數;

---------------------------------------------------------

mount掛載操做:

什麼是掛載:

掛載,裝載:

將光盤,u盤,分區,網絡存儲等設備裝到某個Linux目錄。

各類命令工具經過訪問Linux目錄來操做這些設備;

使用mount命令:

格式:mount   -----   設備路徑----掛載點目錄

具體操做:

【root@sever0~】#mkdir /abc      建立目錄abc;

【root@sever0~】#ls  /abc         查看目錄abc;

【root@sever0~】#mount /dev/cdrom  /abc    掛載設備;

【root@sever0~】#ls  /abc          訪問設備abc內容;

卸載已掛載的光盤或分區:

#umount  /abc/;      卸載設備;

#ls      /abc/;      查看結果;

----------------------------------------------------------、

查看及切換目錄:

pwd---用途:查看當前工做目錄

cd----用途:切換工做目錄   格式:cd【目標文件夾】

ls----用途:列出文檔及屬性  格式:ls【選項】【目錄或文件名】

經常使用命令選項:

-l:以長格式顯示;

-A:顯示全部文件,包括以.開頭的隱藏的文件;

-d:顯示目錄自己的屬性;(沒法單獨使用)(與l連用)

-h:提供易讀的容量單位;(常與l連用)

使用通配符:

針對不肯定的文檔名稱,以特殊字符表示;

*:任意多個任意字符;

?:單個字符;

例:【root@sever0/】#ls -d /m*

/media   /mics  /mnt

【root@sever0/】#ls  -d   /m??

/mnt

針對不肯定的文檔名稱,以特殊字符表示;

【a-z】:多個字符或連續範圍中的一個,若無則忽略;

----------------------------------------------------

新建文檔

mkdir:建立目錄;格式:mkdir 【-p】 【/路徑/】目錄名

【-p】:表示連父目錄一塊兒建立;

例:【root@sever0/】#mkdir  -p  /vod/movie/cartoon

【root@sever0/】#ls -R /vod    

-R:表示遞歸顯示;

命令的別稱:

#alias myls=‘ls -ld’;   定義別稱;

#unalias  myls         取消別稱;

建立文本文件:

#touch  /opt/1.txt     建立1.txt文本文件;

刪除:格式:rm【選項】---文件或目錄;

#rm  /opt/1.txt  

經常使用命令選項:    

-i詢問刪除;-r遞歸刪除;-f:強制刪除(優先級最高)

重命名:路徑不變的移動

格式:mv【選項】---原文件---目標路徑

例:

#mv opt/1.txt   /opt/nds01

複製,拷貝:格式:cp【選項】--原文件--目標路徑

經常使用命令選項:

-r:遞歸,複製目錄是必須有此項;

-p:保持原有文件屬性權限;

例:

#mkdir  /abc

#cp  -r /boot/opt

----------------------------------------------------

使用vim(文本編輯器)

格式:vim【/目錄/文件名】

命令模式(只能看)

輸入模式(輸入)

末行模式(保存並退出)

例:

#vim  /opt/haxi.txt

末行模式   wq  保存並退出

末行模式   q!  強制退出,不保存

相關文章
相關標籤/搜索