Linux命令操作筆記

2021-10-07 11:39:23 字數 1317 閱讀 5307

1. grep命令

它能在檔案中搜尋符合要求的文字,並把匹配的行列印出來

查詢包含teacher文字的所有行並列印在螢幕上,                            

命令:grep 『teacher』 /root/linux.txt。

不區分大小寫的查詢teacher文字的所有行並列印在螢幕上,                  

命令:grep -i 'teacher' /root/linux.txt。

查詢包含teacher文字的所有行並將匹配行的總數列印在螢幕上,                

命令:grep -c 'teacher' /root/linux.txt。

查詢包含teacher文字的所有行並列印在螢幕上同時顯示行號,              

命令:grep -n 'teacher' /root/linux.txt。

查詢root目錄下包含linux的檔案,

命令:ls /root | grep 'linux'。

排除當前目錄下面的configs和reference目錄,查詢config_screen_st7796s_rgb16bit字串:

grep --exclude-dir= -nr 'config_screen_st7796s_rgb16bit'

grep --include=\*. --exclude-dir=out --exclude=*.img  -irn "over newer" .

排除當前目錄下面的configs目錄,查詢config_screen_st7796s_rgb16bit字串:

grep --exclude-dir="configs" -nr 'config_screen_st7796s_rgb16bit'

2. find命令

查詢目錄:find /(查詢範圍) -name '查詢關鍵字' -type d

查詢檔案:find /(查詢範圍) -name 查詢關鍵字 -print

find -name '*.c'|xargs grep 'set_log_level'

find -name '*.[ch]'|xargs grep 'hilsadc_release' --color

watch "dmesg | tail -20"  實時監控核心列印

dmesg | head -20 列印前20條

dmesg | tail -20 列印後20條

dmesg | more   列印所有

dmesg | less

將當前目錄下面的所有檔案,拷貝到目的資料夾,注意當前目錄下有乙個點

cp currentdir/. destdir/

linux命令操作筆記

linux命令操作筆記 1 linux和unix系統的區別 linux系統是免費的 red hat 小紅帽 unix系統是收費 2 mac os x核心是unix 可以直接在蘋果系統中來使用命令列 終端 3 unix作業系統的特點 多使用者多工的作業系統 4 shell 命令列直譯器 對輸入的命令解...

Linux 簡單命令操作 筆記

linux 簡單命令操作 筆記 date命令 date 預設輸出系統時間 電子計時是用晶體振盪來計時的,在電路板裡有這樣乙個小部件。rtc real time clock 實時時鐘 ntp network tiem protocol 網路時間協議 linux 系統本身有一套自己的計時器和硬體計時是分...

Linux 操作筆記

為了熟練使用,抽空學習了下linux系統,做了些筆記 bin bin 是 binary 的縮寫。這個目錄存放著最經常使用的命令。boot 這裡存放的是啟動 linux 時使用的一些核心檔案,包括一些連線檔案以及映象檔案。dev dev 是 device 裝置 的縮寫。該目錄下存放的是 linux 的...