linux常用操作

2021-09-05 04:33:40 字數 1261 閱讀 1333

建立大小為n m的虛擬磁碟:dd if=/dev/zero of=test.img bs=1m count=n

檢視過程:watch -n 5 killall -usr1 dd

將磁碟掛載到/dev/loop0:losetup /dev/loop0 test.img

losetup --detach-all test.img

讀取分割槽資訊:partprobe /dev/loop0

圖形化分割槽操作工具:gparted

縮小映象到4096m:resize2fs file.img 4096m

將映象縮小到最小:resize2fs -pm file.img

掃瞄分割槽並修復損壞的檔案系統:fsck.ext4 -y /dev/loop0

./configure --prefix=~/path --host=arm-linux

–target=arm-linux cc=arm-linux-***-gcc

make *** > build_output_all.txt 2>&1

make *** 2>&1 | tee build_output_all.txt(螢幕有輸出)

-wno-unused

-w //關閉所有警告

pkg-config --cflags --libs opencv ***(***在/usr/lib/pkgconfig/下)

make @去回顯

objdump -d -s反彙編(需要gcc -g)

objcopy -o binary hello hello.bin (生成bin)

安裝乙個debian軟體包:dpkg -i

移除乙個已安裝的包:dpkg -r(移除),dpkg -p(不保留配置)

刪除軟體不保留配置:apt-get purge

掛載:mount -t nfs -o nolock,tcp,intr,soft,timeo=20,retry=1

開啟/關閉觸控板:sudo modprobe psmouse

sudo modprobe -r psmouse

修改鍵盤對映:su *** -c 『xmodmap -e 「keysym shift_r=right」』

關閉屏保:xset -dpms

檢視檔案大小:du -h --max-depth=1 | sort -rn

抓包:tcpdump -i 1 -nn -xx -vvv host 10.175.0.131 and (x.x.x.x or x.x.x.x)

unzip-natspec解壓中文zip不亂碼

Linux常用操作

顯示檔案內容more less head tail cat pg 分頁 檢視檔案cat 檔案拼接合併 cat 檔案1 檔案2 輸出檔案 查詢檔案內容grep 選項 字串 檔案列表 對檔案內容排序sort 比較檔案內容comm 排好序的檔案 diff b忽略空格 b忽略空行 i忽略大小寫 結果中 第乙...

Linux常用操作

mount t cifs o username password nounix,noserverino mount掛載點 mount t cifs o username domain gid 0 uid 0 nounix,noserverino mount掛載點 export ld library ...

Linux常用操作

etc 系統配置 bin 系統程式 dev 裝置檔案,如cd rom,網路藉口,usb等 lib 共享的庫檔案 usr 使用者共享的檔案,如幫助檔案 var 大小可變檔案,如日誌 ls 檢視目錄下的檔案 ls a 檢視目錄下的所有檔案 包括隱藏檔案 ls l 檢視目錄下檔案的詳細資訊 cd 切換當前...