Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Copiando arquivos

A seguir, vamos colocar alguns dados em nosso playground. Faremos isso copiando um arquivo. Usando o cp comando, vamos copiar o passwd arquivo do / Etc diretório para o diretório de trabalho atual:



[me @ linuxbox playground] $ cp / etc / passwd.

[me @ linuxbox playground] $ cp / etc / passwd.


Observe como usamos a abreviação para o diretório de trabalho atual, o único ponto final. Então, agora, se realizarmos um ls, veremos nosso arquivo:


[me @ linuxbox playground] $ ls -l

12 total

drwxrwxr-x 2 eu eu 4096 2016-01-10 16:40 dir1

drwxrwxr-x 2 eu eu 4096 2016-01-10 16:40 dir2

-rw-r - r-- 1 me me 1650 2016-01-10 16:07 passwd

[me @ linuxbox playground] $ ls -l

12 total

drwxrwxr-x 2 eu eu 4096 2016-01-10 16:40 dir1

drwxrwxr-x 2 eu eu 4096 2016-01-10 16:40 dir2

-rw-r - r-- 1 me me 1650 2016-01-10 16:07 passwd


Agora, só por diversão, vamos repetir a cópia usando a opção “-v” (detalhado) para ver o que faz:



[me @ linuxbox playground] $ cp -v / etc / passwd.

`/ etc / passwd '->` ./passwd'

[me @ linuxbox playground] $ cp -v / etc / passwd.

`/ etc / passwd '->` ./passwd'


O cp comando executou a cópia novamente, mas desta vez exibiu uma mensagem concisa indicando qual operação ele estava executando. Notar que cp sobrescreveu a primeira cópia sem qualquer aviso. Novamente, este é um caso de cp presumindo que você saiba o que está fazendo. Para obter um aviso, incluiremos a opção “-i” (interativa):


[me @ linuxbox playground] $ cp -i / etc / passwd.

cp: sobrescrever `./passwd '?

[me @ linuxbox playground] $ cp -i / etc / passwd.

cp: sobrescrever `./passwd '?


Responder ao prompt digitando um “y” fará com que o arquivo seja sobrescrito, qualquer outro caractere (por exemplo, “n”) fará com que cp para deixar o arquivo sozinho.


Top OS Cloud Computing na OnWorks: