В очередной раз мне понадобилась задумка, которую я хотел применить на боевом Web-ресурсе VPS системы, но возник банальный вопрос. К примеру я хотел подтюнинговать настройки mysql на сервере, вспомнил что у меня есть заметка: "Повышаем производительность mysql для CMS Wodpress", все конечно хорошо, но скачав на систему архив с Perl-скриптом, встал в ступор. А как распаковать на Ubuntu(е) системе архив 7z.

На эту тему вот когда нужно у меня не оказалось заметки, я тогда затупил, взгляд был затуманен, но просто прогулявшись, просто вот так просто взял и сделал, т.е. вспомнил, как делается банальная распаковка архива:

Шаг №1: Скачиваю архив mysqltuner.7z со своего блога куда я его положил дабы не зависеть от сторонних ресурсов:

ekzorchik@srv-us2004a:~$ wget -c https://lin.ekzorchik.ru/wp-content/uploads/2022/07/mysqltuner.7z
ekzorchik@srv-us2004a:~$ file mysqltuner.7z
mysqltuner.7z: 7-zip archive data, version 0.4
ekzorchik@srv-us2004a:~$
ekzorchik@srv-us2004a:~$ sudo apt-get install -y p7zip p7zip-full

Шаг №2: Смотрю справку на предмет какой ключ нужно использовать дабы распаковать архив mysqltuner.7z:

ekzorchik@srv-us2004a:~$ 7z --help

Шаг №3: Из справки узнаю, что для распаковки архива mysqltuner.7z нужно задействовать ключ "e":

ekzorchik@srv-us2004a:~$ 7z e mysqltuner.7z
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Common KVM processor (F61),ASM)
Scanning the drive for archives:
1 file, 39438 bytes (39 KiB)
Extracting archive: mysqltuner.7z
--
Path = mysqltuner.7z
Type = 7z
Physical Size = 39438
Headers Size = 130
Method = LZMA2:18
Solid = -
Blocks = 1
Everything is Ok
Size:       244236
Compressed: 39438
ekzorchik@srv-us2004a:~$ ls
mysqltuner.7z  mysqltuner.pl
ekzorchik@srv-us2004a:~$
ekzorchik@srv-us2004a:~$ file mysqltuner.*
mysqltuner.7z: 7-zip archive data, version 0.4
mysqltuner.pl: Perl script text executable
ekzorchik@srv-us2004a:~$

Шаг №4: А уже после смотрю заметку выше как применять данный скрипт.

Итого успешно архив распакован. Что мне и требовалось, просто как показывает практика если с чем-то не сталкиваешься в повседневности, то и не знаешь, как решить ту или иную задачу, даже такую банальную. А тут просто открыл заметку на блоге (главное знать, что она там есть) и все решил.

По мере надобности текущая заметка будет дополняться, а пока на этом все, с уважением автор блога Олло Александр aka ekzorchik.