cp
Executa a copia de arquivos
SINTAXE:
cp [-- -r] arquivo1 arquivo2
DESCRIÇÃO
--
Indica que a informação a seguir é um nome de arquivo. É usado para arquivos cujos nomes inciam com sinal “-“. -r
copia diretorios. Quando o parametro dir-fonte for um diretorio o parametro dir-destino obrigatoriamente tem que ser um diretorio. arquivo1 Arquivos que sera copiado arquivo2 Arquivos que recebera a copia EXEMPLOS:
- Copia do arquivo carta para carta.bak no diretorio corrente:
isis:~ # cp carta carta.bak
- Copia do arquivo carta para o diretorio novo:
isis:~ # cp carta /home/novo
- Copia um diretorio para outro diretorio:
isis:~ # cp –r dir01 dir01.bak
ln
O comando ln (link) é usado para se estabelecer ligações adicionais de um arquivo a outro ou de um arquivo a um diretorio.
SINTAXE:
ln arquivofonte arquivodestino
DESCRIÇÃO:
arquivofonte
arquivo original que sera ligado a um arquivo ou a um diretorio. arquivodestino
pode ser o nome de um arquivo ou o nome de um diretorio. COMENTARIOS:
O comando ln encadeia um arquivo com um novo nome de arquivo destino ou com o mesmo nome de arquivo em um diretorio ja existente.
EXEMPLO:
- Criar um link para o arquivo cap1 que se encontra no diretorio /usr, supondo que esse seja o diretorio corrente do usuario
isis:~ # ln cap1 livro
Este comando encadeia o arquivo cap1 com um novo nome “livro” são 2 nomes de arquivos que apontam para o mesmo i-node ( ou seja, para o mesmo arquivo ). Qualquer troca feita em um, aparecera no outro. Se um dos arquivos for removido, o outro ainda permanecera.
Esses arquivos cap1 e livro ficariam relacionados da seguinte forma:
NOME ARQUIVO
ENDEREÇO I-NODE
cap1 92 livro 92 i-node 92
tipo do arquivo numero de links – 2 identificação do dono tamanho do arquivo data de criação atualização e ultimo acesso endereço da area de dados .
.
.
outras informaçõesarea de dados
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
…………………………………………………………O conteúdo do arquivo pode ser acessado por 2 pathnames:
/usr/cap1
/usr/livro
Observe que no i-node do arquivo, aparece uma nova informação, o numero de links, que nesse caso é igual a 2, ou seja; esse i-node esta ligado a 2 arquivos.
Nenhum comentário:
Postar um comentário