КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Tar -xvf имяархива.tar.bz2Tar -jxvf путь_к_архиву Tar -zxvf путь_к_архиву Tar -cf arhiv txtfile Общий вид вызова команды tar О bzip2 О tar и gzip Формат tar используется для создания архива, то есть для хранения нескольких файлов в одном файле. Важно знать, что сам по себе tar не сжимает файлы, а просто создает архив, который по размеру схож с общим суммарным размером упакованных в него файлов. Gzip (расшифровывается как GNU zip) является утилитой для сжатия файлов. Интересно то, что gzip не может создать архив - утилита только сжимает один файл до меньших размеров. Тут стоит вопрос: как же создать сжатый архив в linux? Ответ прост - использовать и tar и gzip одновременно. Смысл в том, что с начала создается архив с файлами при помощи утилиты tar, а потом этот архив сжимается утилитой gzip. В результате всех этих манипуляций мы должны получить файл с расширением tar.gz bzip2 - это альтернатива gzip, обладающая лучшими показателями сжатия и скорости. В результате мы получим архив с расширением tar.bz2
tar -cf имя_будущего_архива файл(ы)_для_упаковки Опции -c и -f означают, соответственно --create и --file, т.е создать файл.
Пример: эта команда создаст архив из одного файла txtfile tar -cf arhiv * эта команда упакует в архив без сжатия все файлы и каталоги текущего каталога
Использование gzip для создания архива с сжатием: tar -zcvf arhiv.tar.gz * Использование bzip2 для создания архива с сжатием: tar -cvjf arhiv.tar.bz2 * Также для bzip2 подойдет и такая команда: bzip2 имяфайла для упаковки bzip2 -d имяфайла.bz2 – для распаковки
Распаковка gzip:
Распаковка bzip2: Современные версии GNU tar имеют функцию автоматического распознавания типа архива, и поэтому можно написать:
Получение информации о файлах в архиве tar -svtf путь_к_архиву для gzip tar -jvtf путь_к_архиву для bzip2
Консольные инструменты управления пакетами: Утилита dpkg dpkg - это низкоуровневая программа управления пакетами, единственная полезная её функция для обычного пользователя - это прямая установка пакета из deb-файла.
sudo dpkg -i имя_пакета.deb Можно ставить несколько пакетов за раз, передавая их все как аргументы команде dpkg -i Основным же консольным инструментом работы с пакетами является aptitude sudo aptitude install имя_пакета1 [имя_пакета2...] Для установки утилиты aptitude нужно набрать Для запуска графического интерфейса утилиты требуется набрать просто aptitude в терминале. Аналогично установке, удалить пакеты можно одной из двух команд: sudo aptitude remove имя_пакета1 [имя_пакета2...] sudo aptitude purge имя_пакета1 [имя_пакета2...] Посмотреть описание конкретного пакета можно командой: aptitude show имя_пакета
Команда apt-get - это стандартная утилита управления пакетами, используется она ровно так же, как и aptitude, только у неё нет графического интерфейса и поиска. То есть во всех командах с install, remove, purge можно заместо aptitude писать apt-get. apt-get update - обновление информации о пакетах из репозиториев apt-get upgrade - обновление всех пакетов apt-get clean - очищает локальный репозиторий, т.е. сносит все, вы ранее скачивали. Очень полезно иногда прогонять для очистки диска. apt-get autoremove - удаление ранее скачанных, но более ненужных пакетов apt-get remove - удаление пакета из системы с сохранение его конфигурационных файлов apt-get purge - удаление пакета со всеми зависимостями apt-get install - установка пакета
Команды для управления доступом: chmod (от англ. change mode) — программа для изменения прав доступа к файлам и директориям.
Права записываются сразу для трёх типов пользователей: владельца-пользователя файла, пользователей, входящих в группу-владелец и для прочих пользователей. Аргумент команды chmod, задающий разрешения, может быть записан в двух форматах: в числовом и в символьном. Для понимания сути задания прав в Unix-системах, нужно знать представление чисел в восьмеричной и двоичной системах счисления.
u – user; g – group; o – other; a - все пользователи вообще (all), то есть a=ugo 400 — владелец имеет право на чтение; 200 — владелец имеет право на запись; 100 — владелец имеет право на выполнение; 40 — группа имеет право на чтение; 20 — группа имеет право на запись; 10 — группа имеет право на выполнение; 4 — остальные имеют право на чтение; 2 — остальные имеют право на запись; 1 — остальные имеют право на выполнение.
Дата добавления: 2014-12-07; Просмотров: 436; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |