幾個shell命令

來源:互聯網
上載者:User

1、!$是一個特殊的環境變數,它代表了上一個命令的最後一個字串。如:你可能會這樣:

可以改成:

$mkdir mydir

$mv !$ yourdir  #$mv mydir yourdir

$cd !$ 

2、^old^new

替換前一條命令裡的部分字串。

情境:echo "wanderful",其實是想輸出echo "wonderful"。只需要^a^o就行了,對很長的命令的錯誤拼字有很大的協助。(陳皓註:也可以使用 !!:gs/old/new)

3、列出目前的目錄下最大的幾個檔案

du -s * | sort -n | tail -n 3

4、date -d@1234567890

時間截轉時間

5、man ascii

顯示 ascii 碼錶。

6、監聽連接埠

netstat -anop | grep ssh

netstat –tlnp //監聽的連接埠

7、ssh user@server bash < /path/to/local/script.sh

在遠程機器上運行一段指令碼。這條命令最大的好處就是不用把指令碼拷到遠程機器上。

ssh user@host cat /path/to/remotefile diff /path/to/localfile -

比較一個遠程檔案和一個本地檔案

8、vim scp://username@host//path/to/somefile

vim 一個遠程檔案

原文:

http://news.cnblogs.com/n/164643/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.