Linux和osx中的man命令非常适合于学习更多关于终端命令的知识,但并不适用于所有情况。ReaderUndecim共享一个快捷方式,使人对某些命令更有用。
如果您一直在尝试使用命令行,那么您应该了解man命令,它为您提供有关某个命令的操作说明(例如,man ls将告诉您有关ls命令的所有信息)。但是,该手册并没有关于每个命令的信息。例如,在Ubuntu上,if命令没有手册。这是一个内置于命令行的函数,因此它不像大多数程序那样是一个单独的程序。您可以使用命令行中内置的help命令获取有关它的信息。
为了方便起见,你可以让帮助成为男人的退路。您只需将此文件添加到主目录中.bashrc文件的末尾(Mac OS X Snow Leopard用户,此文件称为.bash\u profile):
man () { /usr/bin/man $@ || (help $@ 2> /dev/null && help $@ | less) }然后重新启动命令行,或者运行。bashrc重新加载文件。
这将覆盖man命令。它调用man程序,如果找不到手动页面,则检查help命令中的信息,并将输出管道设置为“less”,这使它的行为更像man。
当然,如果man不返回任何东西,您总是可以使用帮助,但这是一个有用的快捷方式,可以使您不必重新运行命令。另外,请务必查看其他在终端中提供帮助的命令。
[通过#提示]
如果其他方法都失败了,请阅读手册。Linux和Mac上的命令行用户知道,他们可以键入“man”,然后输入命令名来查看该命令的详细说明。这些手册页很有用,但很冗长。有时,你所需要的只是一个简短的命令解释,以刷新你的记...
Linux命令行有两件事是正确的:第一,在任何给定的时间都可以使用成千上万个可能的命令;第二,最终只能使用其中的一小部分。尽管提供了力量,我们大多数人只是重复同样的命令一遍又一遍。 ...
...受限用户不能更改其目录,您可以控制他们可以访问哪些命令。下面介绍如何在Linux上设置受限shell。 受限炮弹 受限shell不是另一个shell。这是标准外壳的另一种模式。Bash、Korn、Fish和其他shell都可以在受限shell模式下启动。在...
... 有53个shopt选项。如果在没有任何选项的情况下使用shopt命令,它会列出这些选项。如果我们通过wc命令输出,它将为我们计算行、字和字符。因为每个shopt选项都在自己的行上,所以行数就是选项数。 我们键入以下内容: shopt | ...
...还自动为手册页着色。 要在Ubuntu上安装most,请使用以下命令: sudo apt-get install most 要在Fedora上安装most,请键入: sudo dnf install most 要在Manjaro上安装most,请键入: sudo pacman -Syu most 将most设置为默认寻呼机 为了告诉Linux使用most...
... 在旧的Unix笑话中有一个核心真理,“你需要知道的唯一命令是man。”手册页包含了丰富的知识,当你想了解一个命令时,应该首先打开手册页。 为您编写的实用程序或命令提供一个手册页,可以将其从一段有用的代码提升到一...
...于Linux的一切都在它的手册页中。例如,您可以搜索一个命令来完成一个任务,即使您不知道它叫什么。但是你怎么能找到手册页呢?这里有一些技巧。 linux的内置手册 有一个古老的(来自Unix黄金时代)Linux笑话说,您需要知...
...须安装一个C编译器,Bison和Flex。 构建说明说要发出make命令,所以我们还需要make。 构建此应用程序所需的工具有C编译器、Bison、Flex、make和Git(将存储库克隆到您的计算机)。 本文是在运行Ubuntu、Fedora和Manjaro Linux发行版的计...
命令行用户知道如何阅读手册:键入“man”,然后输入命令名,您将看到详细的解释。这些手册很有用,但冗长,用数百字来解释命令的每一个细节。 当你想知道一切的时候,这很好,但是大多数时候你都在寻找一个特定的用...