blob: 231b92da31811fd1acbcc03f62cd29d96f1da6e5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
1️⃣ xargs: передача аргументов для гибкости
Часто команды выводят списки, и вам нужно обработать их. xargs позволяет передать эти списки в другие команды.
Например, найдем и удалим все файлы логов (.log) в текущей директории:
`find . -name "*.log" | xargs rm
2️⃣ tee: записываем и видим одновременно
Классная штука, если нужно и результат команды глянуть, и сохранить его на потом. Например:
`ls -la | tee files.txt
Выводим список файлов и одновременно сохраняем этот список в файл.
3️⃣ watch: мониторинг в реальном времени
Наблюдение за изменениями системы? Легко с watch. Он обновляет выполнение команды через заданные интервалы.
Например, чтобы отслеживать использование диска каждую секунду, выполним:
`watch -n 1 df -h
Полезно для мониторинга системных метрик, таких как загрузка процессора, состояние сети или места на диске.
=================
|