Difference between revisions of "Viewing and editing configuration files/ru"

(Created page with "Просмотр и редактирование файлов конфигурации")
Tags: Mobile web edit Mobile edit
 
(Created page with "Если это не так - Вы можете сохранить копию файла в домашнем каталоге и переместить его на место...")
Tags: Mobile web edit Mobile edit
 
(19 intermediate revisions by the same user not shown)
Line 2: Line 2:
__TOC__
__TOC__


= Overview =
= Обзор =


In Manjaro, it is common for configuration for the system and applications to reside inside plain text configuration files. These files can be viewed and edited from both the terminal/tty and from a desktop environment.
В Manjaro конфигурация системы и приложений обычно находится в текстовых конфигурационных файлах. Эти файлы можно просматривать и редактировать как из терминала/tty, так и из среды рабочего стола.


= Terminal =
= Терминал =


== Viewing configuration files from the terminal/tty ==
== Просмотр конфигурационных файлов из терминала/tty ==
There are two primary ways to view files from the command line.
Существует два основных способа просмотра файлов из командной строки.


You can use the command cat to dump the contents of a file to the screen by typing cat <filename>. For example to view the contents of your fstab you could use:
Вы можете использовать команду cat для вывода содержимого файла на экран, набрав cat <filename>. Например, для просмотра содержимого вашего fstab вы можете использовать:
   {{UserCmd|command=cat /etc/fstab}}
   {{UserCmd|command=cat /etc/fstab}}


For larger files where it would be better to navigate around you can use less. For example, to view the contents of your pacman.conf you could type:
В больших файлах для навигации лучше использовать less. Например, чтобы просмотреть содержимое файла pacman.conf, введите:
   {{UserCmd|command=less /etc/pacman.conf}}
   {{UserCmd|command=less /etc/pacman.conf}}


== Editing files from the terminal ==
== Редактирование файлов из терминала ==
There are many editors available to edit files from the command line but the one that is included with every edition of Manjaro is nano.
Существует множество редакторов для редактирования файлов из командной строки, но один из них, который входит в комплект поставки всех версий Manjaro - это nano.


To open a configuration file with nano simply type nano <filename>.  For example, to edit your .profile file you could type:
Чтобы открыть файл конфигурации с помощью nano просто введите nano <filename>.  Например, для редактирования файла .profile вы можете ввести:
   {{UserCmd|command=nano ~/.profile}}
   {{UserCmd|command=nano ~/.profile}}.


The keybindings for nano can be seen at the bottom of the screen. The ^ indicates the ctrl key. For example to exit nano you could hold ctrl and press 'x'.
Привязки клавиш для nano можно увидеть в нижней части экрана. Символ ^ обозначает клавишу ctrl. Например, чтобы выйти из nano, нужно удерживать ctrl и нажать 'x'.


Sometimes, escalated privileges are required to edit a file such as most of the files in the /etc directory. In these cases there are two ways to acquire rights to edit these files.
Иногда для редактирования файла, например, большинства файлов в каталоге /etc, требуются повышенные привилегии. В таких случаях есть два способа получить права на редактирование этих файлов.


The first is to use sudo to run the text editor. For example, to edit your fstab file you could type:
Первый - использовать sudo для запуска текстового редактора. Например, для редактирования файла fstab вы должны ввести:
   {{UserCmd|command=sudo nano /etc/fstab}}
   {{UserCmd|command=sudo nano /etc/fstab}}


An alternative, and arguably safer method, would be to save a copy of the file somewhere you can write and then use sudo to move it. For example, if you used nano to edit your fstab and then saved a copy to your home folder, you could then move it to the proper location with sudo:
Альтернативным и, возможно, более безопасным методом является сохранение копии файла в том месте, куда вы можете его записать, а затем использование sudo для его перемещения. Например, если вы использовали nano для редактирования fstab, а затем сохранили копию в домашнем каталоге, то можете переместить ее в нужное место с помощью sudo:
   {{UserCmd|command=sudo mv ~/fstab /etc/fstab}}
   {{UserCmd|command=sudo mv ~/fstab /etc/fstab}}


= Desktop Environment =
= Среда рабочего стола =
Each Desktop Environment includes a different graphical text editor. These can be started from the menu/launcher or from the command line.
Каждая среда рабочего стола включает в себя свой графический текстовый редактор. Их можно запускать из меню/запуска или из командной строки.


To edit or view a file you can open it directly from the command line. Reference the list below to find the appropriate editor installed with your edition. For example to open your pacman.conf from the XFCE edition you could type:
Чтобы отредактировать или просмотреть файл - его можно открыть непосредственно из командной строки. Обратитесь к списку ниже, чтобы найти соответствующий редактор, установленный в вашей редакции. Например, чтобы открыть файл pacman.conf в редакции XFCE вы должны ввести:
   {{UserCmd|command=mousepad /etc/pacman.conf}}
   {{UserCmd|command=mousepad /etc/pacman.conf}}


Alternatively, you could launch mousepad from the whisker menu and open the file by browsing to it. Sometimes, the menu item will have the name as found below but it can also simply read 'Text Editor'
В качестве альтернативы вы можете запустить mousepad из меню whisker и открыть файл, перейдя к нему через браузер. Иногда пункт меню будет иметь название, как показано ниже, но он также может иметь просто название "Текстовый редактор".


== List of graphical text editors for each edition ==
== Список графических текстовых редакторов для каждого издания ==


* XFCE: mousepad
* XFCE: mousepad
Line 57: Line 57:
* Openbox: xed
* Openbox: xed


== Editing files requiring privilege escalation ==
== Редактирование файлов, требующих повышения привилегий ==


{{Warning|Never use sudo to run a graphical text editor. This can have unintended consequences or break the permission to configuration files that should not be owned by root.}}
{{Warning|Никогда не используйте sudo для запуска графического текстового редактора. Это может привести к непредвиденным последствиям или нарушить права на конфигурационные файлы, которые не должны принадлежать root}}.


Many of the graphical text editors will automatically ask for privilege escalation when they detect that you cannot write to a file.
Многие графические текстовые редакторы автоматически запрашивают повышение привилегий при обнаружении что не могут записать в файл.


If they don't, you can save a copy of the file to your home folder and move it into place using sudo. For example, if you edit your fstab and then saved a copy to your home folder, you could then move it to the proper location with sudo:
Если это не так - Вы можете сохранить копию файла в домашнем каталоге и переместить его на место с помощью sudo. Например, если вы отредактировали свой fstab, а затем сохранили копию в домашнем каталоге - вы можете переместить ее в нужное место с помощью sudo:
   {{UserCmd|command=sudo mv ~/fstab /etc/fstab}}
   {{UserCmd|command=sudo mv ~/fstab /etc/fstab}}


[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Latest revision as of 17:46, 22 December 2022

Other languages:
English • ‎Türkçe • ‎русский

Обзор

В Manjaro конфигурация системы и приложений обычно находится в текстовых конфигурационных файлах. Эти файлы можно просматривать и редактировать как из терминала/tty, так и из среды рабочего стола.

Терминал

Просмотр конфигурационных файлов из терминала/tty

Существует два основных способа просмотра файлов из командной строки.

Вы можете использовать команду cat для вывода содержимого файла на экран, набрав cat <filename>. Например, для просмотра содержимого вашего fstab вы можете использовать:

user $ cat /etc/fstab COPY TO CLIPBOARD


В больших файлах для навигации лучше использовать less. Например, чтобы просмотреть содержимое файла pacman.conf, введите:

user $ less /etc/pacman.conf COPY TO CLIPBOARD


Редактирование файлов из терминала

Существует множество редакторов для редактирования файлов из командной строки, но один из них, который входит в комплект поставки всех версий Manjaro - это nano.

Чтобы открыть файл конфигурации с помощью nano просто введите nano <filename>. Например, для редактирования файла .profile вы можете ввести:

user $ nano ~/.profile COPY TO CLIPBOARD


.

Привязки клавиш для nano можно увидеть в нижней части экрана. Символ ^ обозначает клавишу ctrl. Например, чтобы выйти из nano, нужно удерживать ctrl и нажать 'x'.

Иногда для редактирования файла, например, большинства файлов в каталоге /etc, требуются повышенные привилегии. В таких случаях есть два способа получить права на редактирование этих файлов.

Первый - использовать sudo для запуска текстового редактора. Например, для редактирования файла fstab вы должны ввести:

user $ sudo nano /etc/fstab COPY TO CLIPBOARD


Альтернативным и, возможно, более безопасным методом является сохранение копии файла в том месте, куда вы можете его записать, а затем использование sudo для его перемещения. Например, если вы использовали nano для редактирования fstab, а затем сохранили копию в домашнем каталоге, то можете переместить ее в нужное место с помощью sudo:

user $ sudo mv ~/fstab /etc/fstab COPY TO CLIPBOARD


Среда рабочего стола

Каждая среда рабочего стола включает в себя свой графический текстовый редактор. Их можно запускать из меню/запуска или из командной строки.

Чтобы отредактировать или просмотреть файл - его можно открыть непосредственно из командной строки. Обратитесь к списку ниже, чтобы найти соответствующий редактор, установленный в вашей редакции. Например, чтобы открыть файл pacman.conf в редакции XFCE вы должны ввести:

user $ mousepad /etc/pacman.conf COPY TO CLIPBOARD


В качестве альтернативы вы можете запустить mousepad из меню whisker и открыть файл, перейдя к нему через браузер. Иногда пункт меню будет иметь название, как показано ниже, но он также может иметь просто название "Текстовый редактор".

Список графических текстовых редакторов для каждого издания

  • XFCE: mousepad
  • Gnome: gedit
  • KDE/plasma: kate
  • Awesome: mousepad
  • bspwn: gedit
  • Budgie: gedit
  • Cinnamon: xed
  • Deepin: gedit
  • i3: mousepad
  • LXDE: leafpad
  • LXQT: juffed-qt5
  • MATE: pluma
  • Openbox: xed

Редактирование файлов, требующих повышения привилегий

Warning
Никогда не используйте sudo для запуска графического текстового редактора. Это может привести к непредвиденным последствиям или нарушить права на конфигурационные файлы, которые не должны принадлежать root

.

Многие графические текстовые редакторы автоматически запрашивают повышение привилегий при обнаружении что не могут записать в файл.

Если это не так - Вы можете сохранить копию файла в домашнем каталоге и переместить его на место с помощью sudo. Например, если вы отредактировали свой fstab, а затем сохранили копию в домашнем каталоге - вы можете переместить ее в нужное место с помощью sudo:

user $ sudo mv ~/fstab /etc/fstab COPY TO CLIPBOARD