You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* New translations kitty.md (German)
* New translations 07-file-systems.md (Ukrainian)
* New translations 08-process.md (Ukrainian)
* New translations 00-toc.md (Ukrainian)
* New translations 03-incusinit.md (Ukrainian)
* New translations 04-firewall.md (Ukrainian)
* New translations 06-profiles.md (Ukrainian)
* New translations 11-tasks.md (Ukrainian)
* New translations 08-snapshots.md (Ukrainian)
* New translations rdp-server.md (Ukrainian)
* New translations installing_nvidia_gpu_drivers.md (Ukrainian)
* New translations 09-snapshot_server.md (Ukrainian)
* New translations appimage_pool.md (Ukrainian)
* New translations kitty.md (Ukrainian)
* New translations terminator.md (Ukrainian)
* New translations cronie.md (Ukrainian)
* New translations anacron.md (Ukrainian)
* New translations terminator.md (Ukrainian)
* New translations mirroring_lsyncd.md (Ukrainian)
`nohup` обробляє стандартний вихід і помилку, але не стандартний вхід, отже, перенаправлення цього введення до `/dev/null`.
240
240
241
-
### [CTRL] + [Z]
241
+
### [Ctrl] + [z]
242
242
243
-
Якщо одночасно натиснути клавіші ++control+z++, синхронний процес буде тимчасово призупинено. Доступ до підказки відновлюється після відображення номера щойно призупиненого процесу.
243
+
Синхронний процес тимчасово призупиняється одночасним натисканням клавіш ++control+"z"++. Доступ до підказки відновлюється після відображення номера щойно призупиненого процесу.
244
244
245
245
### Інструкція `&`
246
246
@@ -277,7 +277,7 @@ $ bg 1
277
277
$
278
278
```
279
279
280
-
Незалежно від того, чи був він переведений у фоновий режим під час створення за допомогою аргументу `&` чи пізніше за допомогою клавіш ++control+z++, процес можна повернути на передній план за допомогою команди `fg`і номера його завдання.
280
+
Незалежно від того, чи був він у фоновому режимі під час створення за допомогою аргументу `&` чи пізніше за допомогою клавіш ++control+"z"++, процес можна повернути на передній план за допомогою `fg`та номер її завдання.
281
281
282
282
### Команда `jobs`
283
283
@@ -310,17 +310,31 @@ $ jobs
310
310
nice priority command
311
311
```
312
312
313
-
Приклад:
313
+
Приклад використання:
314
314
315
315
```bash
316
-
nice -n+15 find / -name "file"
316
+
nice --adjustment=-5 find / -name "file"
317
+
318
+
nice -n -5 find / -name "file"
319
+
320
+
nice --5 find / -name "file"
321
+
322
+
nice -n 5 find / -name "file"
323
+
324
+
nice find / -name "file"
317
325
```
318
326
319
-
На відміну від `root`, звичайний користувач може лише зменшити пріоритет процесу. Приймаються лише значення від +0 до +19.
327
+
На відміну від `root`, звичайний користувач може лише зменшити пріоритет процесу, і прийматимуться лише значення від 0 до 19.
328
+
329
+
Як показано у прикладі вище, перші три команди вказують на встановлення значення Nice на "-5", тоді як друга команда є нашим рекомендованим використанням. Четверта команда вказує на встановлення значення Nice на «5». Для п’ятої команди відсутність параметрів означає, що значення Nice встановлено на «10».
320
330
321
331
!!! tip "Порада"
322
332
323
-
Це останнє обмеження можна зняти для кожного користувача чи групи шляхом зміни файлу `/etc/security/limits.conf`.
333
+
«Nice» - це абревіатура від «niceness».
334
+
335
+
Безпосереднє введення команди `nice` поверне значення Nice поточної оболонки.
336
+
337
+
Ви можете зняти обмеження значення Nice для кожного користувача чи групи, змінивши файл `/etc/security/limits.conf`.
324
338
325
339
Команда `renice` дозволяє змінити пріоритет запущеного процесу.
Команда `renice` діє на вже запущені процеси. Таким чином, можна змінити пріоритет окремого процесу, а також кількох процесів, що належать користувачеві чи групі.
357
+
Команда `renice` діє на вже запущені процеси. Таким чином, можна змінити пріоритет певного процесу та кількох процесів, що належать користувачеві чи групі.
344
358
345
359
!!! tip "Порада"
346
360
347
361
Команда `pidof` у поєднанні з командою `xargs` (див. курс Advanced Commands) дозволяє застосувати новий пріоритет в одній команді:
348
362
349
363
```
350
-
$ pidof sleep | xargs renice 20
364
+
$ pidof sleep | xargs renice -n 20
351
365
```
352
366
367
+
Щоб адаптуватися до різних дистрибутивів, вам слід якомога частіше використовувати такі командні форми, як `nice -n 5` або `renice -n 6`.
368
+
353
369
### Команда `top`
354
370
355
371
Команда `top` відображає процеси та споживання ними ресурсів.
@@ -377,7 +393,7 @@ PID USER PR NI ... %CPU %MEM TIME+ COMMAND
377
393
378
394
Команда `pgrep` шукає назву процесу в запущених процесах і відображає *PID*, що відповідає критеріям вибору, у стандартному виводі.
379
395
380
-
Команда `pkill` надішле вказаний сигнал (за умовчанням*SIGTERM*) до кожного процесу.
396
+
Команда `pkill` надішле кожному процесу вказаний сигнал (за замовчуванням*SIGTERM*).
381
397
382
398
```bash
383
399
pgrep process
@@ -410,7 +426,7 @@ pkill -t pts/1
410
426
411
427
### Команда `killall`
412
428
413
-
Функції цієї команди приблизно такі ж, як і команди `pkill`. Використовується як - `killall [option] [ -s SIGNAL | -SIGNAL ] NAME`. Стандартним сигналом є *SIGTERM*.
429
+
Функції цієї команди приблизно такі ж, як і команди `pkill`. Використання —`killall [option] [ -s SIGNAL | -SIGNAL ] NAME`. Стандартним сигналом є *SIGTERM*.
|`-u`| Встановлює ім’я користувача, файлом розкладу якого потрібно керувати |
151
151
|`-r`| Видаляє файл розкладу |
152
152
153
-
!!! Warning "Важливо"
153
+
!!! Warning "Увага"
154
154
155
155
`crontab` без опції видаляє старий файл розкладу та чекає, поки користувач введе нові рядки. Ви повинні натиснути <kbd>ctrl</kbd> + <kbd>d</kbd> щоб вийти з цього режиму редагування.
0 commit comments