【linux 之解压xz包】
[[email protected] mq]# tar -xvjf rabbitmq-server-generic-unix-3.6.0.tar.xz
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error exit delayed from previous errors
[[email protected] mq]# ls
erlang-18.1-1.el7.centos.x86_64.rpm rabbitmq-server-generic-unix-3.6.0.tar.xz xz-4.999.9beta.tar.bz2
[[email protected] mq]# tar -jxvf xz-4.999.9beta.tar.bz2
[[email protected] mq]# ls
erlang-18.1-1.el7.centos.x86_64.rpm rabbitmq-server-generic-unix-3.6.0.tar.xz xz-4.999.9beta xz-4.999.9beta.tar.bz2
[[email protected] mq]# cd xz-4.999.9beta
[[email protected] xz-4.999.9beta]# LS
-bash: LS: command not found
[[email protected] xz-4.999.9beta]# ls
ABOUT-NLS autogen.sh config.h.in COPYING COPYING.LGPLv2.1 dos INSTALL m4 NEWS README THANKS windows
aclocal.m4 build-aux configure COPYING.GPLv2 debug Doxyfile.in INSTALL.generic Makefile.am PACKAGERS
src TODO AUTHORS ChangeLog configure.ac COPYING.GPLv3 doc extra lib Makefile.in po
tests version.sh
[[email protected] xz-4.999.9beta]# ./configure --prefix=/opt/gnu/xz
[[email protected] xz-4.999.9beta]# make && make install
[[email protected] xz-4.999.9beta]# ln -s /opt/gnu/xz/bin/xz /bin/xz
[[email protected] xz-4.999.9beta]# cd ../../
[[email protected] opt]# cd mq/
[[email protected] mq]# ls
erlang-18.1-1.el7.centos.x86_64.rpm rabbitmq-server-generic-unix-3.6.0.tar.xz xz-4.999.9beta xz-4.999.9beta.tar.bz2
[[email protected] mq]# xz -d rabbitmq-server-generic-unix-3.6.0.tar.xz
[[email protected] mq]# ls
erlang-18.1-1.el7.centos.x86_64.rpm rabbitmq-server-generic-unix-3.6.0.tar xz-4.999.9beta xz-4.999.9beta.tar.bz2
[[email protected] mq]# tar -zvf rabbitmq-server-generic-unix-3.6.0.tar