Pplware

Comandos Linux para Totós – Tutorial nº10

Ora vivam caros linuxianos!!! Cá estamos nós para o décimo tutorial da rubrica “Comandos Linux para Totós”. Aproveitando este artigo, adianto desde que já que vamos ter uma surpresa na próxima rubrica. Estejam atentos!

Bem, hoje vamos aprender a copiar e mover ficheiros entre directórios (coisa simples não é ??).

Prontos para mais uma viagem no “terminal preto”?  Lets go!

Relembramos que para acompanharem estes tutoriais é necessário que possuam um terminal Unix/Linux para ir experimentando e aprendendo os comandos apresentados. Para os que já dominam a matéria, lanço desde já o desafio de colaborarem nesta rubrica (podem enviar os vossos artigos para mim).

Como já referimos em alguns artigos, a shell (terminal) do Linux permite introduzir comandos. Através dos comandos podemos realizar quase todas as tarefas possíveis num sistema como por exemplo copiar ficheiros, criar/apagar directórios, controlar serviços, etc.

whoami | pwd | id | who | date | cal | man | hostname | uptime | history | uname | lsb_release | df … ainda se lembram? Se não, vejam aqui e aqui

Tal como referido, hoje vamos aprender a copiar e a mover ficheiros entre directórios. Para tal é necessário recorrer aos comandos «copy»(para copiar ficheiros) e «mv»  (para mover ficheiros).

Antes de passar a alguns exemplos do comando «copy» e «mv» apenas indicar qual a diferença entre caminho absoluto e caminho relativo:

Como copiar ficheiros

Para copiar ficheiros : cp origem destino

Exemplos

Copia o ficheiro ppinto para dentro directório tmp

cp ppinto /tmp/

Copia todos os ficheiros localizados em /tmp para o directório actual

cp /tmp/* .

Nota: O ‘*’ serve para indicar todos os ficheiros e o ‘.’ serve para indicar o directório corrente

Como mover ficheiros

Para mover ficheiros : mv origem destino

Exemplos

Mover todos os ficheiros do directório corrente para /home/ppinto

mv * /home/ppinto

Mover todos os ficheiros do directório corrente para a pasta tmp dentro da home directoy do utilizador

mv * ~/tmp

Nota2: O ’~’ indica a home directory do utilizador (ex. /home/ppinto)

Alguns exercícios

Considerando a seguinte estrutura, responda às seguintes questões:

Por hoje ficamos por aqui  e desde já conto com a vossa colaboração, respondendo às questões colocadas. Há alguma dúvida?

Como extra, hoje deixo-vos um vídeo da história do Linux inserido nas comemorações dos 20 anos deste excelente sistema operativo.

Não se esqueçam, estejam atentos à próxima rubrica e não deixem de publicar as respostas às questões colocadas neste artigo.

Bom fim de semana! poweroff

Artigos relacionados

Exit mobile version