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! 強制退出,不保存