Eu acho que você está querendo todos os arquivos e pastas que estão na pasta www. Se eu estou entendendo mal você me desculpe. Se é isso que você quer, você pode entrar no diretório www e rodar
tar -cvf backup.tar *
Estou tentando colocar meus arquivos do site que estão no meu servidor de teste para poder enviá-los para um servidor 'real'.
tar -cf mysite.tar /var/www
Ele cria um arquivo bem ... mas quando abro esse arquivo ele tem o diretório var, que contém o diretório www ... Como eu crio um arquivo com conteúdo / var / www em sua raiz, não em subpastas como está agora?
Você pode usar a opção -C
(capital c) para transformar o tar em um diretório antes que ele comece a funcionar. Isso efetivamente removerá os pais do diretório do arquivo.
Sua outra opção é simplesmente executar o comando dentro do próprio diretório /var/www
e evitar isso completamente.
Tags command-line tar linux