From edcd91fc21a9866eaee4b96afb3a45e868baf32a Mon Sep 17 00:00:00 2001 From: Andrei Bobrov Date: Wed, 27 May 2026 07:48:01 +0300 Subject: [PATCH] chgrp, chown, nano, groupadd, locate: sync Russian translation (#22524) Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> Co-authored-by: Ivan Baluta --- pages.ru/common/chgrp.md | 21 +++++++++++++++++++++ pages.ru/common/chown.md | 33 +++++++++++++++++++++++++++++++++ pages.ru/common/nano.md | 37 +++++++++++++++++++++++++++++++++++++ pages.ru/linux/groupadd.md | 17 +++++++++++++++++ pages.ru/linux/locate.md | 20 ++++++++++++++++++++ 5 files changed, 128 insertions(+) create mode 100644 pages.ru/common/chgrp.md create mode 100644 pages.ru/common/chown.md create mode 100644 pages.ru/common/nano.md create mode 100644 pages.ru/linux/groupadd.md create mode 100644 pages.ru/linux/locate.md diff --git a/pages.ru/common/chgrp.md b/pages.ru/common/chgrp.md new file mode 100644 index 0000000000..5cbe8398ba --- /dev/null +++ b/pages.ru/common/chgrp.md @@ -0,0 +1,21 @@ +# chgrp + +> Изменять группу владельца файлов и каталогов. +> Смотрите также: `chown`. +> Больше информации: . + +- Изменить группу владельца файла или каталога: + +`chgrp {{группа}} {{путь/к/файлу_или_каталогу}}` + +- Рекурсивно изменить группу владельца каталога и его содержимого: + +`chgrp {{[-R|--recursive]}} {{группа}} {{путь/к/каталогу}}` + +- Изменить группу владельца символической ссылки: + +`chgrp {{[-h|--no-dereference]}} {{группа}} {{путь/к/символической_ссылке}}` + +- Изменить группу владельца файла или каталога по образцу другого файла: + +`chgrp --reference {{путь/к/файлу_образцу}} {{путь/к/файлу_или_каталогу}}` diff --git a/pages.ru/common/chown.md b/pages.ru/common/chown.md new file mode 100644 index 0000000000..2a72ab2c78 --- /dev/null +++ b/pages.ru/common/chown.md @@ -0,0 +1,33 @@ +# chown + +> Изменять владельца и группу файлов и каталогов. +> Смотрите также: `chgrp`. +> Больше информации: . + +- Изменить владельца файла/каталога: + +`sudo chown {{пользователь}} {{путь/к/файлу_или_каталогу}}` + +- Изменить владельца и группу файла/каталога: + +`sudo chown {{пользователь}}:{{группа}} {{путь/к/файлу_или_каталогу}}` + +- Изменить владельца и группу так, чтобы оба имели имя `пользователь`: + +`sudo chown {{пользователь}}: {{путь/к/файлу_или_каталогу}}` + +- Изменить группу файла на группу, в которую входит текущий пользователь: + +`chown :{{группа}} {{путь/к/файлу_или_каталогу}}` + +- Рекурсивно изменить владельца каталога и его содержимого: + +`sudo chown {{[-R|--recursive]}} {{пользователь}} {{путь/к/каталогу}}` + +- Изменить владельца символической ссылки: + +`sudo chown {{[-h|--no-dereference]}} {{пользователь}} {{путь/к/символической_ссылке}}` + +- Изменить владельца файла/каталога по образцу другого файла: + +`sudo chown --reference {{путь/к/файлу_образцу}} {{путь/к/файлу_или_каталогу}}` diff --git a/pages.ru/common/nano.md b/pages.ru/common/nano.md new file mode 100644 index 0000000000..11dd98b338 --- /dev/null +++ b/pages.ru/common/nano.md @@ -0,0 +1,37 @@ +# nano + +> Текстовый редактор. Улучшенный клон `pico`. +> Смотрите также: `pico`, `rnano`. +> Больше информации: . + +- Открыть указанные файлы, переходя к следующему после закрытия предыдущего: + +`nano {{путь/к/файлу1 путь/к/файлу2 ...}}` + +- Запустить редактор без использования файлов конфигурации: + +`nano {{[-I|--ignorercfiles]}}` + +- Открыть файл и переместить курсор на указанную строку и колонку: + +`nano +{{строка}},{{колонка}} {{путь/к/файлу}}` + +- Открыть файл с включённым мягким переносом строк: + +`nano {{[-S|--softwrap]}} {{путь/к/файлу}}` + +- Открыть файл и сделать отступы в новых строках по уровню предыдущей: + +`nano {{[-i|--autoindent]}} {{путь/к/файлу}}` + +- Открыть файл и создать резервную копию (`путь/к/файлу~`) при сохранении: + +`nano {{[-B|--backup]}} {{путь/к/файлу}}` + +- Открыть файл в ограниченном режиме (т.е. не читать и не записывать файлы, не указанные в командной строке): + +`nano {{[-R|--restricted]}} {{путь/к/файлу}}` + +- Выйти из nano: + +`` diff --git a/pages.ru/linux/groupadd.md b/pages.ru/linux/groupadd.md new file mode 100644 index 0000000000..ded379e244 --- /dev/null +++ b/pages.ru/linux/groupadd.md @@ -0,0 +1,17 @@ +# groupadd + +> Добавлять группы пользователей в систему. +> Смотрите также: `groups`, `groupdel`, `groupmod`. +> Больше информации: . + +- Создать новую группу: + +`sudo groupadd {{имя_группы}}` + +- Создать новую системную группу: + +`sudo groupadd {{[-r|--system]}} {{имя_группы}}` + +- Создать новую группу с указанным идентификатором группы (GID): + +`sudo groupadd {{[-g|--gid]}} {{id}} {{имя_группы}}` diff --git a/pages.ru/linux/locate.md b/pages.ru/linux/locate.md new file mode 100644 index 0000000000..d0d0bc954e --- /dev/null +++ b/pages.ru/linux/locate.md @@ -0,0 +1,20 @@ +# locate + +> Быстро находить файлы по имени. +> Больше информации: . + +- Найти шаблон в базе данных. Примечание: база пересчитывается периодически (обычно еженедельно или ежедневно): + +`locate "{{шаблон}}"` + +- Найти шаблон без учёта регистра: + +`locate {{[-i|--ignore-case]}} "{{шаблон}}"` + +- Найти файл по точному имени (шаблон без спецсимволов интерпретируется как `*шаблон*`): + +`locate "*/{{имя_файла}}"` + +- Пересчитать базу данных. Это необходимо сделать, если вы хотите найти недавно добавленные файлы: + +`sudo updatedb`