/ dev / nullを空にするにはどうすればよいですか?[閉まっている]


38

Ubuntu 10.10を使用しています。

私は一般的にコンピューターが得意ですが、ほとんどがWindowsで、Ubuntuにはあまり詳しくありません。私はウェブサイトをセットアップしようとしています。そして、私にアドバイスを与えている学校のIT部門で働いている友人と話しています。

彼は、コマンドプロンプトを開いて入力する必要があると私に言ったsudo /etc/init.d/apache2 startが、私がすることはすべて表示されますsudo: /etc/init.d/apache2: command not found

私は友人にエラーを伝え、彼は私のファイル/dev/nullがいっぱいだと言ったので、私はそれを見つけようとしましたが、それは隠しファイルです。私は、Ubuntuではなく、Windowsで隠しファイルを表示する方法を知っています。

私の友人は現在オフラインですので、誰かが私の削除方法を教えてくれることを望んでい/dev/nullますか?ありがとう!


42
あなたの「友達」は本当に友達ですか?
-jscott

15
どうやらあなたの友人はあなたの質問に答えたくありません。代わりにServerFaultを使用してください。
C.ロス

11
そのような友人と、誰が敵を必要としますか?また、init.dスクリプトを直接呼び出すのではなく、Apacheを起動するsudo service apache2 startか試してくださいsudo service httpd start
イアンC.

4
/dev/null空であることを確認するには:wc /dev/null。すべてゼロを取得する必要があります(これは、偶然、「友人」の言うことに対して払うべき注意の量です)。空にするには/dev/nullcat /dev/null /dev/null [OK、最後の1つについて冗談を言うだけです。;)]
追って通知があるまで一時停止します。

2
OPに直接回答するまで音声が聞こえないため、全員に+1します。私たちは皆、ある時点でそこにいました。
-AndyN

回答:


42

/ dev / nullを空にすることはできません。これは意味がありません。あなたの友人はあなたと冗談を言っています。

ただし、apache2がインストールされていないようです。でインストールできるはずですsudo aptitude install apache2


13
+1-「ビットバケットがいっぱいです。それを空にして任意のキーを押して続行してください。」
エヴァンアンダーソン

2
ああ、私は今それを手に入れました、ありがとう(グーグル/ dev / null)。「Apache」をインストールするためのチュートリアルに従っています。助けてくれてありがとう(すべての正しい答えを支持したり受け入れたりすることはできません)!
ジェイソンメランデス

1
@ジェイソン私は偶然それをやった。再起動しても何も表示されませんでした...起動スクリプトがの存在にどれだけ依存しているかは驚くべきことです/dev/null
バリーカーター

1
トラックをカバーしたい場合は、カスタムの「ヌル」オブジェクトを作成し、それらにログをダンプすることができます...ちょっとしたブラックホールのようなものです。
ジェイソンBシュラウト

25

私は他のすべてのポスターに同意する一方で、この場合には、あなたの友人があなたをいじりされていることを、私はしているの/ dev / nullがいっぱいのシステムを持っていました。

どういうわけか、/ dev / nullは削除され、次回誰かが削除したとき

verbose-command > /dev/null

/ dev / nullと呼ばれる単一の大きなファイルでルートパーティションを完全に満たし、/ dev / nullに書き込めなくなったためにコマンドが停止しました。これを記述するための「/ dev / nullが満たされた」よりも効率的な方法は見つかりませんでした。

この場合、それがあなたの問題だとは思わないことを強調しなければなりません。apache2パッケージがインストールされていないという説明は、はるかに可能性が高いです!また、どのような状況でも削除しないでください/dev/null。システムの正常な動作にはその存在が必要です。

編集:約4年後、アートを模倣した人生の素晴らしいケースでは、Server Faultが最終的にそのような質問を持っているようです:ファイルが大きすぎて/ dev / null


まあ、技術的には/ dev / nullは仮想ファイルではなかったのでいっぱいになりませんでしたが、適合すると思います;-)
Bart Silverstrim

6

空軍では、1ガロンのプロップ洗浄または50ヤードの飛行ラインを取得するために、初心者が送られます。これはsys-opに相当すると思います。あなたの友人はあなたの費用で楽しんでいます。


あなたはまだ小道具を使用していますか、それはヘリコプターのローターからもカウントされますか?
バートシルバース

3
@Bartローターウォッシュはより集中されています。通常、必要なのはハーフガロンだけです:)
voretaq7

5

最初にすべきことは、友人の話を聞くのをやめることです。真剣に、彼があなたに与えたアドバイスは全く意味をなさない。「/ dev / null」はファイルではなく、いっぱいになることはできません。システムがさまざまな目的に使用する特別なデバイスノードです。

Apacheがインストールされていないため、コマンドが失敗している可能性があります。最初にインストールして、より良い結果が得られるかどうかを確認してください。


8
あなたが明らかにLinuxを知らない人をいじっていて、彼らが彼を愚かに見せて恥ずかしくさせたいなら、それは答えとして完璧に理にかなっています。
バートシルバース

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.