好用命令彙總

2021-10-08 05:32:04 字數 1170 閱讀 6995

diff生成patc**件

diff  -naru  old  new > differences.patch

-n, --new-file treat absent files as empty

-a, --text treat all files as text

-u, --unified (合併格式的diff)

-c, --context 上下文格式的diff

patch -p1 < diff.patch

批量修改檔名
siasun@ubuntu:~$ rename -v 's/imx334/newsensor/' *

sencfg_imx334_1920x1080_raw12_30hz_4l_1188mbps.h renamed as sencfg_newsensor_1920x1080_raw12_30hz_4l_1188mbps.h

senops_imx334.h renamed as senops_newsensor.h

複製目錄下排除某個檔案或資料夾外的所有檔案

資料夾與檔案比較diff 圖形化比較meld

diff  -naru  old  new > differences.patch

-n, --new-file treat absent files as empty

-a, --text treat all files as text

-u, --unified (合併格式的diff)

-c, --context 上下文格式的diff

sudo

apt-get

install meld

終端輸入命令:meld 啟動meld

檢視資料夾的大小
du -sh mdk_release_r11.6/

du -sh *

du -lh mdk_release_r11.6/

查詢檔案內容
grep

"componentlist_los" * -nr

搜尋檔案中的指定內容
find -type f |

xargs

grep

"opencv2"

linux實用命令彙總

1,檢視linux版本 lsb release a.2,獲取當前核心名稱和其它資訊 uname a 3,查詢當前資料夾下所有.檔案,並強制刪除 find name xargs rm rf 4,在當前目錄下的所有普通檔案中搜尋hostnames這個詞 find name type f print xa...

linux實用命令彙總

1,檢視linux版本 lsb release a.2,獲取當前核心名稱和其它資訊 uname a 3,查詢當前資料夾下所有.檔案,並強制刪除 find name xargs rm rf 4,在當前目錄下的所有普通檔案中搜尋hostnames這個詞 find name type f print xa...

linux實用命令彙總

1,檢視linux版本 lsb release a.2,獲取當前核心名稱和其它資訊 uname a 3,查詢當前資料夾下所有.檔案,並強制刪除 find name xargs rm rf 4,在當前目錄下的所有普通檔案中搜尋hostnames這個詞 find name type f print xa...