Конфигурационные файлы Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:конфигурационные_файлы [2009/08/10 01:26]
wiki:конфигурационные_файлы [2013/05/22 00:28] (текущий)
[Конфигурационные файлы]
Строка 1: Строка 1:
 ====== Конфигурационные файлы ====== ====== Конфигурационные файлы ======
  
-Практически все настройки практически всех приложений в Ubuntu, включая системные компоненты,​ храняться в виде обычных текстовых файлов различного формата,​ называемых конфигурационными файлами или просто «//​конфигами//​». Это очень удобно,​ поскольку позволяет просто читать и менять их не только из конкретного приложения. Нормальные программы обычно содержат встроенный редактор параметров,​ основные настройки системы так же можно легко изменить с помощью графических утилит,​ доступных из меню «//​Система//​». Однако некоторые операции требуют редактирования системных файлов конфигурации,​ к которым нет доступа из графического окружения.+Практически все настройки практически всех приложений в Ubuntu, включая системные компоненты,​ хранятся в виде обычных текстовых файлов различного формата,​ называемых конфигурационными файлами или просто «//​конфигами//​». Это очень удобно,​ поскольку позволяет просто читать и менять их не только из конкретного приложения. Нормальные программы обычно содержат встроенный редактор параметров,​ основные настройки системы так же можно легко изменить с помощью графических утилит,​ доступных из меню «//​Система//​». Однако некоторые операции требуют редактирования системных файлов конфигурации,​ к которым нет доступа из графического окружения.
  
 ===== Редактирование конфигурационных файлов ===== ===== Редактирование конфигурационных файлов =====
Строка 7: Строка 7:
 Большинство конфигурационных файлов,​ которые приходится редактировать вручную,​ к тому же доступны для изменения только пользователю с привилегиями root. Если вам неоходимо отредактировать подобный файл, то вы можете поступить несколькими способами:​ Большинство конфигурационных файлов,​ которые приходится редактировать вручную,​ к тому же доступны для изменения только пользователю с привилегиями root. Если вам неоходимо отредактировать подобный файл, то вы можете поступить несколькими способами:​
  
-  * Самый простой путь: вызвать диалог запуска программ (по умолчанию - <​key>​Alt-F2</​key>​) и запустить обычный текстовый редактор с правами суперпользователя командой: ​+  ​** Самый простой путь: вызвать диалог запуска программ (по умолчанию - <​key>​Alt-F2</​key>​) и запустить обычный текстовый редактор с правами суперпользователя командой: ​ 
 +  .. <​code>​gksu gedit /​путь/​до/​файла</​code>​ 
 +  ..  Пользователи Kubuntu должны подставить вместо //''​gedit''//​ текстовый редактор KDE //''​kate''//​. У вас попросят ввести ваш пароль и, если вы являетесь администратором компьютера,​ откроется для редактирования нужный файл.
  
-  ​gksu gedit /​путь/​до/​файла +  ​** То же самое можно сделать из терминала,​ запустив редактор командой 
- +  ​.. <​code>​sudo gedit /​путь/​до/​файла</​code>​ 
-Пользователи Kubuntu должны подставить вместо //''​gedit''//​ текстовый редактор KDE //''​kate''//​. У вас попросят ввести ваш пароль и, если вы являетесь администратором компьютера,​ откроется для редактирования нужный файл. +  ​.. ​В этом случае вместо графического окна с запросом пароля у вас появится запрос непосредственно в терминале.
- +
-  ​* То же самое можно сделать из терминала,​ запустив редактор командой +
- +
-  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