Понимание кодировки имени файла Unix

Мне сложно понять, как работает кодировка имени файла. На unix.SE я нахожу противоречивые объяснения. Имена файлов хранятся как символы Чтобы процитировать еще один ответ: Несколько вопросов о кодировке символов файловой системы на Linux […] как вы упомянули в своем вопросе, имя файла UNIX – это всего лишь последовательность символов; ядро ничего не знает о кодировке, […]

Заставить sed запрашивать подтверждение перед каждой заменой?

Есть ли способ заставить sed спросить меня о подтверждении перед каждой заменой? Что-то похожее на «c» при использовании замены внутри vim. Сед делает это вообще?

Должны ли скрипты, требующие sudo fail, если у них их нет, или использовать sudo и prompt?

У меня есть сценарий, который дает мне тонкий контроль над яркостью подсветки и требует, чтобы sudo запускался. По сути, это: backlight="/sys/class/backlight/acpi_video0/brightness" echo $1 | tee $backlight и живет при ~/bin/backlight-adjust . Для сценария нужны привилегии sudo , потому что tee $backlight записывается в привилегированное местоположение. Так что это не удастся, если оно не будет работать […]

Добавление панели во второй монитор

Я установил два монитора в своей системе. Один питается от порта HDMI, а другой – от обычного аналогового порта того же GPU (Nvidia Ge-force 210). Я просто установил двойной дисплей в настройках Nvidia, но не вижу панель корицы на втором мониторе. Как я могу это исправить?

Почему не совместим с GNU / Linux SUS v3 +?

Я ищу конкретные сведения о том, почему не является GNU / Linux в настоящее время SUS (Single UNIX Specification) v3 или даже лучше подходит SUS v4? Какие приложения apis и пользовательские утилиты пропускают или реализуют не совместимым с SUS способом?

Есть ли дистрибутив, который поддерживает откатывание обновленных пакетов?

Есть ли инструмент или даже весь дистрибутив, который поддерживает откатывание измененных пакетов после обновления? В качестве примера: я обновил пакеты A, B и C. После работы с этими пакетами в течение нескольких дней я столкнулся с ошибкой в ​​B, которая является сделкой. Пока я отправляю сообщение об ошибке, мне также нужно понизить B до предыдущей […]

Нужно ли мне что-то делать с «Дельта RPMs отключено»?

При обновлении пакетов на нашем сервере CentOS я получил следующее сообщение: Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. Нужно ли мне что-то делать? Должен ли я просто игнорировать это?

cp -L против cp -H

проблема При копировании файлов с помощью cp -H или cp -L я получаю те же результаты: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! В этом ответе здесь описываются обе опции, аналогичные UNLESS, используемые […]

Как отображать строки 2-4 после каждого результата grep?

Я разбираю файл почтового ящика, который хранит отчеты сервера электронной почты для безуспешно доставленного сообщения электронной почты. Я хочу извлечь плохие адреса электронной почты, чтобы удалить их из системы. Файл журнала выглядит следующим образом: …some content… The mail system <slavicatomic118@hotmail.com>: host mx1.hotmail.com[65.54.188.94] said: 550 Requested action not taken: mailbox unavailable (in reply to RCPT TO […]

Как вернуться с «тестирования» на «стабильный» – понижение ядра

в настоящее время у меня много веселья с apt-get – и это плохо, это была моя собственная ошибка. Я включил пакеты testing в /etc/apt/sources.list для установки определенного пакета. И я сказал, что моя система делает apt-get dist-upgrade . Все работало нормально, но теперь я пытаюсь вернуться к stable версии – и я терпеть неудачу … […]

Linux и Unix - лучшая ОС в мире.