小编Car*_*ger的帖子

Apache 服务器不会自动启动

作为在笔记本电脑上设置开发环境的一部分,我安装了 Apache 很长时间。

但是,由于几个月前我停止了它,它不再在启动时自动启动。我在家里的笔记本电脑和工作中的笔记本电脑上都有这个问题。

我在这两种情况下,几个月前我在 Ubuntu 10.10 中安装了 Apache,使用它几个星期没有出现故障,但有一天我停止了它,现在它不再自动启动。我尝试手动运行更新 rc,但被告知 init 脚本已在使用中。

但是,手动启动/重新启动它

sudo service apache2 start/restart
Run Code Online (Sandbox Code Playgroud)

工作正常。两种情况,我都是等到升级到11.04之后,因为我希望新版本能解决这个问题。但事实并非如此!如果有人能告诉我如何让 Apache 再次自动启动,我将不胜感激。

server 11.04 apache2

11
推荐指数
3
解决办法
5万
查看次数

在最近的 Ubuntu 版本中查找和 bash 问题

在过去六个月左右的时间里,我在 bash 中组合搜索时遇到了问题。确切的示例与 Python 编程有关,但适用于任何类型的检测/操作。

假设我想要我所在目录中所有 Python 文件的列表。这很简单:

find . -name '*.py'
Run Code Online (Sandbox Code Playgroud)

现在,假设我只对那些包含字符串“psycopg”的 Python 文件感兴趣,例如因为我想从旧的 PostgreSQL 访问库psycopg 转换psycopg2。还是很简单的:

grep -l  psycopg `find . -name '*.py'`
Run Code Online (Sandbox Code Playgroud)

现在,假设我想列出这些文件的完整列表,以检查它们的日期戳以查看我上次接触它们的时间。我也希望在 gedit 中打开它们,但让我们坚持以下列表:

ls -l `!!`
Run Code Online (Sandbox Code Playgroud)

扩展到

ls -l `grep -l  psycopg `find . -name '*.py'``
Run Code Online (Sandbox Code Playgroud)

现在,会发生什么?答:没什么。bash 提示只是挂起。这是为什么?这可能是一种错误的做事方式,但它曾经奏效。我很确定它可以在 Ubuntu 10.10 或 10.04 之前运行。

bash 11.04 grep

2
推荐指数
3
解决办法
212
查看次数

标签 统计

11.04 ×2

apache2 ×1

bash ×1

grep ×1

server ×1