os:linux:utils
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
os:linux:utils [16.09.2024 07:02] – [grep] viacheslav | os:linux:utils [18.03.2025 19:48] (текущий) – [read] viacheslav | ||
---|---|---|---|
Строка 311: | Строка 311: | ||
# Отключить ошибки, | # Отключить ошибки, | ||
find / -name ' | find / -name ' | ||
+ | # Удалить файлы business-* старше 14 дней в каталогах business-* | ||
+ | find "/ | ||
+ | # Создать подкаталог old, заархивировать файлы (нерекурсивно) старше вчерашнего дня, удалить оригиналы, | ||
+ | mkdir -p / | ||
+ | find / | ||
+ | xargs tar czf / | ||
+ | find / | ||
</ | </ | ||
The command termination '' | The command termination '' | ||
Строка 328: | Строка 335: | ||
===== gzip ===== | ===== gzip ===== | ||
pigz - многопоточный gzip. Умеет также работать с zip и zlib (.zz). | pigz - многопоточный gzip. Умеет также работать с zip и zlib (.zz). | ||
- | code bash> | + | <code bash> |
# Не удалять оригинал, | # Не удалять оригинал, | ||
pigz -k -9 -p4 archlinux.iso | pigz -k -9 -p4 archlinux.iso | ||
Строка 335: | Строка 342: | ||
# Сжать в zip | # Сжать в zip | ||
pigz -k -K archlinux.iso | pigz -k -K archlinux.iso | ||
- | # Сжатие каталогов, | + | # Сжатие каталогов, |
tar cf - Pictures/ | pigz > pictures.tar.gz | tar cf - Pictures/ | pigz > pictures.tar.gz | ||
- | tar --use-compress-program=pigz -cf yourfile.tar.gz folder1 folder2 | + | tar -I pigz -cf yourfile.tar.gz folder1 folder2 |
# Распаковать | # Распаковать | ||
pigz -d archlinux.iso.gz | pigz -d archlinux.iso.gz | ||
Строка 546: | Строка 553: | ||
echo " | echo " | ||
srv-mail1 | srv-mail1 | ||
+ | |||
+ | # Разделить строку на 2 части | ||
+ | $ i=" | ||
+ | $ read -r tag description <<< | ||
+ | $ echo $tag | ||
+ | v2.2.187 | ||
+ | $ echo $description | ||
+ | 3826893 Very important commit, absolutely brilliant | ||
+ | </ | ||
+ | [[https:// | ||
+ | ===== rm ===== | ||
+ | remove files or directories | ||
+ | <code bash> | ||
+ | # Удалить всё, в т. ч. файлы с точками в начале имени | ||
+ | rm -rf -- ..?* .[!.]* * | ||
</ | </ | ||
os/linux/utils.1726470130.txt.gz · Последнее изменение: 16.09.2024 07:02 — viacheslav