如何列出系统中所有现有命令

谁曾不想知道我们系统中存在的所有命令?

好吧,这里还有一个好奇心...我当然想分享,我分享如何列出系统中所有可用的命令😉

compgen -c

准备好了,这已经足够😀

在终端中,将显示所有可用的命令,如果您愿意,可以将这些命令保存在文本文件中以从容查看:

compgen -c >> comandos.txt

就像,你可以看到带有参数 -a 所有 别号:

compgen -c

无论如何...这是非常简单的事情,但我希望它对您有用。

问候

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.    sieg84

        补偿-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.    sieg84

          补偿-c | wc -l
          4004
          在Fedora 18上刚刚安装

          1.    猎人

            太高了……我的工作量中有2869,这就是小工具。

        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次?