linux的第五天

2021-09-22 20:25:16 字數 1177 閱讀 7328

今天開始了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個...