Vim編輯器與Shell命令指令碼---Linux就該這麼學(三)
Vim編輯器與Shell命令指令碼—Linux就該這麼學(三)
學習總覽
- Vim文字編輯器
- 編寫Shell指令碼
- 流程控制語句
- 計劃任務服務程式
Vim文字編輯器
Vim的三種模式
- 命令模式:控制游標,增強對文字的複製、貼上、刪除和查詢功能。
- 編輯模式:文字錄入。
- 末行模式:儲存或退出,設定編輯環境。
三種模式的切換如下圖:
預設進入的就是命令模式,命令模式下的常用命令如下:
命令 | 作用 |
---|---|
dd | 刪除(剪下)游標所在整行 |
yy | 複製游標所在整行 |
u | 撤銷上一步的操作 |
p | 將之前刪除(dd)或複製(yy)過的資料貼上到游標後面 |
儲存或退出,需要先進入末行模式。末行模式的常用命令如下:
命令 | 作用 |
---|---|
:w | 儲存 |
:q | 退出 |
:q! | 強制退出(放棄對文件的修改內容) |
:wq! | 強制儲存退出 |
:set nu | 顯示行號 |
:set nonu | 不顯示行號 |
:命令 | 執行該命令 |
:整數 | 跳轉到該行 |
相關推薦Vim編輯器與Shell命令指令碼---Linux就該這麼學(三)Vim編輯器與Shell命令指令碼—Linux就該這麼學(三) 學習總覽 Vim文字編輯器 編寫Shell指令碼 流程控制語句 計劃任務服務程式 Vim文字編輯器 Vim的三種模式 命令模式:控制游標,增強對文字的複製、貼上、刪除和查詢功能。 編輯 4.Vim編輯器與Shell命令指令碼第4章 Vim編輯器與Shell命令指令碼 章節簡述: 本章首先講解如何使用Vim編輯器來編寫、修改文件,然後通過逐個配置主機名稱、系統網絡卡以及Yum軟體倉庫引數檔案等實驗,幫助讀者加深Vim編輯器中諸多命令、快捷鍵、模式切換 Vim編輯器與Shell命令腳本程序 info inf 例子 httpd 執行權限 執行權 修改主機名 輸入 1.Vim文本編輯器 默認安裝在當前所有Linux系統中的文本編輯器,有三種模式: 1.命令模式:控制光標移動,可對文本復制、粘貼、刪除、查找等。 2.輸入模式:正常的文本錄入。 3.末行模式:保 linux就該這麼學第三課第二章知識點觀後記錄1. killall sshd;刪除程序樹 2. ifconfig;檢視伺服器狀態。開啟後看五點:其一,網絡卡名稱;其二,ip地址;其三,子網掩碼;其四,mack地址;其五,Rx和Tx收發資料包。 3. uname;檢視核心資訊。【GUN開放原始碼組織】。 4. upt 《Linux就該這麽學》培訓筆記_ch04_Vim編輯器與Shell命令腳本測試 配置服務 alt ref cell file tab cront mod 《Linux就該這麽學》培訓筆記_ch04_Vim編輯器與Shell命令腳本 文章最後會post上書本的筆記照片。 文章主要內容: Vim編輯器 Shell腳本 流程控制語句 Vim編輯器與Shell編輯器文本 否則 xxx 操作 解釋 腳本 刪除 進入 編輯 Vim文本編輯器(對應配置文件,多著色功能)Vim編輯器模式:命令模式、輸入模式、末行模式;命令模式用ESC鍵在輸入和末行模式之間切換,但末行與輸入不能直接進行切換;進入輸入模式可以用a、i、o鍵;進入末行模式用:鍵 《Linux就該這麼學》第二章新手必須掌握的linux命令(2019.01.06)SHELL(殼) SHELL(殼)充當人與核心的翻譯官。預設終端Bash(Bourne-Again SHell)解析器。 命令名稱 [命令引數] [命令物件] 長格式 man --help 短格式 man -h 1.man 執行檢視命令 2.echo 例:#ech Linux就該這麼學【Part two:新手必須掌握的Linux命令】【2.1強大好用的Shell】 使用者與Linux系統的互動 Shell的妙處 通過上下方向鍵來調取過往執行過的Linux命令; 命令或引數僅需輸入前幾位就可以用Tab鍵補全; 具有強大的批處理指令碼; 具有實用的環境變數功能。 【2.2 執行檢視幫助 linux學習第一天 (Linux就該這麼學)18/11/9 日 線上學習linux第一天,壓力有點大,努力加油吧,開班主要講了上課注意事項和上課時間等和測試網路等,下面是乾貨:講了linux開源共享精神,複製自由,傳播自由,收費傳播,修改自己,主要學習的是紅帽RHEL(RedHat Enterprise Linux),和linux的優勢:如穩定效率,免 2018.11.09 Linux 就該這麼學2018.11.09 週五,對於很多人來說週五是一個非常值得期待的日子,可是對於我這個IT狗來說是黑色星期五,星期五意味著各種系統變更上patch等等......今天是Linux 就該這麼學,第19期的第一節課開班儀式,所以 linux學習第二天 (Linux就該這麼學)2018年11月10日,今天是學習的第二天 今天學習了安裝vmware workstation12的安裝及怎麼安裝 redhat7系統,在新建虛擬機器時注意要選擇“稍後安裝作業系統”要vmwark workstation會以最精簡安 裝系統 後就沒有相關命令 安裝時選擇記憶體推薦有兩種方案1G和2G,並開啟虛 linux學習第七天 (Linux就該這麼學)今天講了chmod (許可權 設定)和 chown(屬性 設定),特殊許可權:SUID u+s 數字法是4 x=s - = S,SGID g+s 數字法是2 x=s -=S,SBIT o+t x=t -=T數字法是1 是保護位, 還有檔案的隱藏屬性 chatt linux就該這麼學,第十天了今天老師主要讓要考試的提前預習課程了,提前預習, 今天講了,防火牆,iptable.firewall-config,firewall-cmd 防火牆和網絡卡的配置方法,四種,1配置檔案方法,主要開啟NOBOOB=yes,這個引數可值錢了,2nmtui(redhat5,6j是setup) &n linux就該這麼學,第十一天了今天講了,網絡卡綁,定,兩塊網絡卡同時工作,自動備源,理論上速度提升一倍,工作中可以用到的技術 還有sshd服務,埠22,遠端連線使用,還可以設定root是否可以直接登入,主要配置檔案在,/etc/ssh/sshd_config 中的這個引數 48 #PermitRootLogin linux就該這麼學筆記2必須掌握的Linux命令 1. echo 輸出字串或變數提取後的值 2. date “+%Y-%m-%d %H:%M:%S” 年-月-日 小時:分鐘:秒 3. reboot 重啟系統 4. powe Linux就該這麼學第十三天今天學習主要內容:使用vsftpd服務傳輸檔案 主要學習了三種登入到FTP服務的認證模式:匿名開放模式 預設登入到的目錄 /var/ftp & linux就該這麼學 筆記 3檔案目錄管理命令 1.touch 建立空白檔案或設定修改檔案的時間 -a 僅修改“讀取時間”(atime) -m 僅修改“修改時間”(mtime) -d 同時修改 atime與mtime 2.mkdir 建立空白的目錄 遞迴建立:-p 3 linux學習第十七天 (Linux就該這麼學)今天12月14日學習比較少點,等了一會,主要講了squid代理,1,正向代理 2反向代理 正向代表分為:標準的正向代理,透明的正向代理 ,這個比較實用, 還講了RHCE考試的中的內容 iscsi 是 網路小型計算機系統介面,要主講 服務端配置和客戶端的掛載,都要考,不過用配置工具,target Linux就該這麼學_第10章 使用Apache伺服器部署靜態網站本章講解了如下內容: 網站服務程式; 配置服務檔案引數; SELinux安全子系統; 個人使用者主面功能 虛擬主機功能 Apache的訪問控制 本章先向讀者科普什麼是 Web 服務程式,以及 Web 服務程式的用處,然後通過對比當前 主流的 Web 服務程式來使讀 找到一本不錯的Linux電子書,附《Linux就該這麼學》章節目錄。本書是由全國多名紅帽架構師(RHCA)基於最新Linux系統共同編寫的高質量Linux技術自學教程,極其適合用於Linux技術入門教程或講課輔助教材,目前是國內最值得去讀的Linux教材,也是最有價值的Linux實驗手冊。章節包括有: 第0章 咱們先來談談學習方 |