linux快速提示:一步下載和解除安裝

大多數時候,當我下載一些東西的時候,它是一個某種型別的檔案存檔-通常是tarball或zip檔案。這可能是Gentoo的Portage樹中沒有包含的應用程式的一些原始碼,內部公司應用程式的一些文件,甚至是像新的WordPress安裝一樣平凡的東西。...

大多數時候,當我下載一些東西的時候,它是一個某種型別的檔案存檔-通常是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

就這些!

  • 發表於 2021-04-14 13:57
  • 閱讀 ( 12 )
  • 分類:網際網路

你可能感興趣的文章

在linux中執行ms dos遊戲和應用程式的3種方法

... 快速重新啟動後,選擇Install to hard disk(安裝到硬碟),然後選擇首選語言,然後再次接受免責宣告。選擇擦除和格式化驅動器的選項,最後可以開始實際安裝。 ...

  • 發佈於 2021-03-11 18:00
  • 閲讀 ( 51 )

如何在linux上安裝和使用powershell

...owerShell能夠管理網路裝置和Linux系統。儘管PowerShell和命令提示符看起來很相似,但它們絕對不同。 ...

  • 發佈於 2021-03-16 02:34
  • 閲讀 ( 50 )

適用於windows計算機的最佳pc軟體

...用程式都是免費的,您可以透過按類別瀏覽列出的程式來快速找到所需內容。 ...

  • 發佈於 2021-03-18 13:00
  • 閲讀 ( 70 )

如何在android手機和平板電腦上下載和更新應用程式

...據您的Android版本和應用程式,您可能會看到一個許可權提示。如果你的裝置執行安卓6(棉花糖)或更新版本,現代應用程式會在需要時請求對敏感資訊(如你的相機和位置)的許可權。當你下載時,你不必同意任何東西。 ...

  • 發佈於 2021-03-24 12:33
  • 閲讀 ( 59 )

如何將任何pc或膝上型電腦變成chromebook或chromebox

...工具擦除目標儲存驅動器(或引導驅動器)。第三,關閉快速啟動和安全啟動。 ...

  • 發佈於 2021-03-25 13:02
  • 閲讀 ( 99 )

如何在ubuntu上訪問google驅動器帳戶

...要訪問的Google驅動器帳戶的Gmail地址,然後單擊Next。出現提示時輸入密碼,然後再次單擊“下一步”。 ...

  • 發佈於 2021-03-25 21:49
  • 閲讀 ( 54 )

如何在mac上解除安裝flash

...擊“取消此計算機的授權”按鈕。 在螢幕提示中選擇“取消授權”。 ...

  • 發佈於 2021-03-27 04:29
  • 閲讀 ( 43 )

如何在mac上解除安裝steam

...稱,然後選擇相同的選項。 你會得到一個提示,詢問你是否真的要刪除遊戲。單擊解除安裝以確認您的操作並刪除遊戲。 ...

  • 發佈於 2021-03-29 03:52
  • 閲讀 ( 50 )

如何在iphone上安裝(或解除安裝)ios 14 beta版

...腦上的Finder或iTunes,然後從側邊欄中選擇iPhone。如果出現提示,請解鎖iPhone並同意信任此計算機。 轉到Finder中的General選項卡或iTunes中的Summary選項卡,選擇備份iPhone上的所有資料。如果要儲存密碼和敏感資料,請...

  • 發佈於 2021-03-30 20:34
  • 閲讀 ( 47 )

如何使用Windows10的軟體包管理器輕鬆安裝應用程式(使用winstall)

...ssan的winstall提供了一個簡單的web應用程式,您可以使用它快速輕鬆地安裝您喜愛的Windows應用程式,只需點選幾下。 工作原理:溫索爾和溫吉特解釋道 微軟的Windows軟體包管理器,也叫“winget”,可以讓你用一個命令快速下載和...

  • 發佈於 2021-04-01 08:28
  • 閲讀 ( 64 )
mlr20797
mlr20797

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦