我在周六升级到 Mac OS X 10.7,并一直在恢复我从源代码构建的一些应用程序,当我注意到手册页无法正确呈现命令行标志时,如下图所示。
不幸的是,我不能保证这种情况何时开始发生,但是自从安装以来,我只从源代码构建了 ffmpeg、x264、nmap、libpcap 和 tcpdump。
当我第一次安装操作系统时,我实际上也不能保证手册页是完整的。不过,当我在 Vim 中查看它们时,它们看起来完好无损,正如您在同一个 man 文件的另一个屏幕截图中看到的那样。
那么,为什么我的手册页坏了?
我不清楚该-R标志的确切用途chflags。我想知道是否有人可以帮助我。
手册页是这样说的:
递归:更改以文件为根的文件层次结构的文件标志,而不仅仅是文件本身。
我不明白这是什么意思。有人能告诉我chflags -R hidden和 just之间有什么区别chflags hidden吗?
这里有一个在线手册页供参考:http : //ss64.com/osx/chflags.html
我的 Arch linux 安装和 ArchBang 安装都遇到了 apropos 问题。
当我运行aproposorwhatis命令时,它会为我输入的任何内容返回“不合适”,甚至包括“man”和“ls”之类的内容。
其他来源建议运行该makewhatis命令,但我的两个系统都找不到该命令。我查看了 /usr/sbin 目录,那里没有 makewhatis 二进制文件。
我重新安装了整个 man 包,但没有做其他更改。
这可能不存在于存储在 arch RPM 中的包中吗?
我阅读了wc命令的手册,但无法理解该参数的解释。请帮忙。
官方解释如下:
--files0-from=F
read input from the files specified by NUL-terminated names in file F; If
F is - then read names from standard input
Run Code Online (Sandbox Code Playgroud) 在Debian上挤。运行ps -p $$showbash是我当前的 shell,ls -l $(which sh)showssh是到bash. 那么,为什么当我运行时man sh,我会得到 的手册页dash?这只是 Debian 中的一个错误吗?
所以,在这个网站上你输入一个 unix 命令,它会将命令分解成它的参数,解释什么是做什么的。我想它是基于 MAN 的,但我不确定。我的书签丢了,有人知道吗?谢谢!
我试图了解更多grep(正如我的同事所建议的),因为我很少使用它并且需要更新我的 Unix 知识。但是,当我键入 时man grep,会显示以下消息:
No manual entry for grep
很多命令都会出现这种情况,每个命令都说明没有针对该特定命令的手动输入。
我想知道是否有办法查看所有手册页(或至少是它们的标题)?我想知道这台机器上是否没有手册页。
谢谢!
澄清:我没有使用 Unix 的常规发行版。我没有 Ubuntu 或类似的东西。man 命令在那里,但似乎不存在手册页。很久以前有人(我不知道是谁)在这台机器上安装了这个版本的 Unix。
说明 2
我对手册页本身不感兴趣;我知道我可以谷歌他们。但是,我想知道这台机器上是否安装了手册页。
尝试的解决方案
man -dD:响应是What manual page do you want?
man -k:响应是apropos what?
我想查看俄语的手册页。是否有可能做到这一点?如果是,我需要做什么?我可以只使用 apt-get 安装它吗?我试图谷歌,但没有找到答案。
我正在使用 Ubuntu 12.04.1。
我试图理解以下 shell 命令,以获取可以更新的软件包列表:
dpkg --get-selections | xargs apt-cache policy {} | grep -1 Installed | sed -r 's/(:|Installed: |Candidate: )//' | uniq -u | tac | sed '/--/I,+1 d' | tac | sed '$d' | sed -n 1~2p
Run Code Online (Sandbox Code Playgroud)
这是什么grep -1意思?-1我在 grep 的手册页或互联网上的任何地方都找不到任何提及。
在 VI 和 man 命令中,如何精确匹配一个字符串?我不知道如何精确匹配一个字符串~
可能的重复:
如何让man实用程序less用于显示手册而不是more?
如何使用 less-editor 打开命令的手册页?
或者,我如何在硬盘驱动器上找到手册页
我试过使用 manpath 命令,但在solaris上似乎不存在。也许有一个命令可以以某种方式搜索联机帮助页?
man ×11
linux ×5
command-line ×4
shell ×3
bash ×2
macos ×2
unix ×2
arch-linux ×1
dash-shell ×1
debian ×1
grep ×1
less ×1
osx-lion ×1
solaris ×1
terminal.app ×1
vi ×1