Как действительно скрыть вывод терминала?

По существу, вот что происходит:

Пакет linux-image-virtual предназначен для виртуальных машин. Виртуальные машины традиционно являются серверами.

Однако, если вы установили пакет linux-image-2.6.35-30, он должен установить нормальное ядро.

Надеюсь, это ответит на ваш вопрос.

6
задан 15 June 2012 в 09:13

7 ответов

То, что вы видите, это ошибки, которые печатаются на stderr (стандартная ошибка). По умолчанию stderr печатается на терминал, используемый для запуска программы. Мы можем легко это изменить, чтобы указать на / dev / null, что в основном является черной дырой. Это устройство, которое ничего не делает, поэтому, когда вы пишете, ничего не происходит. Следующая команда перенаправляет все выходные данные (stderr и stdout) на / dev / null, а затем возвращает ваш терминал.

firefox &> /dev/null &

&> - перенаправитель, /dev/null - это место, где мы находимся перенаправление, а последний & означает «фоновый» процесс, поэтому мы можем вернуть наш терминал. На стороне примечания, если вы когда-нибудь захотите вернуть запрограммированную программу обратно на терминал, вы можете использовать команду fg (short for foreground), чтобы вернуть ее.

11
ответ дан 25 July 2018 в 18:30

То, что вы видите, это ошибки, которые печатаются на stderr (стандартная ошибка). По умолчанию stderr печатается на терминал, используемый для запуска программы. Мы можем легко это изменить, чтобы указать на / dev / null, что в основном является черной дырой. Это устройство, которое ничего не делает, поэтому, когда вы пишете, ничего не происходит. Следующая команда перенаправляет все выходные данные (stderr и stdout) на / dev / null, а затем возвращает ваш терминал.

firefox &> /dev/null &

&> - перенаправитель, /dev/null - это место, где мы находимся перенаправление, а последний & означает «фоновый» процесс, поэтому мы можем вернуть наш терминал. На стороне примечания, если вы когда-нибудь захотите вернуть запрограммированную программу обратно на терминал, вы можете использовать команду fg (short for foreground), чтобы вернуть ее.

11
ответ дан 2 August 2018 в 00:41

То, что вы видите, это ошибки, которые печатаются на stderr (стандартная ошибка). По умолчанию stderr печатается на терминал, используемый для запуска программы. Мы можем легко это изменить, чтобы указать на / dev / null, что в основном является черной дырой. Это устройство, которое ничего не делает, поэтому, когда вы пишете, ничего не происходит. Следующая команда перенаправляет все выходные данные (stderr и stdout) на / dev / null, а затем возвращает ваш терминал.

firefox &> /dev/null &

&> - перенаправитель, /dev/null - это место, где мы находимся перенаправление, а последний & означает «фоновый» процесс, поэтому мы можем вернуть наш терминал. На стороне примечания, если вы когда-нибудь захотите вернуть запрограммированную программу обратно на терминал, вы можете использовать команду fg (short for foreground), чтобы вернуть ее.

11
ответ дан 4 August 2018 в 16:11

То, что вы видите, это ошибки, которые печатаются на stderr (стандартная ошибка). По умолчанию stderr печатается на терминал, используемый для запуска программы. Мы можем легко это изменить, чтобы указать на / dev / null, что в основном является черной дырой. Это устройство, которое ничего не делает, поэтому, когда вы пишете, ничего не происходит. Следующая команда перенаправляет все выходные данные (stderr и stdout) на / dev / null, а затем возвращает ваш терминал.

firefox &> /dev/null &

&> - перенаправитель, /dev/null - это место, где мы находимся перенаправление, а последний & означает «фоновый» процесс, поэтому мы можем вернуть наш терминал. На стороне примечания, если вы когда-нибудь захотите вернуть запрограммированную программу обратно на терминал, вы можете использовать команду fg (short for foreground), чтобы вернуть ее.

11
ответ дан 6 August 2018 в 00:50

То, что вы видите, это ошибки, которые печатаются на stderr (стандартная ошибка). По умолчанию stderr печатается на терминал, используемый для запуска программы. Мы можем легко это изменить, чтобы указать на / dev / null, что в основном является черной дырой. Это устройство, которое ничего не делает, поэтому, когда вы пишете, ничего не происходит. Следующая команда перенаправляет все выходные данные (stderr и stdout) на / dev / null, а затем возвращает ваш терминал.

firefox &> /dev/null &

&> - перенаправитель, /dev/null - это место, где мы находимся перенаправление, а последний & означает «фоновый» процесс, поэтому мы можем вернуть наш терминал. На стороне примечания, если вы когда-нибудь захотите вернуть запрограммированную программу обратно на терминал, вы можете использовать команду fg (short for foreground), чтобы вернуть ее.

11
ответ дан 7 August 2018 в 18:15

То, что вы видите, это ошибки, которые печатаются на stderr (стандартная ошибка). По умолчанию stderr печатается на терминал, используемый для запуска программы. Мы можем легко это изменить, чтобы указать на / dev / null, что в основном является черной дырой. Это устройство, которое ничего не делает, поэтому, когда вы пишете, ничего не происходит. Следующая команда перенаправляет все выходные данные (stderr и stdout) на / dev / null, а затем возвращает ваш терминал.

firefox &> /dev/null &

&> - перенаправитель, /dev/null - это место, где мы находимся перенаправление, а последний & означает «фоновый» процесс, поэтому мы можем вернуть наш терминал. На стороне примечания, если вы когда-нибудь захотите вернуть запрограммированную программу обратно на терминал, вы можете использовать команду fg (short for foreground), чтобы вернуть ее.

11
ответ дан 10 August 2018 в 06:59

То, что вы видите, это ошибки, которые печатаются на stderr (стандартная ошибка). По умолчанию stderr печатается на терминал, используемый для запуска программы. Мы можем легко это изменить, чтобы указать на / dev / null, что в основном является черной дырой. Это устройство, которое ничего не делает, поэтому, когда вы пишете, ничего не происходит. Следующая команда перенаправляет все выходные данные (stderr и stdout) на / dev / null, а затем возвращает ваш терминал.

firefox &> /dev/null &

&> - перенаправитель, /dev/null - это место, где мы находимся перенаправление, а последний & означает «фоновый» процесс, поэтому мы можем вернуть наш терминал. На стороне примечания, если вы когда-нибудь захотите вернуть запрограммированную программу обратно на терминал, вы можете использовать команду fg (short for foreground), чтобы вернуть ее.

11
ответ дан 15 August 2018 в 18:57

Другие вопросы по тегам:

Похожие вопросы: