mark Asked: 2010-11-02 10:45:43 +0800 CST2010-11-02 10:45:43 +0800 CST 2010-11-02 10:45:43 +0800 CST 可启动/可停止服务的自动完成? 772 在暴发户之前,很容易获得适当的自动完成功能,例如我输入sudo /etc/init.d/rsys<tab>和我想做什么,然后我就走了。 现在我需要 (?) 来写sudo stop rsys<tab>,但它不起作用;似乎 bash 不知道此时可以启动/停止哪些服务。 是否有 Ubuntu 软件包或手动激活? 10.10 upstart 1 个回答 Voted Best Answer JanC 2010-11-02T11:09:29+08:002010-11-02T11:09:29+08:00 该service命令具有自动完成功能,例如: sudo service rsys<tab> stop 变成: sudo service rsyslog stop 显然没有人花时间为新贵编写自动完成支持...... 更新:现在有新贵的 bash-completion(我不确定它是否会包含在 Ubuntu 10.04 或 10.10 中,但应该包含在 Ubuntu 11.04 中,您也可以在错误报告中找到旧版本的解决方案)。
该
service
命令具有自动完成功能,例如:变成:
显然没有人花时间为新贵编写自动完成支持......
更新:现在有新贵的 bash-completion(我不确定它是否会包含在 Ubuntu 10.04 或 10.10 中,但应该包含在 Ubuntu 11.04 中,您也可以在错误报告中找到旧版本的解决方案)。