大多數時候,當我下載一些東西的時候,它是一個某種型別的檔案存檔-通常是tarball或zip檔案。這可能是Gentoo的Portage樹中沒有包含的應用程式的一些原始碼,內部公司應用程式的一些文件,甚至是像新的WordPress安裝一樣平凡的東西。
在終端中下載和清除錯誤的傳統方式如下:
wget http://wordpress.org/latest.tar.gz
tar xvzf latest.tar.gz
rm latest.tar.gz
或者更緊湊的形式:
wget http://wordpress.org/latest.tar.gz && tar xvzf latest.tar.gz && rm latest.tar.gz
兩種方法都有點笨拙。這是一個非常簡單的操作,一個強大的類似shell的bash應該允許以一種更“靈活”的方式執行這樣的任務。
好吧,多虧了一個有用的小命令“curl”,我們實際上可以在一個管道語句中完成上面的混亂:
curl http://wordpress.org/latest.tar.gz | tar xvz
沒有要處理的臨時檔案,沒有亂搞符號。簡而言之,一個高度緊湊、高效的命令。事實上,從理論上講,curl方法可以比串聯的wget/tar/rm-mess更快,因為如果可能,stdout管道將使用RAM作為緩衝區,而wget和tar(使用-f開關)必須直接從磁碟讀/寫。
順便說一句,tar和-v選項(我們在上面所有示例中使用它的方式)將每個檔名列印到stdout,因為每個檔名都沒有被刪除。這會妨礙curl顯示下載狀態的漂亮ncurses輸出。我們可以透過呼叫tar而不使用-v來消除tar:
curl http://wordpress.org/latest.tar.gz | tar xz
就這些!
... 快速重新啟動後,選擇Install to hard disk(安裝到硬碟),然後選擇首選語言,然後再次接受免責宣告。選擇擦除和格式化驅動器的選項,最後可以開始實際安裝。 ...
...owerShell能夠管理網路裝置和Linux系統。儘管PowerShell和命令提示符看起來很相似,但它們絕對不同。 ...
...據您的Android版本和應用程式,您可能會看到一個許可權提示。如果你的裝置執行安卓6(棉花糖)或更新版本,現代應用程式會在需要時請求對敏感資訊(如你的相機和位置)的許可權。當你下載時,你不必同意任何東西。 ...
...工具擦除目標儲存驅動器(或引導驅動器)。第三,關閉快速啟動和安全啟動。 ...
...要訪問的Google驅動器帳戶的Gmail地址,然後單擊Next。出現提示時輸入密碼,然後再次單擊“下一步”。 ...
...稱,然後選擇相同的選項。 你會得到一個提示,詢問你是否真的要刪除遊戲。單擊解除安裝以確認您的操作並刪除遊戲。 ...
...腦上的Finder或iTunes,然後從側邊欄中選擇iPhone。如果出現提示,請解鎖iPhone並同意信任此計算機。 轉到Finder中的General選項卡或iTunes中的Summary選項卡,選擇備份iPhone上的所有資料。如果要儲存密碼和敏感資料,請...
...ssan的winstall提供了一個簡單的web應用程式,您可以使用它快速輕鬆地安裝您喜愛的Windows應用程式,只需點選幾下。 工作原理:溫索爾和溫吉特解釋道 微軟的Windows軟體包管理器,也叫“winget”,可以讓你用一個命令快速下載和...