常用不常會的shell命令

2021-09-26 16:00:57 字數 541 閱讀 8961

返回指令碼檔案的放置位置,在命令列中執行無效

忽略掉錯誤提示資訊。

xargs -i{}:將stdin轉化為引數{}充當乙個臨時檔案的作用,當echo '' >多行時可以使用。

例子:寫入檔案

cat << eof >test.sh 

echo hello

eof

指定編輯器為vim,可以編輯定時任務時使用。

> 重定向沒有 sudo 許可權時使用 tee 來代替。重定向會把sudo許可權的傳遞丟失。

列印系統當前時間。

只有在雙引號的字串裡可以加入變數,單引號字串不解析變數

use cd … || exit in case cd fails.

檢視 cpu,記憶體,頻寬占用情況

檢視網路情況,並篩選tcp(t),listening(l),pid(p)

列印環境變數

檢視資訊,位置等

持續更新中

不常用,容易忘記的命令

檢視本地編碼 locale 檢視系統支援編碼 iconv l 檢視埠 netstat tulpn t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol 與資料的程式 p 顯示程序識別符號和程式名稱,每乙個套接字 埠都屬於乙...

mysql命令不常用的引數

mysql e 這個引數是告訴mysql 我只要執行 e 後面的某個命令,而不是要通過mysql連線到mysql server上面,此引數在寫一些基本的mysql檢查和監控的指令碼中非常有用 mysql h,htlm 這個引數 select出來的結果都會按照html格式輸出,在某些場後下,比如希望用...

Linux不常用命令

1.sysctl 檢視網路傳送快取大小 sysctl a grep wmem net.ipv4.tcp wmem 4096 16384 65536 net.core.wmem default 103424 net.core.wmem max 103424 vm.lowmem reserve rati...