Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Crowdin updates #2463

Merged
merged 19 commits into from
Oct 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
121e99b
New translations kitty.md (German)
rockylinux-auto Oct 29, 2024
87b3a52
New translations 07-file-systems.md (Ukrainian)
rockylinux-auto Oct 30, 2024
26825ba
New translations 08-process.md (Ukrainian)
rockylinux-auto Oct 30, 2024
eb4fade
New translations 00-toc.md (Ukrainian)
rockylinux-auto Oct 30, 2024
8cbb02f
New translations 03-incusinit.md (Ukrainian)
rockylinux-auto Oct 30, 2024
871aefc
New translations 04-firewall.md (Ukrainian)
rockylinux-auto Oct 30, 2024
0f6c782
New translations 06-profiles.md (Ukrainian)
rockylinux-auto Oct 30, 2024
8593e64
New translations 11-tasks.md (Ukrainian)
rockylinux-auto Oct 30, 2024
39b8c5e
New translations 08-snapshots.md (Ukrainian)
rockylinux-auto Oct 30, 2024
8f7a9c5
New translations rdp-server.md (Ukrainian)
rockylinux-auto Oct 30, 2024
1773b42
New translations installing_nvidia_gpu_drivers.md (Ukrainian)
rockylinux-auto Oct 30, 2024
417abc6
New translations 09-snapshot_server.md (Ukrainian)
rockylinux-auto Oct 30, 2024
147c935
New translations appimage_pool.md (Ukrainian)
rockylinux-auto Oct 30, 2024
7e2b5a8
New translations kitty.md (Ukrainian)
rockylinux-auto Oct 30, 2024
bd45233
New translations terminator.md (Ukrainian)
rockylinux-auto Oct 30, 2024
aa629f3
New translations cronie.md (Ukrainian)
rockylinux-auto Oct 31, 2024
a89d5cf
New translations anacron.md (Ukrainian)
rockylinux-auto Oct 31, 2024
a439493
New translations terminator.md (Ukrainian)
rockylinux-auto Oct 31, 2024
6e4a9b7
New translations mirroring_lsyncd.md (Ukrainian)
rockylinux-auto Oct 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/books/admin_guide/07-file-systems.uk.md
Original file line number Diff line number Diff line change
Expand Up @@ -770,7 +770,7 @@ crw------- 1 root root 8, 0 jan 1 1970 /dev/tty0

#### Файли посилань

Ці файли дають можливість давати декілька логічних імен одному фізичному файлу. Таким чином, створюється нова точка доступу до файлу.
Ці файли дозволяють давати кілька логічних імен одному фізичному файлу, створюючи нову точку доступу до файлу.

Існує два типи файлів посилань:

Expand Down
66 changes: 41 additions & 25 deletions docs/books/admin_guide/08-process.uk.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,11 @@ ps [-e] [-f] [-u login]
# ps -fu root
```

| Опція | Опис |
| ---------- | -------------------------------- |
| `-e` | Відображає всі процеси. |
| `-f` | Відображає додаткову інформацію. |
| `-u` login | Відображає процеси користувача. |
| Опція | Опис |
| ---------- | ---------------------------------- |
| `-e` | Відображає всі процеси. |
| `-f` | Відображає повний список форматів. |
| `-u` login | Відображає процеси користувача. |

Деякі додаткові опції:

Expand All @@ -73,7 +73,7 @@ ps [-e] [-f] [-u login]
| `-t tty` | Відображає процеси, запущені з терміналу. |
| `-p PID` | Відображає інформацію про процес. |
| `-H` | Відображає інформацію у вигляді дерева. |
| `-I` | Відображає додаткову інформацію. |
| `-l` | Відображення в довгому форматі. |
| `--sort COL` | Сортує результат відповідно до стовпця. |
| `--headers` | Відображає заголовок на кожній сторінці терміналу. |
| `--format "%a %b %c"` | Налаштовує вихідний формат відображення. |
Expand Down Expand Up @@ -200,13 +200,13 @@ kill [-signal] PID
kill -9 1664
```

| Код | Сигнал | Опис |
| ---- | --------- | -------------------------------- |
| `2` | *SIGINT* | Негайне припинення процесу |
| `9` | *SIGKILL* | Перервати процес (++control+d++) |
| `15` | *SIGTERM* | Чисте завершення процесу |
| `18` | *SIGCONT* | Відновлення процесу |
| `19` | *SIGSTOP* | Призупинення процесу |
| Код | Сигнал | Опис |
| ---- | --------- | ---------------------------------------------------------------------------------------------------------------- |
| `2` | *SIGINT* | Негайне припинення процесу |
| `9` | *SIGKILL* | Перериває процес (++control+"d"++) |
| `15` | *SIGTERM* | Чисте завершення процесу |
| `18` | *SIGCONT* | Відновлює процес. Процеси, які використовують сигнал SIGSTOP, можуть використовувати його для продовження роботи |
| `19` | *SIGSTOP* | Призупиняє процес (Зупиняє процес). Ефект цього сигналу еквівалентний ++ctrl+"z"++ |

Сигнали є засобами зв'язку між процесами. Команда `kill` надсилає сигнал процесу.

Expand Down Expand Up @@ -238,9 +238,9 @@ nohup myprogram.sh 0</dev/null &

`nohup` обробляє стандартний вихід і помилку, але не стандартний вхід, отже, перенаправлення цього введення до `/dev/null`.

### [CTRL] + [Z]
### [Ctrl] + [z]

Якщо одночасно натиснути клавіші ++control+z++, синхронний процес буде тимчасово призупинено. Доступ до підказки відновлюється після відображення номера щойно призупиненого процесу.
Синхронний процес тимчасово призупиняється одночасним натисканням клавіш ++control+"z"++. Доступ до підказки відновлюється після відображення номера щойно призупиненого процесу.

### Інструкція `&`

Expand Down Expand Up @@ -277,7 +277,7 @@ $ bg 1
$
```

Незалежно від того, чи був він переведений у фоновий режим під час створення за допомогою аргументу `&` чи пізніше за допомогою клавіш ++control+z++, процес можна повернути на передній план за допомогою команди `fg` і номера його завдання.
Незалежно від того, чи був він у фоновому режимі під час створення за допомогою аргументу `&` чи пізніше за допомогою клавіш ++control+"z"++, процес можна повернути на передній план за допомогою `fg` та номер її завдання.

### Команда `jobs`

Expand Down Expand Up @@ -310,17 +310,31 @@ $ jobs
nice priority command
```

Приклад:
Приклад використання:

```bash
nice -n+15 find / -name "file"
nice --adjustment=-5 find / -name "file"

nice -n -5 find / -name "file"

nice --5 find / -name "file"

nice -n 5 find / -name "file"

nice find / -name "file"
```

На відміну від `root`, звичайний користувач може лише зменшити пріоритет процесу. Приймаються лише значення від +0 до +19.
На відміну від `root`, звичайний користувач може лише зменшити пріоритет процесу, і прийматимуться лише значення від 0 до 19.

Як показано у прикладі вище, перші три команди вказують на встановлення значення Nice на "-5", тоді як друга команда є нашим рекомендованим використанням. Четверта команда вказує на встановлення значення Nice на «5». Для п’ятої команди відсутність параметрів означає, що значення Nice встановлено на «10».

!!! tip "Порада"

Це останнє обмеження можна зняти для кожного користувача чи групи шляхом зміни файлу `/etc/security/limits.conf`.
«Nice» - це абревіатура від «niceness».

Безпосереднє введення команди `nice` поверне значення Nice поточної оболонки.

Ви можете зняти обмеження значення Nice для кожного користувача чи групи, змінивши файл `/etc/security/limits.conf`.

Команда `renice` дозволяє змінити пріоритет запущеного процесу.

Expand All @@ -331,7 +345,7 @@ renice priority [-g GID] [-p PID] [-u UID]
Приклад:

```bash
renice +15 -p 1664
renice -n 15 -p 1664
```

| Опція | Опис |
Expand All @@ -340,16 +354,18 @@ renice +15 -p 1664
| `-p` | `PID` процесу. |
| `-u` | `UID` власника процесу. |

Команда `renice` діє на вже запущені процеси. Таким чином, можна змінити пріоритет окремого процесу, а також кількох процесів, що належать користувачеві чи групі.
Команда `renice` діє на вже запущені процеси. Таким чином, можна змінити пріоритет певного процесу та кількох процесів, що належать користувачеві чи групі.

!!! tip "Порада"

Команда `pidof` у поєднанні з командою `xargs` (див. курс Advanced Commands) дозволяє застосувати новий пріоритет в одній команді:

```
$ pidof sleep | xargs renice 20
$ pidof sleep | xargs renice -n 20
```

Щоб адаптуватися до різних дистрибутивів, вам слід якомога частіше використовувати такі командні форми, як `nice -n 5` або `renice -n 6`.

### Команда `top`

Команда `top` відображає процеси та споживання ними ресурсів.
Expand Down Expand Up @@ -377,7 +393,7 @@ PID USER PR NI ... %CPU %MEM TIME+ COMMAND

Команда `pgrep` шукає назву процесу в запущених процесах і відображає *PID*, що відповідає критеріям вибору, у стандартному виводі.

Команда `pkill` надішле вказаний сигнал (за умовчанням *SIGTERM*) до кожного процесу.
Команда `pkill` надішле кожному процесу вказаний сигнал (за замовчуванням *SIGTERM*).

```bash
pgrep process
Expand Down Expand Up @@ -410,7 +426,7 @@ pkill -t pts/1

### Команда `killall`

Функції цієї команди приблизно такі ж, як і команди `pkill`. Використовується як - `killall [option] [ -s SIGNAL | -SIGNAL ] NAME`. Стандартним сигналом є *SIGTERM*.
Функції цієї команди приблизно такі ж, як і команди `pkill`. Використання —`killall [option] [ -s SIGNAL | -SIGNAL ] NAME`. Стандартним сигналом є *SIGTERM*.

| Опції | Опис |
|:----- |:------------------------------------------ |
Expand Down
2 changes: 1 addition & 1 deletion docs/books/admin_guide/11-tasks.uk.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ crontab [-u user] [-e | -l | -r]
| `-u` | Встановлює ім’я користувача, файлом розкладу якого потрібно керувати |
| `-r` | Видаляє файл розкладу |

!!! Warning "Важливо"
!!! Warning "Увага"

`crontab` без опції видаляє старий файл розкладу та чекає, поки користувач введе нові рядки. Ви повинні натиснути <kbd>ctrl</kbd> + <kbd>d</kbd> щоб вийти з цього режиму редагування.

Expand Down
Loading
Loading