Para esse fim em particular, devemos abrir a concha do terminal, pois vamos fazer todas as coisas. Existem duas maneiras de abri -lo. Um é da área de busca de atividades e o outro é a chave de atalho “Ctrl+Alt+T”. Pratique um dos métodos mencionados para abri -lo e comece a implementar os comandos um a um por um.
Exemplo 01
Em primeiro lugar, precisamos ver todos os arquivos e diretórios mantidos em nossa pasta doméstico do Ubuntu 20.04. Este processo pode ser feito com a ajuda de um comando de lista. O comando da lista contém apenas uma única palavra "ls". Execute -o e você será mostrado com os diretórios e arquivos da pasta doméstico, conforme a imagem anexada.
Agora, estamos criando um novo diretório em nosso diretório doméstico para executar operações de cópia depois de algum tempo. O Ubuntu 20.04 O sistema nos fornece a consulta "mkdir" para criar um novo diretório vazio. Então, usamos o comando "mkdir" em nosso shell de comando e nomeado o diretório como "novo". O comando será executado com a ajuda de uma tecla Enter.
Imagine, um diretório não é suficiente para você executar operações de cópia para melhor compreender. Então, utilizamos novamente o comando "mkdir" com o novo nome do diretório "teste". Após a criação do diretório, listamos o conteúdo do diretório inicial. O comando Lista "LS" está claramente mostrando a adição de 2 novos diretórios na pasta residencial I.e. novo e teste.
Vamos começar a copiar um diretório para outra pasta. Para isso, o sistema Linux criou o comando de cópia de atalho i.e., Palavra -chave “CP” junto com algumas de suas opções de bandeira. O comando contém a pasta a ser copiada e o local onde deve ser colado. A sintaxe deste comando é mostrada na consulta declarada.
$ CP -R Diretório/ Path-to-Destinationbolder/
Na imagem abaixo, você pode dar uma olhada em que o comando cp contém a bandeira "-r" junto com a pasta de origem (a ser copiada) e a pasta de destino (caminho para a pasta em que será colada). A pasta "nova" será copiada para a pasta "documentos". O mesmo comando "cp" é usado para copiar a pasta "teste" para a pasta "nova" dentro da pasta "documentos". Ambos os comandos executam a mesma coisa, mas em diferentes níveis.
Vamos navegar na pasta Documentos do nosso sistema primeiro através da instrução "CD" no shell. Após a navegação em direção à pasta Documents, listamos seu conteúdo através do comando "LS". Você pode ver que a pasta “nova” é copiada com sucesso.
Vamos realizar a navegação novamente com um nível 1 desta vez usando o comando "CD". Somos navegados com sucesso nos documentos/nova pasta. Depois de listar o conteúdo da pasta "nova", temos que saber que ela copiou com sucesso a pasta "teste" dentro dela.
Exemplo 02
Vamos dar uma olhada em copiar um arquivo em um diretório. Então, criamos um novo arquivo vazio “Novo.txt ”e listou o conteúdo da pasta doméstico com a instrução“ LS ”. Isso mostra que o arquivo é criado, novo, e a pasta "teste" também está lá.
O comando de cópia é usado da mesma maneira sem a bandeira "-r". Uma única diferença é que o nome do arquivo não contém nenhum sinal "/" no final. A pasta de destino também é especificada.
Depois de navegar dentro da pasta “nova” e listar seu conteúdo, sabemos que a operação de cópia também foi bem -sucedida no arquivo simples.
Exemplo 03
Vamos dar uma olhada em outra ilustração de copiar a pasta de múltiplos conteúdos para outro local no Linux. Então, começamos com a navegação em direção à pasta "música" do diretório doméstico. Após a navegação, o comando da lista está utilizando o conteúdo da pasta de música i.e. vazio.
Depois disso, navegamos na pasta Documents e sabemos que ela também contém dois arquivos de texto nela através do comando da lista.
Agora, usamos a mesma maneira de copiar os dados, mas com a bandeira "-AVR" no comando CP desta vez. Então, temos que mencionar a localização da fonte i.e. “/Home/Saeedraza/documentos”. Depois disso, você precisa adicionar o local da pasta de destino i.e. “/Home/Saeedraza/Música. Ele levará o conteúdo da pasta Documents e os salvará na pasta de música um por um.
Depois de executar o comando da lista enquanto navega dentro da pasta de música, temos que saber que a pasta de documentos está aqui agora.
Depois de navegar na pasta "Música/documentos", temos que saber que todo o conteúdo I.e., “New1.txt ”,“ new2.txt "da pasta" documentos "também são copiados na pasta" música "junto com a pasta" documentos ".
Exemplo 04
Digamos que você criou um novo arquivo na pasta doméstico e listou seus dados no shell com os comandos CAT, conforme a saída da imagem abaixo.
O comando CP está aqui com a bandeira "-v" para copiar o conteúdo de um novo.Arquivo TXT para outro arquivo “Teste.arquivo txt ”. O teste.O arquivo txt será gerado automaticamente com o uso deste comando. Ao olhar para o teste.Arquivo TXT com o comando CAT, descobrimos que o conteúdo é copiado.
Conclusão
Este artigo contém uma quantidade enorme de comandos para copiar uma pasta para outro local. Tentamos cobrir a cópia de uma única pasta para outro local, copiando um único arquivo para outro local e outros arquivos, e muito mais. Esperamos que este artigo seja bastante simples de entender e fácil de implementar para todos os usuários do Ubuntu 20.04 Sistema.