今天開始了vim和shell的學習。剛學開始命令綜合應用層面上的學習啦對於之前沒有學習linux,很多東西都是新新的定義
「linux系統中的一切都是檔案」「部署乙個服務,就是在修改服務的配置」
vim文字編輯器
該編輯器主要有三個模式
命令模式:可對檔案進行複製,貼上刪除和查詢,每次執行vim編輯器時都先進入該模式。
輸入模式:a i o等切換進該模式進行文件的編輯,:切換出該模式到末行模式
末行模式:儲存或者退出文件,以及設定編輯環境,通過esc可以回到輸入模式,
vim中輸入模式是無法直接跳轉至末行模式
命令模式 === 輸入模式 ==== 末行模式
下面是vim中常用的命令(命令模式)
dd —— 刪除游標所在行
5dd —— 刪 除游標出開始的五行
yy —— 複製游標所在行
5yy —— 複製游標出開始的五行
n 顯示搜尋命令定位到的下乙個字串
n 顯示搜尋命令定位到的上乙個字串
u 撤銷上一步的操作
p 將之前dd 或yy的內容貼上到游標後面
下面是vim中常用的命令(末行模式)
:w 儲存
:q 退出
:q! 強制退出,不儲存退出
:wq ! 儲存退出
:set nu 顯示行號
:set nonu 不顯示行號
:命令 執行該命令
:整數 跳轉至該行
if的條件測試語句
單分支以及多分支
採用「bash指令碼名稱"來支援指令碼
#!/bin/bash
doif
then
echo
fi#!/bin/bash
ifthen
echo
elif
then
echo
else
echo
fi
linux學習第五天
計算機只會識別0和1,那我們要和計算機進行互動就要用到shell shell命令的解釋官 shell會把我們的命令解釋為linux核心的可以執行的二進位制 並執行返回在標準終端上 linux是可以高度的定製的系統 別名系統 管道 命令1 命令2 命令1的輸出作為命令二的操作物件 輸出 echo 重要...
國慶第五天
直接在寢室待了乙個上午 一 matlab 試了一下昨天安裝的matlab2010b發現檔案都打不開,報這個錯 undefined function or method uiopen for input arguments of type char 二 c 1.找到了個之前 裡的乙個問題 把本週開頭和...
集訓第五天
今天學習了乙個快速指數冪取餘的演算法。就拿一道題來說明 description 上初中的時候我們就學會了冪乘運算,可是我們卻不知道對於高階的冪乘,出結果的方法比較慢,那麼你有什麼更好的方法嗎?input 第1行,乙個整數n 1 n 1000 表示要計算的資料組數 第2 n 1行,每行兩個整數,第1個...