今天風信網的編輯為Linux菜鳥帶來96種linux實際操作的必備技巧,用心的學習,可以讓Linux菜鳥也掌握一些必殺技能啦! 詳情我們往下細看吧!
1. 查看man檔...
nroff -man man/libnet.3 | less
有時候man檔不在系統目錄.. 這時候就可以用上面的方式來查看非標準的man檔
2. 以不同的使用者身份運行程式...
su - userHTTP://www.aliyun.com/zixun/aggregation/11696.html">name -c "where/is/command/line"
有時候需要運行特殊身份的程式... 就可以讓su來做...
3. 解壓bz檔
tar -jvxf some.bz
就是把tar的zvxf 改成jvxf
4. 編輯/etc/inittab後直接生效的方法..
執行init q
5. 讓linux連續執行幾個命令,出錯停止
command1 && command2 && command3 ....
6. linux中的bg和fg管理
當我們打ctrl+z的時候一個任務就被掛起(就是暫停),同時螢幕上返回一個數位,這時候可以用 "bg %數位" 來把這個進程放到後臺執行... 這個很適合在你忘了加&的時候進行補救... 同樣 " fg %數位 "就能讓這個進程放到前臺來執行了...
job命令用來查看當前的被bg的進程...
7. ctrl+s與ctrl+q
ctrl-s 好象是從終端時代遺傳過來的東東, 流量控制, 用來暫停向終端發送資料的. ctrl-q 用來恢復恢復
8. 目錄統計教本
保存成total.sh ,然後用total.sh 絕對路徑,就會統計路徑下目錄的大小了
#!/bin/sh
du 1 --max-depth=1 | sort -n|awk '{printf "%7.2fM ----> %s\n",1/1024,2}'|sed 's:/.*/\([^/]\{1,\}\):\1:g'
9. grep不顯示本身進程
ps -aux|grep HTTPd|grep -v grep
通過再一次grep -v grep就可以取消顯示你所執行的grep本身這個進程,-v參數是不顯示所列出的進程名.