Comandos básicos no terminal

1. Comandos básicos no terminal

Gabriel Zanardi
gzanardi1212

(usa Ubuntu)

Enviado em 13/12/2021 - 18:22h

Boa tarde pessoal! Sou um aprendiz autodidata e estou tentando compreender o básico do Linux (nunca havia usado antes). Peguei uns exercícios na internet mas estou com muita dificuldade... Alguém poderia me ajudar??? Considerando a estrutura presente na imagem acima, como ficariam os comandos abaixo?

1. Estando no diretório foo, qual o comando para copiar o arquivo "statusReport" para o diretório bar?
2. Estando no diretório foo, qual o comando para copiar o arquivo "logfile" para o diretório bar?
3. Estando no diretório foo, qual o comando para mover o arquivo "statusReport" para o diretório bar?
3. Estando no diretório foo, qual o comando para mover o arquivo "logfile" para o diretório bar?
4. Estando no diretório user1, qual o comando para copiar o diretório user2 para o diretório foo?


  


2. Re: Comandos básicos no terminal

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/12/2021 - 19:50h


gzanardi1212 escreveu:

Boa tarde pessoal! Sou um aprendiz autodidata e estou tentando compreender o básico do Linux (nunca havia usado antes). Peguei uns exercícios na internet mas estou com muita dificuldade... Alguém poderia me ajudar??? Considerando a estrutura presente na imagem acima, como ficariam os comandos abaixo?

1. Estando no diretório foo, qual o comando para copiar o arquivo "statusReport" para o diretório bar?
2. Estando no diretório foo, qual o comando para copiar o arquivo "logfile" para o diretório bar?
3. Estando no diretório foo, qual o comando para mover o arquivo "statusReport" para o diretório bar?
3. Estando no diretório foo, qual o comando para mover o arquivo "logfile" para o diretório bar?
4. Estando no diretório user1, qual o comando para copiar o diretório user2 para o diretório foo?

Boa noite gzanardi1212.
Primeiramente:
Tem permissão para acessar a home e a pasta do user2?
Para começar "bem", leia sobre permissões.


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________



3. Re: Comandos básicos no terminal

Paulo Jr
Pebis

(usa Debian)

Enviado em 13/12/2021 - 19:51h

Pesquise sobre os comandos cp e mv


4. Re: Comandos básicos no terminal

Gabriel Zanardi
gzanardi1212

(usa Ubuntu)

Enviado em 13/12/2021 - 20:22h


Sim, tenho permissão... E eu li sobre ambos os comandos, mas não entendi... Tentei usar os seguintes caminhos:

1. cp ../../user2/statusReport /bar
2. cp ../../logfile /user2/bar
3. mv ../../user2/statusReport /bar
4. cp -r ../user2 /user1/foo

Só que todos estão errados... É um formulário online para testar conhecimentos... Mas o formulario (que não tem gabarito) dá que todos os comandos indicados estão errados...




5. Re: Comandos básicos no terminal

Paulo Jr
Pebis

(usa Debian)

Enviado em 13/12/2021 - 20:36h

1. Estando no diretório foo, qual o comando para copiar o arquivo "statusReport" para o diretório bar?

Sem levar em consideração as permissões dos usuários, pois você, sendo o user1, não teria acesso às pastas do user2... apenas mostrando o caminho.

cp /home/user2/statusReport /home/user2/bar/

o comando cp
http://www.bosontreinamentos.com.br/linux/comandos-cp-e-mv-como-copiar-e-mover-arquivos-no-linux/

Aprenda também sobre o comando cd (mudar de diretório), caminho absoluto e caminho relativo


6. Re: Comandos básicos no terminal

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 13/12/2021 - 20:55h


gzanardi1212 escreveu:

Boa tarde pessoal! Sou um aprendiz autodidata e estou tentando compreender o básico do Linux (nunca havia usado antes). Peguei uns exercícios na internet mas estou com muita dificuldade... Alguém poderia me ajudar??? Considerando a estrutura presente na imagem acima, como ficariam os comandos abaixo?

1. Estando no diretório foo, qual o comando para copiar o arquivo "statusReport" para o diretório bar?
2. Estando no diretório foo, qual o comando para copiar o arquivo "logfile" para o diretório bar?
3. Estando no diretório foo, qual o comando para mover o arquivo "statusReport" para o diretório bar?
3. Estando no diretório foo, qual o comando para mover o arquivo "logfile" para o diretório bar?
4. Estando no diretório user1, qual o comando para copiar o diretório user2 para o diretório foo?


opa , vou sugerir o Guia Foca Linux
eu comecei por lá . é muito bom o material e esta atualizado

https://guiafoca.org/


7. Re: Comandos básicos no terminal

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/12/2021 - 21:25h


Pebis escreveu:

1. Estando no diretório foo, qual o comando para copiar o arquivo "statusReport" para o diretório bar?

Sem levar em consideração as permissões dos usuários, pois você, sendo o user1, não teria acesso às pastas do user2... apenas mostrando o caminho.

cp /;home/user2/statusReport /home/user2/bar/

o comando cp
http://www.bosontreinamentos.com.br/linux/comandos-cp-e-mv-como-copiar-e-mover-arquivos-no-linux/

Aprenda também sobre o comando cd (mudar de diretório), caminho absoluto e caminho relativo


Boa noite Pebis, não testei, mas, tem algo errado no seu comando:
cp /;home/user2/statusReport /home/user2/bar/
Parece que a intenção era:
cd /;cp home/user2/statusReport /home/user2/bar/

______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________



8. Re: Comandos básicos no terminal

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/12/2021 - 21:27h


gzanardi1212 escreveu:


Sim, tenho permissão... E eu li sobre ambos os comandos, mas não entendi... Tentei usar os seguintes caminhos:

1. cp ../../user2/statusReport /bar
2. cp ../../logfile /user2/bar
3. mv ../../user2/statusReport /bar
4. cp -r ../user2 /user1/foo

Só que todos estão errados...
É um formulário online para testar conhecimentos...
Mas o formulário (que não tem gabarito) dá que todos os comandos indicados estão errados...

Comando 01:
../../ => Vai para a Raiz, logo, acusa ERRO, a pasta user2 não está na raiz.
Mais prático usar o "caminho completo"
Ex:
cp /home/user2/statusReport /home/user2/bar/


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________



9. Re: Comandos básicos no terminal

Paulo Jr
Pebis

(usa Debian)

Enviado em 13/12/2021 - 21:51h

msoliver escreveu:


Pebis escreveu:

1. Estando no diretório foo, qual o comando para copiar o arquivo "statusReport" para o diretório bar?

Sem levar em consideração as permissões dos usuários, pois você, sendo o user1, não teria acesso às pastas do user2... apenas mostrando o caminho.

cp /;home/user2/statusReport /home/user2/bar/

o comando cp
http://www.bosontreinamentos.com.br/linux/comandos-cp-e-mv-como-copiar-e-mover-arquivos-no-linux/

Aprenda também sobre o comando cd (mudar de diretório), caminho absoluto e caminho relativo


Boa noite Pebis, não testei, mas, tem algo errado no seu comando:
cp /;home/user2/statusReport /home/user2/bar/
Parece que a intenção era:
cd /;cp home/user2/statusReport /home/user2/bar/

______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________


Opa, boa noite... O errado ali foi o ";" que saiu a mais por engano....
Se o que ele quer é copiar, é o cp mesmo...

Corrigi o ";"

Valeu.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts