my tar command line is not working it won't unzip files
Solution 1:
You're missing a parameter (notice the f):
tar -xvjf <filename>
if -f <filename>
is not specified, tar will default to expanding whatever it receives in standard input. So the "hang" you're seeing is just tar waiting for data.
If you feel inclined to play a bit, try redirecting your tar.bz2 file into tar's standard input:
tar -xvj < file.tar.bz2
this should also work, but it's more traditional to specify the file with -f.
Note that -f has to be at the very end because the filename is an argument to the -f option. If you do tar -vfjv filename
it won't work, as the filename would be passed as an argument for -v, which makes no sense.