如何列出系統中所有現有命令

誰曾不想知道我們系統中存在的所有命令?

好吧,這裡還有一個好奇心...我當然想分享,我分享如何列出系統中所有可用的命令😉

compgen -c

準備好了,這已經足夠😀

在終端中,將顯示所有可用的命令,如果您願意,可以將這些命令保存在文本文件中以從容查看:

compgen -c >> comandos.txt

就像,你可以看到帶有參數 -a 所有的 別號:

compgen -c

無論如何...這很簡單,但我希望它對您有用it

問候

PD: 查看compgen幫助(幫助compgen)以獲取更多選項。


34條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   恐慌的 他說:

    謝謝,這非常有用。

  2.   雅典娜 他說:

    compgen -c | 更多

    😉

    1.    KZKG ^ Gaara 他說:

      是的,您仍然可以減少使用:
      compgen -c | 減

      🙂

      1.    雅典娜 他說:

        按字母順序:

        compgen -c | 排序減

        ????

  3.   切佩 他說:

    O_o 3018命令

    1.    雅典娜 他說:

      補償-c | wc -l

      3212

      🙂

      1.    圍攻84 他說:

        補償-c | wc -l

        5191

        1.    KZKG ^ Gaara 他說:

          補償-c | wc -l
          3346

          1.    拉夫 他說:

            補償-c | wc -l
            2824

          2.    卡利伯 他說:

            補償-c | wc -l

            2558

            1.    KZKG ^ Gaara 他說:

              順便說一下,現在我可以看到您的電子郵件...(例如): scalibur@user。desdelinux淨 都是你的🙂


          3.    斯蒂夫 他說:

            補償-c | wc -l
            2957

            :3

        2.    圍攻84 他說:

          補償-c | wc -l
          4004
          在Fedora 18上剛剛安裝

          1.    獵人 他說:

            哇,太高了……我的工作kubuntu中有2869個,也就是小工具中的XNUMX個。

        3.    蘇格拉底 他說:

          補償-c | wc -l
          23367

          …我想我有太多東西:p

  4.   卡利伯 他說:

    我接受!...如何完成?

    PS:為什麼我不能回复管理員的一些評論?

    1.    KZKG ^ Gaara 他說:

      我通過電子郵件與您聯繫😀
      並不是說您不能回答某些評論,而是簡單地達到了嵌套評論的最大數量(如果我沒記錯的話,是5個),瞧,這樣評論就出現在底部,對您留下的最後一條給出答案。就是這樣

  5.   獅子座 他說:

    如果您還可以為每個命令製作一個小的MAN摘要(即使是英文),那也很好,因為它們中的大多數都不知道為什麼存在,我也不會一一列舉。

  6.   布萊爾·帕斯卡 他說:

    有趣的是,用一個命令瀏覽所有命令的所有手冊頁,然後像以前的文章一樣將它們傳遞給pdf。

    1.    雅典娜 他說:

      並非所有命令都有人,但是如果您仍然想要它

      http://paste.desdelinux.net/4712

      🙂

      1.    獅子座 他說:

        謝謝!! 我正在測試它,有點慢,但它似乎可以工作。
        您說得對,我在終端中收到了幾個沒有人的命令,但這並不重要。
        非常感謝😀

        1.    獅子座 他說:

          作品10🙂

      2.    布萊爾·帕斯卡 他說:

        啊,他媽的,現在我有一些閒暇時間可以閱讀。 非常感謝您的回答😀

        1.    雅典娜 他說:

          Man的pdf格式不包含任何內容,所有這些文件均重2,2 kb,因此我們可以輕鬆地將其刪除

          http://paste.desdelinux.net/4715

          完成創建pdf文件後運行

          消除差距

          問候🙂

  7.   低溫 他說:

    非常有用和有趣。 但是我想知道,它們只是內部bash命令嗎?
    我之所以這樣問是因為列表中沒有取消之類的命令(它用於刪除發送到打印機的作業隊列)。

  8.   olo 他說:

    更容易。
    我們打開一個終端,然後按兩次“ TAB”鍵。

    結果(以我為例):顯示所有1530種可能性? (和或n)

    如果我們以root用戶身份進行操作,它還將向我們顯示所有專有的root命令。
    就我而言:顯示所有1821種可能性? (和或n)

  9.   和平 他說:

    LINUX->是世界上最大的聯盟

  10.   和平 他說:

    如果世界上所有的“ LINUX”發行版都一起刪除了一個強大的LINUX,它將失敗於MICROSOFT的帝國主義領域,並且病毒將死亡,這將是完全自由的……
    上帝以良好的積極目的團結起來沒人羅我賣掉

    1.    內斯特 他說:

      // @ mabm1paz:所有發行版都加入了嗎? 最好不要,謝謝。 多樣性和競爭正是使Linux達到其當前質量的原因,並且它肯定會繼續改進。

  11.   森普羅姆斯 他說:

    我剛剛嘗試了一下,但發現了幾個我不知道的命令,但它們很好奇,其中一個是蛇,只需鍵入蛇即可出現,另一個是一種書面角色扮演遊戲(英文) ),寫戰星,這很好奇。

  12.   特魯科22 他說:

    非常有趣的感謝😀

  13.   b1tblu3 他說:

    補償-c | wc -l
    2676

    帶雙標籤
    顯示所有2636種可能性? (和或n)

  14.   安吉爾·勒·布蘭克 他說:

    3811

    使用Arch和OpenBox,我不明白,最好返回Ubuntu,好,XD否

  15.   拉米羅·埃斯蒂加里比亞(Ramiro Estigarribia) 他說:

    它與按不同:
    標籤2次?