linux 重點筆記(3)

2021-10-09 11:09:56 字數 2257 閱讀 9854

在linux檔案中意思是任意,所有

刪除開頭a結尾b左右的檔案和目錄

eg: rm -r a*b

?: 代表長度

刪除長度至少為5的,a開頭檔案和目錄

rm -r a????*

date: 檢視日期

pwd: 檢視當前位置

cal:檢視月份

>: 表示往檔案中寫入內容,覆蓋操作

eg:hello >a.txt

就是把hello覆蓋在a.txt文件中

』 >>: 表示往檔案中繼續寫入內容,追加操作

eg:先把date命令顯示的日期寫入到a檔案中,再把cal顯示的日曆追到a檔案中 date >> a cal >> a

cat:檢視資料夾內容

cat a.txt b.txt > c.txt :把多個檔案合併到乙個檔案

​| : (管道符) 相當於管道

可以把第乙個命令的結果,交給第二個命令作為引數再進行操作

eg: cal | p: 意思是把cal的結果列印到p

grep x:查詢 x

eg:cat /etc/briup | grep a:意思就是檢視 etc/briup檔案中,查詢a 的位置

命名為/dev/null:黑洞檔案

more:

也是檢視內容 ,一點點的去檢視內容

要想進入編輯模式輸入i/a/o,儲存按esc.

進入底層命令模式:鍵盤輸入----- : / ?

底層命令列模式:

包含相對比較複雜的命令

回車 回到命令模式

底層命令和命令模式有什麼區別?

底層命令模式執行相對簡單的指令

使用vim開啟檔案

vim file:file存在,開啟檔案

​ file不存在,應該是建立檔案

wq:儲存存檔 退出

wq+檔名: 退出並且重新命名

i:從游標當前位置進行插入

a:從游標後面位置進行插入

i:從游標當前所在行開頭插入

a:從游標當前行末尾插入

命令模式到底層命令模式:

/ ?

命令模式下面的命令:

複製貼上:

yy:複製當前行

yw:複製單詞

p:貼上

刪除單詞/行:

x:乙個字元

dw:刪除乙個單詞

3dw:刪除-個單詞

dd:刪除1行

2dd:刪除2行

替換r:替換乙個字元

cw/cc/c:

先刪除,再編輯

u 撤銷

底層命令列模式下的命令:

:2,4d:刪除第2行到第4行

:1,2m7

:3,5co6

檔案儲存退出:

:w 儲存

: w newfile 另存或者儲存

:q 退出

:q! 強制退出

:wq!儲存強制退出

:wq 儲存退出

:r a.txt--------:

將a.txt檔案的內容插入到當前檔案中

:g 檔案末尾

1.環境變數的分類

echo 『』helllo』『 :檢視hello

echo $name

變數名=變數值

使用者自己定義自己的環境變數

echo $name:檢視name的全部東西

name=「王耀慶」

passwd =$name:「最帥」

passwd就是王耀慶最帥的意思

系統提供的環境變數

系統已經提供好了,而且具有特殊含義

我們平時修改的一般都是系統環境變數值

2.環境變數書寫的位置

shell級別最高!!!

1.shell:環境變數作用範圍僅限於當前的shell,當我們把shell關閉的時候,環境變數消失,再次使用需要再次重新定義才可以使用

2.使用者家目錄下面 .bashrc(給我們自己用)

只有當前使用者使用shell,那麼這個變數都可使用,但是切換使用者以後失效

3.往根目錄下面的配置檔案中存放 /etc profile(所有人都可以用)

所有使用者登陸過後都可以使用

3.系統中常用的環境變數

設定使用者級別的變數

1.輸入vi.bashrc

2.在class path後面另起一行

輸入name=kaixing;

3.輸入source .~/bashrc

4.輸入sh

5.完成。

Linux 重點筆記 2

conmmand options 帶 arguments clear清屏 pwd 顯示出來的當前位置是 絕對路徑 cd 絕對路徑 cd 相對路徑 快速回到家目錄 cd cd ls 展示指定位置下面的資源的名字 ls options ls a 顯示隱藏檔案 檔案命名前面加.說明變成隱藏檔案 ls r ...

Linux 重點筆記(4)

接住linux 重點筆記 3 繼續書寫 在shell中執行的命令有倆個要求 1.需要執行的命令在當前系統中存在 2.不光存在,而且執行的時候還可以載入到記憶體中執行 查詢執行的命令。如果當前目錄下有這個檔案就可以執行,如果當前沒有這個位置沒有這個檔案就不可以執行,那麼現在系統就會去path 這個變數...

MFC重點筆記

全域性函式 修改視窗的背景,圖示,游標,可以必須用於view 類中 lpctstr afxapi afxregisterwndclass uint nclassstyle,hcursor hcursor 0,hbrush hbrbackground 0,hicon hicon 0 還有可以在view...