Существует ли стандартное место для размещения пользовательских сценариев Linux?

Тестирование:

Когда вы включаете свой ноутбук, вы видите меню Grub? Если да, продолжайте. Если нет, удерживайте shift во время включения, чтобы получить доступ к меню Grub. Выберите подходящую опцию (обычная запись Ubuntu - это то, что вы ищете), и вместо того, чтобы нажать enter для выбора, нажмите e, чтобы изменить параметры загрузки. В режиме редактирования найдите строку linux /vmlinuz-<your kernel version number> <some parameters here> и добавьте acpi_backlight=vendor после quiet splash, разделенные пробелом с обеих сторон. Если вы сделаете это правильно, это ничего не изменит навсегда. это будет одноразовое изменение, и все изменения будут стерты при перезагрузке, поэтому не стесняйтесь играть с опциями. Вы можете использовать это как ссылку. Затем нажмите Ctrl + X или F10 для загрузки. Теперь он должен загрузиться в Ubuntu, как обычно. войдите в систему и попробуйте проверить свои клавиши для изменения яркости. Если это сработает, вы можете сделать изменение постоянным.

Выполнение постоянных изменений

Примечание:

Чтобы играть в безопасное место, проверьте все перед внесением постоянных изменений. И если вы не настолько опытные, следуйте инструкциям, описанным выше, чтобы предотвратить будущий сбой загрузки. Любой урон может быть отменен, но сэкономить на некоторых проблемах. Откройте терминал (Ctrl + Alt + T) тип sudoedit /etc/default/grub и нажмите enter. Введите пароль при появлении запроса. Ваш любимый (по умолчанию) редактор откроется с файлом. Найдите строку, которая читает GRUB_CMDLINE_LINUX_DEFAULT="<some boot parameters>". По умолчанию <some-boot-parameters> являются quiet splash. Добавьте acpi_backlight=vendor в конец в кавычках, разделенных пробелом из существующих аргументов. Сохраните файл и выйдите из редактора. запустите sudo update-grub с терминала, чтобы записать изменения в меню grub.

Изменения применяются при перезагрузке.

1
задан 16 March 2017 в 02:12

3 ответа

/usr/local/bin кажется обычным местом, и этот каталог должен быть пустым при свежих установках.

Источник: принятый ответ на этот вопрос:

Различия между / bin, / sbin, / usr / bin, / usr / sbin, / usr / local / bin, / usr / local / sbin
12
ответ дан 25 May 2018 в 05:55
  • 1
    Это всегда отбрасывает меня - будет ли скрипт (т. Е. Не двоичный файл) войти в bin? [F2]? [F3]? вздох. – Monkpit 20 May 2016 в 20:31
  • 2
    Как только вы прекратите делать различие между исполняемым файлом и скриптом, вы сразу получите свои сомнения :) – Marcin Orlowski 23 April 2017 в 17:21

Вы можете поместить скрипты в /opt/bin и добавить местоположение в PATH.

Смотрите:

Переменная среды пути Linux Постоянно добавляйте каталог в оболочку PATH Для глобального использования in:
/etc/bash.bashrc
или
/etc/profile
11
ответ дан 25 May 2018 в 05:55

Есть несколько мест, которые вы могли бы разместить, обычно я помещаю их в /opt/ и обновляю PATH для каждого пользователя (или глобально в /etc/bash.bashrc), поэтому он доступен для пользователей. /opt/ более или менее сконструирован для того, что вы хотите сделать.

5
ответ дан 25 May 2018 в 05:55

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

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