這是在學習過程中接觸到的一些額外的查詢指令,遇到一個添加一個,一直更新......
less /proc/meminfo 查詢主機記憶體資訊
grep -v "^#" filename 過濾檔案中的#行
grep -v "^$" filename 過濾檔案中的空白行
netstat -ntulp | grep services 檢視服務監聽啟用
route add default gw 添加網關
route del default gw 删除網關
vim模式下
添加行号
ctrl+v and shift+i 編輯輸入行頭
ESC退出 生成
删除行号
ctrl+v 選中标頭 x 删除
grep -v '^#' httpd.conf | grep -v '^$'
空白和#号行
grep -v '^#' httpd.conf | grep -v '^$' | grep -v '^ '
空格行和空白行
grep -v '^#' httpd.conf | grep -v '^$' | grep -v '^ *#'
無空格#号行
grep '^ *#' httpd.conf | grep -v '^#'
空格帶#号行
| less 可以将結果以列的形式表現出來
stat my.cnf 檢視ctime mtime和atime
ls -S 以檔案大小排序
ls -Sr 逆向
touch 1{a,b,c,d,....}
上條指令是否成功:echo $? 0為成功 1為失敗
在shell腳本中 單引号''和雙引号"" 表示有所不同
'' 一般隻是表示比對該字元或者字元串的意義
"" 表示該字元的特殊意義,如變量等等
兩者解析出來的意義有所不同。
按鍵操作:
注釋:ctrl+v 進入列編輯模式,向下或向上移動光标,把需要注釋的行的開頭标記起來,然後按大寫的I,再插入注釋符,比如”#”,再按Esc,就會全部注釋了。
删除:先按v,進入visual模式,橫向選中列的個數(如”#”注釋符号,需要選中兩列),再按Esc,再按ctrl+v 進入列編輯模式,向下或向上移動光标,選中注釋部分,然後按d, 就會删除注釋符号(#)。
sudo dpkg -i google-chrome-*.deb 注:把*号換成版本号。
運作如果出現錯誤,運作下面的指令:
sudo apt-get install libnspr4-0d libnss3-1d libxss1 libcurl3
本文轉自歲月丶傾城部落格51CTO部落格,原文連結http://blog.51cto.com/alca0126/1343964如需轉載請自行聯系原作者
laihuadongcto