阿里雲Linux學習筆記2

2021-10-24 09:55:51 字數 2773 閱讀 7355

我在阿里雲學習linux,下面是我的學習筆記:

echo $lang檢視系統使用的預設語音和編碼表{}擴充套件,如:

echo file

>file1 file2 file3

echo file

.>file1.txt file1.log file2.txt file2.log

echo file

>file1txt file1log file2txt file2log

echo

>1 2 3 4

echo

>a b c d

echo

>d c b a

echo

>1 3

echo

>001 003

tab鍵補全 按兩次列出所有以輸入內容開頭的指令

llls -l的別名

whatis command / man -f command查詢command的簡單說明

whatis是乙個資料庫,剛裝的系統是沒有的,等一段時間就會生成這個資料庫,或者用makewhatis (centos6)/mandb(centos7)來生成

help builtin檢視builtin內部命令的使用

history查詢曾經使用過的命令

!num感嘆號加上之前命令執行的編號num可以再次執行該命令

echo $histsize檢視history儲存歷史上限

!!/!-1/ctrl+p 重複執行上一條命令

!-num重複執行倒數第num條命令

!:0重複執行上一條命令,但是去掉引數

!string執行歷史中以string字串開頭的最新一條命令(!string:p 只列印出命令,不執行)

!?string執行歷史中包含string字串的最新一條命令

!$:p/ alt+. 列印輸出前乙個命令的最後乙個引數

!*:p列印輸出前乙個命令的所有引數

^string刪除前乙個命令的第乙個string字串,如:

echo abc123 abcabc

>abc123 abcabc

^abc

>echo 123 abc abc

>123 abcabc

^string1^string2把上一條命令的第乙個string1字串替換成string2

!:gs/string1/string2把上一條命令中所有的string1替換成string2

ctrl+r 進入搜尋模式

ctrl+g 退出搜尋模式(回車是執行命令)

與history相關的環境變數:

histsize 命令歷史記錄的條數

histfile 指定歷史檔案

histfilesize 命令歷史檔案記錄歷史的條數

histtimeformat="%f %t " 歷史裡顯示時間

histignore="str1:str2*:…"忽略str1命令,忽略str2開頭的命令

環境變數histcontrol=

ignoredups 預設,忽略連續且重複的命令

ignorespace 忽略所有以空白開頭的命令

ignoreboth 相當於ignoredups和ignorespace的組合

erasedups 刪除重複命令

(儲存當前使用者的history變數可以改~/.bash_profile)

檢視外部命令幫助

command --help/command -h

不是所有情況都支援檢視command的幫助

man command
whatis command查詢command在man裡面的章節數num

man num command查詢第num章節的command文件(加上/就可以在裡面搜尋關鍵字,按n向下搜尋關鍵字,按n向上搜尋關鍵字)

登入前的介面不能寫歡迎的字樣,應該寫一些警告。

修改登入前介面可以在 /etc/issue/裡面修改

info也可以檢視幫助文件

bash的快捷鍵

ctrl+o 執行當前命令,並重新顯示本命令

ctrl+l 清屏

ctrl+s 阻止螢幕輸出,鎖定

ctrl+q 允許螢幕輸出

ctrl+c 終止命令

ctrl+a == home鍵 把游標移到行首

ctrl+e == end鍵 把游標移到行尾

ctrl+u 刪除游標前的內容

ctrl+k 刪除包括游標以後的內容

alt+r 刪除整行(不在本機操作,這個快捷鍵可能有問題)

alt+num 會提示輸入乙個字元,然後會把這個字元重複輸出num次(不在本機操作,這個快捷鍵可能有問題)

ctrl+z 掛起命令

阿里雲學習筆記 Day2

docker只能安裝在64bit系統上,linux核心越新體驗越好,推薦使用ubuntu18.04lts作為運 docker的底層系統 1 安裝docker環境 curl ssl 2 安裝docker compose環境 curl l compose releases download 1.25.4...

阿里雲ACA認證學習筆記 day2

阿里雲的願景 致力於打造公共 開放的以資料為中心的雲計算服務平台,借助技術創新,不斷提公升計算能力與規模效益,將雲計算變成真正意義上的公共服務,為下一代資訊經濟構建新的基礎設施。阿里雲底層擁有強大的基礎設施 1.擁有最優質的cdn網路 遍布全國的500多個,海外30多個cdn節點,總頻寬8tbps,...

阿里雲學習

阿里雲link id iot device id 是乙個物聯網裝置身份認證系統,通過可信計算和密碼技術為物聯網系統提供裝置安全認證 安全連線 業務資料加密等端到端的可信接入能力,id 還提供端到端可信的軟硬一體解決方案,包括支援國密的id 安全晶元及國密雲伺服器密碼機。工業大腦 採集資料根據指示圖譜...