为此,我在 vim 中设置了文件类型。我希望帮助程序是man
. 这当然行不通。例如,对于ssh_config
的手册页,如果我在一个单词上,比如说ServerAliveCountMax
,我会收到一个错误,因为没有手册页ServerAliveCountMax
- 它在ssh_config
的手册页中。
从命令行,有没有办法跳转到字符串或在里面运行某种类型的命令man
?随便怎么样都info
可以带我到Miscellaneous
的部分screen
的信息页面:
info screen Miscellaneous
Run Code Online (Sandbox Code Playgroud)
这可能man
吗?即使运行搜索也会服务......
对于 OSX/*BSD with /usr/bin/man
,这有效:
man -P 'less -p PATTERN' ssh_config
Run Code Online (Sandbox Code Playgroud) 背景:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS"
Run Code Online (Sandbox Code Playgroud)
我已经构建了 nginx,我想使用 upstart 来启动它:
来自该站点的 nginx 新贵脚本:
description "nginx http daemon"
start on runlevel 2
stop on runlevel 0
stop on runlevel 1
stop on runlevel 6
console owner
exec /usr/sbin/nginx -c /etc/nginx/nginx.conf -g "daemon off;"
respawn
Run Code Online (Sandbox Code Playgroud)
当我尝试使用 initctl 运行它时,我得到了“未知工作”,我刚刚了解到这显然意味着存在错误,(用“错误”来描述错误有什么问题?)
有人可以指出我正确的方向吗?我已经阅读了文档,就像它一样,对于 SysV init 替代品来说,它似乎有点稀疏......但是只要将这个工作添加到列表中,运行它,然后继续我的生活。 .. 有小费吗?
编辑:initctl 版本 init(新贵 0.6.5)
我一直在深入研究 /usr/bin 中的 osX 实际附带的内容,尤其是 /usr/libexec。
确实非常好,虽然命令语法有点……奇怪。
让我把好奇心引向让我想到这个的命令:
networksetup -printcommands
Run Code Online (Sandbox Code Playgroud)
我想不出一个命令可以更好地说明良好完成的必要性。
security -h
Run Code Online (Sandbox Code Playgroud)
也许,但这些命令具有熟悉的易于阅读的格式。
我恳求社区,请指点我可以找到这样的东西的地方。我从来没有正确输入它们,为此我很想完成选项卡
任何人都知道我可以在哪里抓东西?我更愿意站在巨人的肩膀上,而不是试图让 zsh/bash 完成脚本从我的额头跳入世界,准备战斗,就像雅典娜一样。
说到 compctl,我不是宙斯。一点也不。
试图了解更多关于苹果“防火墙”的信息。究竟是什么?
In /usr/libexec/ApplicationFirewall
Run Code Online (Sandbox Code Playgroud)
有一堆未记录的程序,我在 OSx 文档的神秘迷宫中徘徊......但他们甚至没有提到它。它是什么样的东西?
我正在使用puppet设置 VirtualBox、Ubuntu 10.10 来宾、Mac OSX 主机。
一旦我到了一个 shell,一切就正常了。
但是,下载 .iso 并创建虚拟机本身似乎需要一段时间。
我想找到一种方法来真正快速地做到这一点,我将需要这种能力
吹走并快速改造虚拟机,理想情况下就像“肥皂泡”。
在云中,libcloud 运行良好,但这只是一种情况。
我有哪些快速创建 virtualbox 实例的选项?
mac-osx ×2
debian ×1
firewall ×1
man ×1
python ×1
ubuntu ×1
ubuntu-10.04 ×1
upstart ×1
virtualbox ×1
zsh ×1