在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...