Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:конфигурационные_файлы [2009/08/10 01:21] создано |
wiki:конфигурационные_файлы [2012/05/29 22:25] [Критические системные файлы] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Конфигурационные файлы ====== | ====== Конфигурационные файлы ====== | ||
- | Практически все настройки практически всех приложений в Ubuntu, включая системные компоненты, храняться в виде обычных текстовых файлов различного формата, называемых конфигурационными файлами или просто «//конфигами//». Нормальные приложения обычно содержат встроенный редактор параметров, основные настройки системы так же можно легко изменить с помощью графических утилит, доступных из меню «//Система//». Однако некоторые операции требуют редактирования системных файлов конфигурации, к которым нет доступа из графического окружения. | + | Практически все настройки практически всех приложений в Ubuntu, включая системные компоненты, храняться в виде обычных текстовых файлов различного формата, называемых конфигурационными файлами или просто «//конфигами//». Это очень удобно, поскольку позволяет просто читать и менять их не только из конкретного приложения. Нормальные программы обычно содержат встроенный редактор параметров, основные настройки системы так же можно легко изменить с помощью графических утилит, доступных из меню «//Система//». Однако некоторые операции требуют редактирования системных файлов конфигурации, к которым нет доступа из графического окружения. |
===== Редактирование конфигурационных файлов ===== | ===== Редактирование конфигурационных файлов ===== | ||
Строка 7: | Строка 7: | ||
Большинство конфигурационных файлов, которые приходится редактировать вручную, к тому же доступны для изменения только пользователю с привилегиями root. Если вам неоходимо отредактировать подобный файл, то вы можете поступить несколькими способами: | Большинство конфигурационных файлов, которые приходится редактировать вручную, к тому же доступны для изменения только пользователю с привилегиями root. Если вам неоходимо отредактировать подобный файл, то вы можете поступить несколькими способами: | ||
- | * Самый простой путь: вызвать диалог запуска программ (по умолчанию - <key>Alt-F2</key>) и запустить обычный текстовый редактор с правами суперпользователя (пользователи Kubuntu должны подставить вместо //''gedit''// текстовый редактор KDE //''kate''//) командой: | + | ** Самый простой путь: вызвать диалог запуска программ (по умолчанию - <key>Alt-F2</key>) и запустить обычный текстовый редактор с правами суперпользователя командой: |
+ | .. <code>gksu gedit /путь/до/файла</code> | ||
+ | .. Пользователи Kubuntu должны подставить вместо //''gedit''// текстовый редактор KDE //''kate''//. У вас попросят ввести ваш пароль и, если вы являетесь администратором компьютера, откроется для редактирования нужный файл. | ||
- | gksu gedit /путь/до/файла | + | ** То же самое можно сделать из терминала, запустив редактор командой |
- | + | .. <code>sudo gedit /путь/до/файла</code> | |
- | У вас попросят ввести ваш пароль и, если вы являетесь администратором компьютера, после этого откроется для редактирования нужный файл. | + | .. В этом случае вместо графического окна с запросом пароля у вас появится запрос непосредственно в терминале. |
- | + | ||
- | * То же самое можно сделать из терминала, запустив редактор командой | + | |
- | + | ||
- | sudo gedit /путь/до/файла | + | |
- | + | ||
- | В этом случае вместо графического окна с запросом пароля у вас появится запрос непосредственно в терминале. | + | |
<note important>При введении пароля в терминале на экране ничего не отображается, ни звёздочек, ни чёрточек, ни каких-либо других символов, это нормально и так и должно быть, просто вводите пароль и нажимайте <key>Enter</key></note> | <note important>При введении пароля в терминале на экране ничего не отображается, ни звёздочек, ни чёрточек, ни каких-либо других символов, это нормально и так и должно быть, просто вводите пароль и нажимайте <key>Enter</key></note> | ||
- | * Ну и наконец можно отредактировать текстовый файл непосредственно из терминала, не открывая графических приложений вообще. Существует масса текстовых редакторов для терминала, самыми популярными в среде линуксойдов являются //''vi''// и //''emacs''//, однако ни первым, ни вторым новичку пользовать в принципе нереально, поэтому лучше всего использовать простой в освоении редактор //''nano''//, доступный по умолчанию в любой версии Ubuntu. Для открытия текстового файла с правами суперпользователя в //''nano''// просто наберите в терминале | + | ** Ну и наконец можно отредактировать текстовый файл непосредственно из терминала, не открывая графических приложений вообще. Существует масса текстовых редакторов для терминала, самыми популярными в среде линуксойдов являются //''vi''// и //''emacs''//, однако ни первым, ни вторым новичку пользовать в принципе нереально, поэтому лучше всего использовать простой в освоении редактор //''nano''//, доступный по умолчанию в любой версии Ubuntu. Для открытия текстового файла с правами суперпользователя в //''nano''// просто наберите в терминале |
+ | .. <code>sudo nano /путь/до/файла</code> | ||
- | sudo nano /путь/до/файла | + | <note warning>Если для доступа к конфигурационному файлу требуются права администратора, то, скорее всего, в нём содержаться какие-то важные системные настройки. Будьте предельно внимательны при редактировании таких файлов, ошибка может привести к неработоспособности всей системы. Если всё же случилось так, что вы записали в конфиг что-то не то, то не отчаивайтесь: всегда можно загрузиться с LiveCD и исправить любой файл.</note> |
- | + | ||
- | <note warning>Если для доступа к конфигурационному файлу требуются права администратора, то, скорее всего, в нём содержаться какие-то важные системные настройки. Будте предельно внимательны при редактировании таких файлов, ошибка может привести к неработоспособности всей системы. Если всё же случилось так, что вы записали в конфиг что-то не то, то не отчаивайтесь: всегда можно загрузиться с LiveCD и исправить любой файл.</note> | + | |
<note important>Для редактирование некоторых конфигурационных файлов права администратора не требуются и поэтому являются излишними, в этом случае достаточно просто убрать ''sudo'' или ''gksu'' из начала команды и всё делать так же, как уже описано.</note> | <note important>Для редактирование некоторых конфигурационных файлов права администратора не требуются и поэтому являются излишними, в этом случае достаточно просто убрать ''sudo'' или ''gksu'' из начала команды и всё делать так же, как уже описано.</note> | ||
Строка 31: | Строка 26: | ||
===== Критические системные файлы ===== | ===== Критические системные файлы ===== | ||
- | Существует несколько критических конфигурационных файлов, от содержимого которых зависит в системе очень многое, классическим примером является файл ''/etc/sudoers''. Для редактирования конкретно этого файла сущетвует специально адаптированная версия редактора //''vi''//, которую можно вызвать командой | + | Существует несколько критических конфигурационных файлов, от содержимого которых зависит в системе очень многое, классическим примером является файл ''/etc/sudoers''. Для редактирования конкретно этого файла существует специально адаптированная версия редактора //''vi''//, которую можно вызвать командой |
sudo visudo | sudo visudo | ||
Будьте предельно внимательны при изменении подобных файлов, неправильная информация в ''/etc/sudoers'' может крайне просто привести к невозможности выполнить что-либо в системе. | Будьте предельно внимательны при изменении подобных файлов, неправильная информация в ''/etc/sudoers'' может крайне просто привести к невозможности выполнить что-либо в системе. | ||
+ | |||
+ | {{tag>Система Конфигурационные_файлы}} |