Назад | Перейти на главную страницу

Как очистить / dev / null?

Я использую Ubuntu 10.10.

Я в целом хорошо разбираюсь в компьютерах, но в основном с Windows, я не очень хорошо знаком с Ubuntu. Я пытаюсь создать веб-сайт и разговариваю со своим другом, который работает в школьном ИТ-отделе и дает мне советы.

Он сказал мне, что мне нужно открыть командную строку и ввести sudo /etc/init.d/apache2 start но когда я делаю все, что вижу, это sudo: /etc/init.d/apache2: command not found.

Я сообщил своему другу об ошибке, и он сказал, что мой файл /dev/null был заполнен, поэтому я попытался найти его, но это скрытый файл. Я знаю, как просматривать скрытые файлы в Windows, но не в Ubuntu.

Мой друг сейчас не в сети, поэтому я надеюсь, что кто-нибудь скажет мне, как удалить мой /dev/null? Спасибо!

Очистить / dev / null невозможно, это не имеет смысла. Ваш друг шутит с вами.

Однако похоже, что у вас не установлен apache2. Вы сможете установить его с помощью sudo aptitude install apache2

Хотя я согласен со всеми другими плакатами, что в этом случае ваш друг с вами шутит, я иметь была система, в которой заполнен / dev / null.

Каким-то образом / dev / null был удален, и в следующий раз, когда кто-то это сделал

verbose-command > /dev/null

он полностью заполнил корневой раздел одним большим файлом с именем / dev / null, и команда застопорилась, поскольку больше не могла писать в / dev / null. Мы не нашли более эффективного способа описать это, чем «/ dev / null заполнено».

Я должен подчеркнуть, что не думаю, что это ваша проблема в данном случае. Объяснение того, что пакет apache2 не установлен, более вероятно! И ни при каких обстоятельствах нельзя удалять /dev/null, его наличие необходимо для нормальной работы системы.

редактировать: и примерно четыре года спустя, в красивом случае жизни, имитирующей искусство, кажется, что у Server Fault наконец-то возник такой вопрос: Файл слишком велик для / dev / null

В ВВС новичков отправляют забрать галлон промывочной воды или 50 ярдов линии полета. Я предполагаю, что это эквивалент sys-op. Ваш друг просто развлекается за ваш счет.

Первое, что вам следует сделать, это перестать слушать друга. Серьезно, тот совет, который он тебе дал, не имеет абсолютно никакого смысла. '/ Dev / null' не является файлом, он не может быть заполнен, это специальный узел устройства, который ваша система использует для различных целей.

Ваша команда, скорее всего, не работает, потому что apache не установлен. Сначала попробуйте установить его и посмотрите, есть ли у вас лучшие результаты.

Посмотрите определение «ноль», и у вас будет причина ударить своего друга «подсказкой» за то, что он возился с вами.