20個最受歡迎的Linux命令(轉)

滄海一滴發表於2014-05-28

 本文根據 commandlinefu 網站的歷史排名,篩選出了前 20 個得票最高的 Linux 命令。看看你都能熟練使用了嗎?

  1、以 root 帳戶執行上一條命令

sudo !!

  2、利用 Python 搭建一個簡單的 Web 伺服器,可通過http://$HOSTNAME:8000訪問      

python -m SimpleHTTPServer

  3、切換到上一次訪問的目錄

cd -

  4、將上一條命令中的 foo 替換為 bar,並執行

^foo^bar

  5、traceroute + ping   

mtr google.com

   6、快速呼叫一個編輯器來編寫一個命令

ctrl-x e

  7、執行一個命令,但不儲存在命令歷史記錄中

<space>command

   8、重新初始化終端

reset

  9、調出上次命令使用的引數

'ALT+.' or '<ESC> .'

  10、以更加清晰的方式顯示當前系統掛載的檔案系統

mount  column -t

  11、在給定的時間執行命令

echo "ls -l"  at midnight

  12、通過 DNS 控制檯查詢維基百科

dig +short txt <keyword>.wp.dg.cx

  13、從 80 埠向你本地的 2001 埠開啟隧道

ssh -N -L2001:localhost:80 somemachine

  14、快速訪問 ASCII 表

man ascii

  15、獲取你的外部 IP 地址

curl ifconfig.me

  16、!! 表示重複執行上一條命令,並用 :gs/foo/bar 進行替換操作

!!:gs/foo/bar

  17、輸出你的麥克風到遠端機器的揚聲器

dd if=/dev/dsp  ssh -c arcfour -C username@host dd of=/dev/dsp

  18、掛載一個臨時的記憶體分割槽

mount -t tmpfs tmpfs /mnt -o size=1024m

  19、以 SSH 方式掛載目錄/檔案系統

sshfs name@server:/path/to/folder /path/to/mount/point

  20、通過 curl 更新 Twitter

curl -u user:pass -d status="Tweeting from the shell" <a href="http://twitter.com/statuses/update.xml">http://twitter.com/statuses/update.x

相關文章