linux命令學習

2021-05-27 23:41:27 字數 1219 閱讀 2875

1. sudo -s 能在不輸入命令的情況下將目錄切換到root使用者

2. du -sh 檔名 能夠指示檔案的大小

3. ls -lh 檔名 能夠指示檔案的大小和詳細資訊

4. kill -9 pid 絕殺程序 所有程序都能殺

//檔案的查詢     

find  查詢的路徑(/home)  -name (檔名或 『*檔名*』)

//當make時錯誤資訊很多時

make > a 2>&1; less a  //此命令可翻頁產看錯誤資訊

//linux中查詢包含某字串的檔案

grep -i -r defaultunicastlocatorcount *   -i  忽略大小寫 -r 遞迴查詢各目錄下的檔案

//檔案中內容刪除

sed -i 's/+//g' integrity.h 刪除檔案中的+

製作和合入patch

製作patch diff -nurp old new > file.patch

合入patch patch -pn  < file.patch     ---代表執行patch 命令的目錄在patch 檔案裡面的第幾層, 第一層 n即為零

去掉合入的patch  pathc  -pnr < file.patch   r 代表去掉合入的patch

patch 最好不要在windows下面修改,否則會不能被合入的

stripping trailing crs ,代表patch在windows端被修改過。

netstat

netstat -s 顯示系統所有層的收發包情況

ps

ps -el -o "cmd, time, pid"  可指定欲列印行

ps axjf 程序樹顯示 

ps -ef 能夠顯示核號 

ps -ecl 顯示執行緒優先順序 

ps aux 常用命令

top -h -b -n 1 列印所有的執行緒 

top  -h -p pid -b -n 1 列印某個程序內所有的執行緒 

修改任務優先順序

chrt -pf prio pid   備註:prio: 0-99   如: prio 5   則系統linux 標準的優先順序為 99-5 =94 

ethtool

ethtool -k 檢視網絡卡是否支援gso gro lso lro 功能 

linux命令學習 awk 命令學習

三 awk 指令碼 四 awk 程式設計 五 寫在結尾 awk是linux上一款強大的文字分析工具,它可以將檔案逐行的讀入,然後用分割符分割開來,再對分割的各個部分進行處理。awk分割的各個部分叫做域,預設的分割符是空格和製表符。可以通過 f來指定分割符。awk有3個不同版本 awk nawk和ga...

linux命令學習 iostat 命令學習

三 一些擴充套件 參考資料 當我們要看系統io情況時,一般最先想到的應該就是iostat命令的。iostat提供了豐富的引數給我們查詢各種維度的io資料。學習iostat有助於我們排查io相關問題時可以更快的定位到問題根源。以下內容大多來自iostat的man文件,會加上部分自己的理解,英文水平好的...

linux命令學習

檔案操作 建立目錄 mkdir 刪除目錄及檔案 rm rf 建立檔案 vim filename 儲存檔案 wq 不儲存檔案 q 複製檔案 cp rf 跨伺服器,或者跨虛擬機器拷貝檔案用scp 剪下檔案 mv 重新命名 mv securecrt上傳檔案命令 rz 檢視當前路徑命令 pwd zip壓縮檔...