Skip to content

Commit

Permalink
*: refresh Russian translation (tldr-pages#6850)
Browse files Browse the repository at this point in the history
  • Loading branch information
iridacea authored Oct 13, 2021
1 parent 6583ef2 commit 639b2e4
Show file tree
Hide file tree
Showing 9 changed files with 105 additions and 64 deletions.
32 changes: 16 additions & 16 deletions pages.ru/common/7z.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,34 +3,34 @@
> Архиватор файлов с высокой степенью сжатия.
> Больше информации: <https://www.7-zip.org>.
- Архивировать файл или папку:
- Архивировать ([a]rchive) файл или папку:

`7z a {{архив.7z}} {{путь/до/файла_или_папки}}`
`7z a {{путь/до/архива.7z}} {{путь/до/файла_или_папки}}`

- Зашифровать существующий архив (включая заголовки):
- Зашифровать существующий архив (включая имена файлов):

`7z a {{зашифрованный.7z}} -p{{пароль}} -mhe=on {{архив.7z}}`
`7z a {{путь/до/зашифрованного_архива.7z}} -p{{пароль}} -mhe=on {{путь/до/архива.7z}}`

- Распаковать существующий архив 7z с оригинальной структурой папок:
- Распаковать (e[x]tract) существующий архив, сохраняя оригинальную структуру папок:

`7z x {{архив.7z}}`
`7z x {{путь/до/архива.7z}}`

- Распаковать архив в нужную папку:
- Распаковать (e[x]tract) архив в нужную папку:

`7z x {{архив.7z}} -o{{путь/до/папки}}`
`7z x {{путь/до/архива.7z}} -o{{путь/до/папки}}`

- Распаковать архив в stdout:
- Распаковать (e[x]tract) архив в stdout:

`7z x {{архив.7z}} -so`
`7z x {{путь/до/архива.7z}} -so`

- Архивировать, используя определённый тип архива:
- Архивировать ([a]rchive), используя определённый тип архива:

`7z a -t{{zip|gzip|bzip2|tar}} {{архив.7z}} {{путь/до/файла_или_папки}}`
`7z a -t{{7z|zip|gzip|bzip2|lzip}} {{путь/до/архива.7z}} {{путь/до/файла_или_папки}}`

- Вывести вписок всех доступных типов архивов:
- Вывести ([l]ist) содержимое архива:

`7z i`
`7z l {{путь/до/архива.7z}}`

- Вывести список файлов и папок в архиве:
- Вывести список всех доступных типов архивов:

`7z l {{архив.7z}}`
`7z i`
34 changes: 23 additions & 11 deletions pages.ru/common/7za.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,37 @@
# 7za

> Архиватор файлов с высокой степенью сжатия.
> Автономная версия `7z` с поддержкой меньшего количества типов архивов
> То же, что и `7z`, за исключением того, что поддерживает меньшее количество типов файлов, но является кроссплатформенным.
> Больше информации: <https://www.7-zip.org>.
- Архивировать файл или папку:
- Архивировать ([a]rchive) файл или папку:

`7za a {{архив.7z}} {{путь/до/файла_или_папки}}`
`7za a {{путь/до/архива.7z}} {{путь/до/файла_или_папки}}`

- Распаковать существующий архив 7z с оригинальной структурой папок:
- Зашифровать существующий архив (включая имена файлов):

`7za x {{архив.7z}}`
`7za a {{путь/до/зашифрованного_архива.7z}} -p{{пароль}} -mhe=on {{путь/до/архива.7z}}`

- Архивировать, используя определённый тип архива:
- Распаковать (e[x]tract) существующий архив, сохраняя оригинальную структуру папок:

`7za a -t{{zip|gzip|bzip2|tar}} {{архив.7z}} {{путь/до/файла_или_папки}}`
`7za x {{путь/до/архива.7z}}`

- Вывести вписок всех доступных типов архивов:
- Распаковать (e[x]tract) архив в нужную папку:

`7za i`
`7za x {{путь/до/архива.7z}} -o{{путь/до/папки}}`

- Распаковать (e[x]tract) архив в stdout:

`7za x {{путь/до/архива.7z}} -so`

- Архивировать ([a]rchive), используя определённый тип архива:

- Вывести список файлов и папок в архиве:
`7za a -t{{7z|zip|gzip|bzip2|lzip}} {{путь/до/архива.7z}} {{путь/до/файла_или_папки}}`

`7za l {{архив.7z}}`
- Вывести ([l]ist) содержимое архива:

`7za l {{путь/до/архива.7z}}`

- Вывести список всех доступных типов архивов:

`7za i`
30 changes: 23 additions & 7 deletions pages.ru/common/7zr.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,33 @@
# 7zr

> Архиватор файлов с высокой степенью сжатия.
> Автономная версия `7z`, которая поддерживает только файлы .7z.
> То же, что и `7z`, но поддерживает только файлы `.7z`.
> Больше информации: <https://www.7-zip.org>.
- Архивировать файл или папку:
- Архивировать ([a]rchive) файл или папку:

`7zr a {{архив.7z}} {{путь/до/файла_или_папки}}`
`7zr a {{путь/до/архива.7z}} {{путь/до/файла_или_папки}}`

- Распаковать существующий архив 7z с оригинальной структурой папок:
- Зашифровать существующий архив (включая имена файлов):

`7zr x {{архив.7z}}`
`7zr a {{путь/до/зашифрованного_архива.7z}} -p{{пароль}} -mhe=on {{путь/до/архива.7z}}`

- Вывести список файлов и папок в архиве:
- Распаковать (e[x]tract) существующий архив, сохраняя оригинальную структуру папок:

`7zr l {{архив.7z}}`
`7zr x {{путь/до/архива.7z}}`

- Распаковать (e[x]tract) архив в нужную папку:

`7zr x {{путь/до/архива.7z}} -o{{путь/до/папки}}`

- Распаковать (e[x]tract) архив в stdout:

`7zr x {{путь/до/архива.7z}} -so`

- Вывести ([l]ist) содержимое архива:

`7zr l {{путь/до/архива.7z}}`

- Вывести список всех доступных типов архивов:

`7zr i`
31 changes: 18 additions & 13 deletions pages.ru/common/ack.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,37 @@
# ack

> Утилита для поиска, подобная grep, оптимизировання для программистов.
> Смотри также: `rg`, которая гораздо быстрее.
> Больше информации: <https://beyondgrep.com/documentation>.
- Найти файлы, содержащие "foo":
- Найти файлы, содержащие строку или регулярное выражение, рекурсивно в текущей директории:

`ack {{foo}}`
`ack "{{шаблон_поиска}}"`

- Найти файлы заданного типа:
- Искать по шаблону без учёта регистра:

`ack --ruby {{foo}}`
`ack --ignore-case "{{шаблон_поиска}}"`

- Подсчитать общее число совпадений для термина "foo":
- Искать строки, соответствующие шаблону, печатая только ([o]nly) совпавший текст, а не остальную часть строки:

`ack -ch {{foo}}`
`ack -o "{{шаблон_поиска}}"`

- Показать имен файлов, содержащие "foo" и число совпадений в каждом файле:
- Ограничить поиск только файлами определённого типа:

`ack -cl {{foo}}`
`ack --type={{ruby}} "{{шаблон_поиска}}"`

- Поиск заданной строки в файле:
- Не искать в файлах определённого типа:

`ack bar "{{foo bar}}" {{путь/до/файла}}`
`ack --type=no{{ruby}} "{{шаблон_поиска}}"`

- Поиск в файле по заданному регулярному выражению:
- Подсчитать общее количество найденных совпадений:

`ack bar "{{[bB]ar \d+}}" {{путь/до/файла}}`
`ack --count --no-filename "{{шаблон_поиска}}"`

- Вывести список всех допустимых типов:
- Вывести только имена файлов и количество совпадений для каждого файла:

`ack --count --files-with-matches "{{шаблон_поиска}}"`

- Вывести все значения, которые можно использовать с `--type`:

`ack --help-types`
18 changes: 11 additions & 7 deletions pages.ru/common/chmod.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,30 +3,34 @@
> Изменить права доступа файлу или папке.
> Больше информации: <https://www.gnu.org/software/coreutils/chmod>.
- Дать [u]пользователю, который владеет файлом, права на его [x]исполнение:
- Дать пользователю ([u]ser), который владеет файлом, права на его исполнение (e[x]ecute):

`chmod u+x {{файл}}`

- Дать права [u]пользователю права [r]чтения и [w]записи в файл/папку:
- Дать права пользователю ([u]ser) права чтения ([r]ead) и записи ([w]rite) в файл/папку:

`chmod u+rw {{файл_или_папка}}`

- Убрать права на [x]исполнение у [g]группы:
- Убрать права на исполнение (e[x]ecute) у группы ([g]roup):

`chmod g-x {{файл}}`

- Дать [a]всем пользователям права на [r]чтение и [x]исполенеие:
- Дать всем ([a]ll) пользователям права на чтение ([r]ead) и исполнение (e[x]ecute):

`chmod a+rx {{файл}}`

- Дать [o]другим (не из группы владельцев файлом) такие же права как и у [g]группы:
- Дать другим ([o]thers) (не из группы владельцев файла) такие же права, как и у группы ([g]roup):

`chmod o=g {{файл}}`

- Убрать все права у [o]других:
- Убрать все права у других ([o]thers):

`chmod o= {{файл}}`

- Изменить права рекурсивно, дав [g]группе и [o]другим возможность [w]записи в папку:
- Изменить права рекурсивно, дав группе ([g]roup) и другим ([o]thers) возможность записи ([w]rite) в папку:

`chmod -R g+w,o+w {{папка}}`

- Рекурсивно дать для всех ([a]ll) пользователей права на чтение ([r]ead) файлов и права на исполнение (e[X]ecute) поддиректорий внутри указанной директории:

`chmod -R a+rX {{папка}}`
14 changes: 9 additions & 5 deletions pages.ru/common/ls.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ls

> Выводит содержимого каталога.
> Вывод содержимого каталога.
> Больше информации: <https://www.gnu.org/software/coreutils/ls>.
- Список файлов по одному в строке:
Expand All @@ -11,22 +11,26 @@

`ls -a`

- Список всех файлов с добавлением в конце `/` к именам каталогов:
- Список всех файлов с добавлением в конце `/` к именам директорий:

`ls -F`

- Подробный список с выводом разрешений, прав собственности, размера и даты изменения всех файлов:
- Подробный список с выводом разрешений, владельцев, размера и даты изменения всех файлов:

`ls -la`

- Подробный список с выводом размера файла в удобочитаемых единицах (КиБ, МиБ, ГиБ):

`ls -lh`

- Подробный список отсортированный по размеру файлов (по убыванию):
- Подробный список, отсортированный по размеру файлов (по убыванию):

`ls -lS`

- Подробный список отсортированный по дате изменения файла (более старые файлы сначала):
- Подробный список, отсортированный по дате изменения файла (сначала более старые):

`ls -ltr`

- Список только директорий:

`ls -d */`
2 changes: 1 addition & 1 deletion pages/common/7za.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

- [a]rchive using a specific archive type:

`7z a -t{{7z|zip|gzip|bzip2|lzip}} {{path/to/archive.7z}} {{path/to/file_or_directory}}`
`7za a -t{{7z|zip|gzip|bzip2|lzip}} {{path/to/archive.7z}} {{path/to/file_or_directory}}`

- [l]ist the contents of an archive:

Expand Down
6 changes: 3 additions & 3 deletions pages/common/ack.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@

- Limit search to files of a specific type:

`ack --type={{ruby}} "{{search_pattern}}`
`ack --type={{ruby}} "{{search_pattern}}"`

- Do not search in files of a specific type:

`ack --type=no{{ruby}} "{{search_pattern}}`
`ack --type=no{{ruby}} "{{search_pattern}}"`

- Count the total number of matches found:

Expand All @@ -32,6 +32,6 @@

`ack --count --files-with-matches "{{search_pattern}}"`

- List all values that can be used with `--type`:
- List all the values that can be used with `--type`:

`ack --help-types`
2 changes: 1 addition & 1 deletion pages/common/ls.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@

- Only list directories:

`ls -d {{*/}}`
`ls -d */`

0 comments on commit 639b2e4

Please sign in to comment.