linux фишки

Описание: Разработка и отладка приложений. Упор на 3D-графику.

dyvniy M
Автор темы, Администратор
Администратор
Аватара
dyvniy M
Автор темы, Администратор
Администратор
Возраст: 41
Репутация: 1
Лояльность: 1
Сообщения: 3579
Зарегистрирован: Ср, 10 октября 2012
С нами: 11 лет 6 месяцев
Профессия: Программист
Откуда: Россия, Москва
ICQ Сайт Skype ВКонтакте

#1 dyvniy » Ср, 27 мая 2015, 15:21:05

http://linuxguru.ru/good-notes/raspakovka-vsex-tipov-arxivov-v-linux/
Спойлер
Распаковка всех типов архивов в Linux
Полезное Добавить комментарий
Фев
17
2012

rar gz tgz zip 7z xz tar tar.gz tar.xz

Архив – это файл который содержит в себе информацию которая может хранится как в сжатом виде так и без сжатия.

Архиватор – программа, осуществляющая упаковку одного и более файлов в архив для удобства переноса или хранения, а также распаковку архивов.Распаковка всех архивов tar tar.gz tar.xz tar.bz2 bz2 zip Z 7z xz exe rar gz tar tbz2 tgz одной командой.

Чтобы каждый раз не вспоминать ключики к архиваторам в Linux для распаковки архивов моожно сделать удобную функцию при помощи которой можно распаковать любой архив единственной командой.

Код: Выделить всё

unpack () {
  if [ -
$] ; then
    
case $1 in
      
*.tar.bz2)   tar xvjf $1    ;;
      *.
tar.gz)    tar xvzf $1    ;;
      *.
tar.xz)    tar xvJf $1    ;;
      *.
bz2)       bunzip2 $1     ;;
      *.
rar)       unrar x $1     ;;
      *.
gz)        gunzip $1      ;;
      *.
tar)       tar xvf $1     ;;
      *.
tbz2)      tar xvjf $1    ;;
      *.
tgz)       tar xvzf $1    ;;
      *.
zip)       unzip $1       ;;
      *.
Z)         uncompress $1  ;;
      *
.7z)        7z x $1        ;;
      *.
xz)        unxz $1        ;;
      *.
exe)       cabextract $1  ;;
      *)           echo 
"\`$1': Unknown method of file compression" ;;
    
esac
  
else
    echo 
"\`$1' no foud"
  
fi

Добавьте этот код в файл .bashrc (домашняя деректорию юзера)

Для распакоки архивов используйте команду:

unpack file
Изображение

Название раздела: Программирование (под Desktop и Android)
Описание: Разработка и отладка приложений. Упор на 3D-графику.

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения
:) ;) :hihi: :P :hah: :haha: :angel: :( :st: :_( :cool: 8-| :beee: :ham: :rrr: :grr: :* :secret: :stupid: :music: Ещё смайлики…
   

Вернуться в «Программирование (под Desktop и Android)»

Кто сейчас на форуме (по активности за 15 минут)

Сейчас этот раздел просматривают: 6 гостей