我正在使用 Ubuntu 10.10。
我通常擅长计算机,但主要使用 Windows,我对 Ubuntu 不太熟悉。我正在尝试建立一个网站,我正在与一位在学校 IT 部门工作的朋友交谈,他正在给我建议。
他告诉我,我需要打开一个命令提示符并输入,sudo /etc/init.d/apache2 start但是当我做的时候,我看到的只是sudo: /etc/init.d/apache2: command not found.
我告诉我的朋友这个错误,他说我的文件/dev/null已满,所以我试图找到它,但它是一个隐藏文件。我知道如何在 Windows 中查看隐藏文件,但在 Ubuntu 中不知道。
我的朋友现在离线,所以我希望有人能告诉我如何删除我的/dev/null? 谢谢!
Ama*_*rus 42
不可能清空 /dev/null,这是没有意义的。你的朋友在和你开玩笑。
但是,听起来您没有安装 apache2。你应该可以安装它sudo aptitude install apache2
Mad*_*ter 25
虽然我同意所有其他海报,但在这种情况下,你的朋友正在惹你,我有一个 /dev/null 填满的系统。
不知何故, /dev/null 被删除了,下次有人这样做了
verbose-command > /dev/null
Run Code Online (Sandbox Code Playgroud)
它用一个名为 /dev/null 的大文件完全填满了根分区,并且该命令停止了,因为它无法再写入 /dev/null。我们发现没有比“/dev/null 已填满”更有效的描述方式了。
我必须强调,在这种情况下,我认为这不是你的问题。关于没有安装 apache2 包的解释更有可能!在任何情况下都不应删除/dev/null,它的存在对于健全的系统操作是必要的。
编辑:大约四年后,在模仿艺术的一个很好的生活案例中,似乎Server Fault终于有这样一个问题:文件对于/ dev / null来说太大了
在空军中,新手被派去取回一加仑的道具清洗液或 50 码的飞行路线。我猜这是 sys-op 等价物。你的朋友只是在以你为代价来享受一些乐趣。
你应该做的第一件事就是停止听你朋友的话。说真的,他给你的建议完全没有意义。'/dev/null' 不是一个文件,它不能填满,它是您的系统用于各种目的的特殊设备节点。
您的命令可能会失败,因为未安装 apache。尝试先安装它,看看是否有更好的结果。
| 归档时间: |
|
| 查看次数: |
5060 次 |
| 最近记录: |