copie de uma pasta para outra não funcionando no terminal

0

Eu sou novo no Ubuntu. Eu instalei porque eu estou usando na minha classe de sistemas operacionais na faculdade. Uma coisa que precisamos fazer é copiar. Este é o professor notas sobre como fazer isso:
Mude para o seu diretório pessoal

cd

Exibe uma listagem dos arquivos contidos nele em formato longo

ls -al

Crie um diretório aqui chamado test

mkdir test

Abaixo, teste, crie dois diretórios xey

cd test
mkdir x
mkdir y

Copie o arquivo fstab do diretório / etc para o diretório y

cd y
cp /etc/fstab .

Mas não está funcionando. Alguém pode me ajudar com isso?

    
por Pendo826 14.10.2012 / 19:41

1 resposta

1

Para copiar um arquivo, você deve ter permissão de leitura no diretório pai do arquivo e permissão de gravação no destino.

Pense no diretório como um contêiner com um bloqueio e um arquivo como conteúdo do contêiner.

Você deve ter acesso às chaves do bloqueio para acessar o arquivo dentro do diretório (container).

File Permissions:-

r - pode ler o arquivo.

w - pode gravar em um arquivo.

x - pode executar o arquivo como um programa.

Directory Permissions:- 

r - pode ler o conteúdo do diretório.

w - pode fazer alterações nos arquivos dentro do diretório / adicionar ou excluir os arquivos.

x - can cd para um diretório.

As permissões de diretório são importantes e podem substituir as permissões de arquivo.

Mesmo que o seu arquivo não tenha permissões de leitura, o diretório pai do arquivo tem permissão de leitura, do que você pode copiar o arquivo, supondo que você esteja copiando o arquivo para um local onde possa escrever.

Suponho que isso possa ser útil.

    
por Ankit 14.10.2012 / 20:28