Mover todo o conteúdo de uma unidade flash para o sistema usando o terminal [duplicado]

-6

Eu estou trabalhando em um projeto que é baseado na segurança do sistema.Eu quero mover todos os dados de uma unidade flash em minha pasta oculta do sistema.Mas eu não sei como posso fazer isso em um único comando de terminal (bash ). Existe alguma maneira de fazer isso no Ubuntu?

Por exemplo: Existem 50 pastas em uma unidade flash USB.Agora eu quero copiar todas as pastas no sistema e, em seguida, formatar o pendrive ou simplesmente mover os dados formam um pendrive.Então, como posso fazer isso? Espero que vocês entendam minha pergunta.

Obrigado antecipadamente

    
por Nitin Khanna 12.02.2018 / 15:25

1 resposta

2

cd /media/flashdriveid/

onde flashdriveid é o seu ponto de montagem

mkdir /home/$USER/.hiddendirectory
cp -R * /home/$USER/.hiddendirectory

e todo o flashdrive será copiado (cp -R é recursivo, incluindo subdiretórios) para um novo diretório chamado ".hiddendirectory" e está oculto da visualização normal devido ao "." na frente dele. Se você tem um diretório oculto, pule o comando "mkdir" e mude o comando "cp" para o local que deseja usar.

Se você quiser mover os arquivos do flashdrive, você pode trocar "cp" por "mv".

    
por Rinzwind 12.02.2018 / 15:30