Тar – это самый распространенный архиватор, использующийся в Linux подобных
системах. Tar не является архиватором, так как не использует сжатие, как, например, Gzip,
а просто объединяет несколько файлов в один. Чаще всего tar используется вместе с
другим архиватором, чаще всего это Gzip. То есть tar объединяет без сжатия несколько
файлов, папок, на выходе получается один архив. Потом, этот архив сжимается с помощью
Gzip, именно поэтому часто можно увидеть такие расширения файлов, как tar.gz.
tar опции-f имя_архива файл|каталог
Опции:
-f – является обязательной опцией, без нее tar пытается использовать магнитную ленту
вместо файла, пишется последним
-c – создать новый архив
-z – сжать/распаковать с помощью gzip
-j – сжать/распаковать с помощью bzip2
-t –
вывести содержимое архива
-v – делает вывод tar подробным, рекомендуется к использованию, т.к наглядно
-x – извлечь файлы из архива
Разберем gzip
gzip файл
А зачем нам tar, когда мы можем все далеть обычным архиватором gzip? Ответ: gzip умеет
работать только с одним файлом.
Как вы знаете, в *nix можно работать и без расширений, но что, если я передал вам такой
файл и вам нужно с ним работать, а вы не знаете что это? Используйте
file имя_файла
Утилита wget – позволяет осуществлять загрузку из сети по прямой ссылке. Поддерживает
протоколы HTTP, HTTPS, FTP.
wget опция ссылка
Опции
-P – указать каталог, куда сохранить
-с – продолжить загрузку ранее не полностью загруженного файла
-r – скачать содержимое каталога со всеми его подкаталогами
Задание:
1.
Создать два файла
2.
Создать сжатый архив из ранее созданных
файлов
3.
Удалить файлы, которые были ранее архивированы
4.
Заглянуть в
архив без разархивирования
5.
Разархивировать архив
6.
Скачать Lighttpd (веб-сервер)
http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.42.tar.gz
Министерство образования и
науки Российской Федерации
федеральное государственное бюджетное образовательное учреждение высшего образования
Достарыңызбен бөлісу: