Linux學習第五課

2021-08-28 03:50:14 字數 1229 閱讀 7220

vim編輯器/vi編輯器的提公升版

1、使用簡單

2、使用範圍廣

ctrl + shift + + 增大字型

ctrl + - 縮小字型

三種模式:

↓(esc)↑(a,i,o) 參考記事本

2、命令模式:複製、剪下、貼上、

↑(esc)↓(:) 搜尋

3、末行模式:儲存、退出、設定編

輯器環境設定

:w 儲存

:q 退出

:wq 儲存並退出

:wq! 強制儲存並退出

shell指令碼:

1、指令碼宣告 說明直譯器

#!/bin/bash

2、指令碼注釋 說明指令碼

3、指令碼命令

簡單編寫

vim test.sh

#!/bin/bash

#this is a test for script

#test.

echo "this is a test for script test."

4、接收引數

$# 返回引數個數

$* 返回所有引數

$?上次執行結果返回值

0:存在,成功

1(其他): 失敗,不存在

$n 返回第n個引數

5、檔案測試

[ 條件表示式 ]

左右有空格

-d 判斷目錄

-e 判斷檔案

-f 判斷一般檔案

-r 判斷當前使用者讀取許可權

-w 判斷當前使用者寫入許可權

-x 判斷當前使用者執行許可權

&& 與 前成功執行後

|| 或 前失敗執行後

! 非 取反

6、整數判斷

-eq 等於

-ng 不等於

-gt 大於

-lt 小於

-ge 大於等於

-le 小於等於

7、字串判斷

= 判斷相同

!= 判斷不同

-z 判斷空值

8、if條件測試語句

if 條件測試操作1

then 命令序列1

elif 條件測試操作

then 命令序列2

else

命令序列3

fi

HTML學習第五課

定義列表的 也叫做描述性列表,定義列表預設為為兩個層次,第一層為列表項標籤 dt 第二層為注釋項標籤 dd dt 和 dd 標籤通常是成對使用的,也可以乙個列表項對應於幾個解釋項,其格式為 第1項 注釋1第二項 注釋2第三項 注釋3 table 標籤定義html 簡單的html 由table 元素以...

Python菜鳥學習第五課

第三章 字串方法 3.1find可以在乙個較長的字串中查詢子字串,它返回子串所在位置的最左端索引,如果沒有找到則返回 1 title monty python s flying cirus title.find monty title.find python title.find zirquss 1...

C 學習第五課 指標

c pointers 指標的定義 type name int p1 char p2 指標的數值就是變數的位址,是十六制的,指標型別的不同只在於指標所指向的變數型別不同,只會影響p p 空指標 include using namespace std int main 空指標的值為0,為了防止指標為空指...