有多少次你注意到一個檔案放在一個目錄裡,並且想知道…這個檔案是從哪裡來的?或者你正試圖告訴一個朋友如何使用一個實用程式,但他沒有安裝它,你不記得你安裝了什麼軟體包來獲得它。
當然,你可以去谷歌,但你不總想知道那些人是怎麼知道的嗎?很簡單,安裝dlocate實用程式,對於這種型別的查詢,它是dpkg的一種更快的替代方法。
sudo apt-get install dlocate
您可以使用語法為“dlocate”的命令,該命令將提供以下輸出:
$ dlocate flac
libxine1: /usr/lib/xine/plugins/1.1.4/xineplug_flac.so libtunepimp5: /usr/lib/tunepimp/plugins/flac.tpp gstreamer0.10-plugins-good: /usr/lib/gstreamer-0.10/libgstflac.so flac: /. flac: /usr flac: /usr/bin flac: /usr/bin/flac —– trimmed ——
這是一個很大的輸出!您可以看到有許多檔名部分匹配。最好傳遞檔名的完整路徑。在這種情況下,您可以使用'which flac'來確定您正在使用哪個flac命令,然後將完整路徑傳遞給dlocate。
$ which flac
/usr/bin/flac
$ dlocate /usr/bin/flac
flac: /usr/bin/flac
現在我們知道flac命令位於名為“flac”的包中。(是的,這個例子非常簡單)你甚至可以變得更有創意(使用1鍵旁邊的字元,而不是一個引號)
$ dlocate `which flac`
flac: /usr/bin/flac
如果您不想安裝另一個實用程式,可以使用內建的“dpkg-S”命令,但輸出速度和組織方式都不太一樣。只要確保將檔案的完整路徑傳遞給這兩個實用程式中的任何一個,就會得到很好的結果。
... 從一張livecd啟動你的電腦,你就可以使用很多軟體。通常,你會發現一個網頁瀏覽器,一些系統恢復軟體,甚至文書處理器或影象編輯軟體。 ...
歡迎使用Linux。很可能你的發行版附帶了大量的軟體來涵蓋基礎知識。然而,無論它做了多麼徹底的工作,你想安裝更多。問題是,怎麼做? ...
...代名詞。儘管事實上,你可以合法下載各種各樣的大檔案使用一個種子,連結到非法內容是非常強大的。 ...
...新做出重要決定。我們將向您展示如何找到這些,無論您使用哪個發行版。 滾動和點釋放 你知道你在執行哪個版本的Linux嗎?你能找到核心版本嗎?Linux的滾動發行版,如Arch、Manjaro和openSUSE,經常使用自上次更新以來發布的補...
當您使用snap安裝Linux軟體包時,您可以告別依賴地獄和破壞其他工作應用程式。Snap包最初是為Ubuntu設計的,但是現在它們可以在各種Linux發行版上使用。 什麼是快照包(snap packages)? 在過去,在Linux上安裝應用程式可能是一種令...
...它甚至可以實時顯示新增到檔案中的更新。我們教你如何使用它。 他殺了尾巴嗎? tail命令顯示檔案末尾的資料。通常,新資料會新增到檔案的末尾,因此tail命令是檢視檔案中最新新增內容的一種快速簡便的方法。它還可以監...
...dout和stderr是在啟動Linux命令時建立的三個資料流。您可以使用它們來判斷您的指令碼是被管道傳輸還是被重定向。我們教你怎麼做。 流連線兩個點 一旦您開始學習Linux和類Unix作業系統,就會遇到stdin、stdout和stederr這些術語。...
...、安全地將更改從一組檔案傳輸到另一組檔案。學習如何使用補丁的簡單方法。 patch和diff命令 假設你的電腦上有一個文字檔案。您將從其他人處收到該文字檔案的修改版本。如何將修改後的檔案中的所有更改快速傳輸到原始...
...託管自己的web伺服器,您肯定可以自己看到。這裡的方法使用一個線上服務,為您“包裝”一個真正的連結,跟蹤訪問它的IP地址,然後快速將此人傳送到連結的真正目標。 這有其侷限性。任何人都可以使用VPN來掩蓋他們的真實...
...是你需要的命令。本教程向您展示瞭如何在Linux和macOS上使用diff,這是一種簡單的方法。 潛入差異 diff命令比較兩個檔案並生成兩個檔案之間的差異列表。更準確地說,它生成了需要對第一個檔案進行更改的列表,以使其與第...