O outro dia I necessitou migrar um diretório que contem muitos das limas de uma posição em meu usuário de Linux a outra. Há um número de maneiras que eu poderia fazer este. Usando um simples PC o comando poderia ter feito o truque. Entretanto, como os dados que eu copí éramos uma base de dados e eu quisemos certificar-se de que o copi estêve feito perfeitamente, mim olhamos no Internet e encontramos uma uma linha brilhante solução do bash para este.
Eu quis mover os índices do diretório /var/lib/mysql a /opt/mysql. Primeiramente eu mudei ao diretório /var/lib/mysql:
# Cd /var/lib/mysql
Então eu funcionei o seguinte um forro para fazer a mágica para mim.
# cf do piche - * | (Cd /opt/mysql; xfp do piche -)
Eu usei o comando mostrado acima para copí minhas limas de base de dados. O que é comprime os índices inteiros do diretório atual, muda à posição do diretório do destino (/opt/mysql neste caso), e extrai então o arquivo.























{ 0 comentários… adicione um agora }
Deixe um comentário