天天看點

指令小貼士

這是在學習過程中接觸到的一些額外的查詢指令,遇到一個添加一個,一直更新......

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