Isso depende do seu comando.
O seguinte funcionaria:
cp /home/$USER/Documents/file /home/$USER
Ou como @kos sugeriu:
cp ~/Documents/file ~/
Estou tentando aprender como copiar um de uma pasta para outra usando o prompt de comando usando o comando 'cp', o arquivo está sendo copiado da pasta "home" para a pasta "documents", mas não consigo copiar de "documents" pasta para pasta "home". Alguém pode explicar por quê?
Isso depende do seu comando.
O seguinte funcionaria:
cp /home/$USER/Documents/file /home/$USER
Ou como @kos sugeriu:
cp ~/Documents/file ~/
Primeiro, vá para o local de onde o arquivo será copiado usando o comando cd
. Em seguida:
cp "foldername" -R ~/"foldername"
Você não pode copiar documentos para a pasta /home
sem sudo
direitos. Para fazer isso, use este comando
sudo cp /home/$USER/Documents/file_name /home
ou para salvar as permissões (thx @kos )
sudo cp --preserve=mode,ownership /home/$USER/Documents/file_name /home
Se você quis dizer sua % pastahome
, do que usar
cp /home/$USER/Documents/file_name ~
ou
cp /home/$USER/Documents/file_name /home/$USER/
Para copiar da pasta de documentos, tente:
cp filenameHere /home/$USER
Por exemplo, supondo que eu esteja localizado na pasta Documentos:
/home/$USER/Documents
E eu quero copiar o arquivo: foo.txt para minha pasta pessoal:
cp foo.txt /home/$USER
Se você não está atualmente no Google Documents foler, você deve fazer o cd primeiro:
cd /home/$USER/Documents
Então você pode fazer ls
para listar seus arquivos, lembre-se, os comandos do terminal e do linux diferenciam maiúsculas e minúsculas:
ls
Após os arquivos serem listados, use o comando cp
para copiar para o local desejado.