小結 常用shell命令功能小結

2021-06-21 09:07:25 字數 1088 閱讀 1231

1.如何快速檢視當前時間?

date -r

2.快速獲取insmod的驅動模組的主裝置號?

awk ' $2=="misc" ' /proc/devices

awk命令的使用參考:

awk ' 模板 '  檔案

3.擷取本地ip的命令:

"ifconfig eth0 | grep inet | cut -d: -f2 | cut -d' ' -f1 > /tmp/ipaddr.txt"

cut的使用:

4.如何檢視某一命令的呼叫時間?

time -p grep -rn "sigout" ./ > /dev/null

5.批量處理,某個目錄下,指定型別檔案的,字串替換?

參考:比如如何替換  ctrl目錄下,cpp檔案中,的 

grep "abc" * -r | awk -f: '' | sort | uniq | xargs sed -i 's/abc/abcde/g'

serdes_reg_get_bychannel  -->  serdes_reg_get

serdes_reg_set_bychannel  --> serdes_reg_set

sed -i "s/serdes_reg_set_bychannel/serdes_reg_set/g" 'grep -rl --include=*.cpp  "serdes_reg_set_bychannel" . '

grep  --include=*.cpp "serdes_reg_set_bychannel" * -r | awk -f: '' | sort | uniq | xargs sed -i 's/serdes_reg_set_bychannel/serdes_reg_set/g'

6.檢視編譯器的呼叫標頭檔案路徑,庫等等問引數?

參考:ehco 'main(){}' | gcc -e -v -

ehco 'main(){}' | arm-linux-gcc -e -v -

shell 命令小結

1.shell 既是一種命令語言,又是一種程式語言 2.shell 指令碼 shell script 是一種為 shell 編寫的指令碼程式 3.shell指令碼第一行 bin sh 7.shell注釋 表示注釋 一段 用 括起來,定義成乙個函式,不呼叫就達到注釋的效果 多行注釋 echo resu...

shell 命令小結

1.shell 既是一種命令語言,又是一種程式語言 2.shell 指令碼 shell script 是一種為 shell 編寫的指令碼程式 3.shell指令碼第一行 bin sh 7.shell注釋 表示注釋 一段 用 括起來,定義成乙個函式,不呼叫就達到注釋的效果 多行注釋 echo resu...

ubuntu 命令小結(常用)

service 控 務的啟動 停止和重啟 例 service apache2 start fdisk l dev sda 檢視硬碟資訊 l list fdisk dev sdb 對硬碟進行分割槽 mkfs.ext3 dev sdb1 格式化 df h 檢視分割槽使用情況 du sh 檢視當前目錄檔案...