Todas as maneiras de mover arquivos no Linux para iniciantes

Todas as maneiras de mover arquivos no Linux para iniciantes
Certas tarefas são muito fáceis de executar, mas muitos usuários ficam presos porque desconhecem sua funcionalidade adequada. Quando um usuário muda para uma plataforma diferente, essas operações menores se tornam demoradas, e uma dessas tarefas é mover arquivos/pastas de um caminho para outro.

Quando você muda do sistema Windows para Linux, a pergunta pode surgir na mente dos iniciantes em “Como podemos mover arquivos?”No Linux, existem várias rotas para chegar ao mesmo destino, e as distribuições Linux são projetadas para facilitar o uso do sistema para todos os tipos de usuários.

Antes de começar com os arquivos em movimento, vamos discutir o que significa mover os arquivos? Isso pode ser útil para os iniciantes confusos com o mover (MV) e cópia (CP) comando.

Mover um arquivo ou pasta significa cortar o arquivo do local anterior e colá -lo no novo local. Para colocá -lo de outra maneira, mover é transferir o conteúdo original para um novo local e removê -lo do local antigo. Quando movemos o arquivo, o arquivo é excluído do diretório anterior e adicionado a um novo destino, enquanto que na cópia, os arquivos permanecem no diretório de origem.

Agora, acho que é o suficiente para entender o termo “movendo arquivos.

A diferença entre cópia de e Mover é esse o "Mover" realocar o arquivo para um novo destino enquanto "Cópia de" significa criar uma duplicata do conteúdo e colá -lo no novo destino.

Copiar um arquivo usa cópia (Ctrl+C) e colar (Ctrl+V) chaves; Considerando que em movimento significa “Cut (Ctrl+X) e colar (Ctrl+V).”

Quando se mover:

Mover arquivos de dados é útil quando os usuários desejam manter uma versão e não querem duplicar o conteúdo. Seria bom se você tiver cuidado ao fazer isso porque poderia perder o arquivo original em caso de qualquer erro durante o processo, o que pode ser uma grande perda.

Vantagens de mover dados:

Existem várias possibilidades que explicam a você por que a movimentação de dados é necessária.
Vamos demonstrá -los:

É bom mover o arquivo em vez de copiá -los quando você está trabalhando em diferentes sistemas. Se você não deve trabalhar apenas em uma estação de trabalho; Você pode transferir o documento em que está trabalhando para outro sistema e continuar. A movimentação de dados também ajuda quando você migra para um novo sistema. Além disso, também pode ser útil para fins de backup. Se o seu disco rígido tiver pouco armazenamento e você deseja arquivar dados em outro dispositivo de armazenamento, é bom movê -los em vez de excluí -los.

Ou, se o sistema não estiver conectado a dispositivos externos, como a impressora e o scanner, você poderá transferir os arquivos que deseja imprimir para o sistema conectado com a impressora.

Discutimos movendo brevemente os arquivos e por que alguém precisa mover dados. Além disso, discutimos suas vantagens e vimos como a mudança é diferente de copiar dados.

Agora, é fácil avançar para descobrir como podemos mover arquivos no sistema operacional Linux:

Como mover arquivos no sistema Linux:

Não há maneira tradicional de executar mover Operação; Nas distribuições Linux,
Alguns métodos são usados ​​para mover arquivos:

  1. Através da ferramenta de linha de comando (terminal)
  2. Através da interface gráfica do usuário (GUI)

Como mover arquivos usando a ferramenta de linha de comando (terminal):

O comando usado para mover arquivos do local da fonte para um destino específico é o “MV”Comando:

O "MV”A ferramenta de linha de comando é considerada como um comando multiuso. Não é usado apenas para transferir arquivos de origem para destino, mas também usado para renomear um arquivo ou pasta:

Sintaxe:

A sintaxe do “MV”O comando é:

MV [Opções] [Source_Path] [Destination_Path]

Antes de iniciar os exemplos para mover arquivos usando o “MV”Comando, há outro ponto que precisamos entender.

Quando um arquivo ou pasta é criado, um “inode”Está atribuído ao arquivo/diretório, que contém os metadados do arquivo. A forma completa de “inode" é "Nó do índice”Isso explica o objeto de sistema de arquivos, como se é um arquivo ou diretório e armazena as informações sobre o arquivo representativo, como acesso à permissão, tipo de arquivo, grupo, tamanho, etc. O Nó do índice é uma série de números inteiros, e cada inode é único.

Para verificar o inode de um arquivo específico, a sintaxe é mencionada:

LS -Inodo [File_name]

Se eu quiser verificar o inode valor do arquivo de texto "amostra.TXT", O comando seria:

$ ls -amostra de inode.TXT

Sempre que você move um arquivo, não se trata de mover os dados de um inode para outro; você só muda o caminho. Sua configuração de acesso à permissão permaneceria a mesma de antes. É porque você não está mudando o arquivo ou recriando-o, e apenas seu caminho na memória mudou.

Agora, vamos verificar como o “MV”O comando é útil para mover arquivos através de diferentes exemplos.

Exemplo 1: Movendo um arquivo

Crie um arquivo de amostra “Sample_file.TXT" usando o “tocar"Comando no"Lar”Diretório:

$ touch sample_file.TXT

Use o "MV”Comando para mover o arquivo para o“DocumentosDiretório; O seguinte comando detecta “Documentos”Como um diretório/pasta e transfere o “Sample_file.TXT" afim disso:

$ mv sample_file.txt/home/wardah/documentos

Para confirmar a existência de “Sample_file.TXT" No diretório de documentos, execute o "LS" comando no terminal:

$ LS/Home/Wardah/documentos

Nota: você deve escrever permissão para acessar a fonte e o destino para mover um arquivo. Caso contrário, ele mostrará a permissão negada mensagem de erro.

Nota adicional:

Algumas pessoas ficam confusas ao dar o caminho de origem e destino, para que obtenham os resultados errados. No entanto, existe uma maneira fácil de encontrar o caminho de qualquer diretório ou arquivo, mencionado abaixo:

Selecione a pasta/diretório que você deseja obter o caminho e clique com o botão direito do mouse. No menu pop -up, navegue em direção a “Propriedades”E clique nele,

Por exemplo, eu quero encontrar o caminho de "texto.TXT" Pasta no diretório doméstico:

Quando você atinge o “Propriedades”, Ele mostrará todos os detalhes necessários do“texto.TXT”Com o caminho:

A partir daí, você pode copiar o caminho e colá -lo no terminal.

Depois de mover o arquivo, você pode renomeá -lo usando o "MV”Comando novamente:

$ sample_file.txt/home/wardah/documentos/testes.TXT

Vamos verificar o “ls”Comando se o nome do arquivo mudou ou não:

$ ls

Exemplo 2: mover uma pasta para o diretório

Assim como no exemplo acima, mudamos um arquivo de um local para outro. Da mesma forma, não há uma maneira separada de mover o diretório como no “cp”Comando.
A abordagem é a mesma que fizemos acima usando o “MV”Comando:

Crie uma pasta de teste e defina o nome como “teste”Usando o“mkdir”Comando. Adicione o arquivo aleatório, como criar um “teste.TXT”Arquivo nele através do“tocar”Comando:

Teste de $ mkdir
$ toque testes.TXT

Mova o "Teste.TXT"Arquivo no"TestePasta usando a “MV”Comando:

Teste de $ MV.teste txt

Agora, mova o “TestePasta na “Transferências”Diretório:

$ MV Testing/Home/Wardah/Downloads

Para confirmar, tipo:

$ LS/Home/Wardah/Downloads

Exemplo 3: Mover vários arquivos de uma só vez

Quando movemos vários arquivos ao mesmo tempo, o “MV”O comando considera o último nome do diretório como o diretório de destino:

Vamos mover arquivos "amostra.TXT", “Teste.TXT", e "teste.TXT" no "Transferências" diretório. Para isso, abra o terminal no diretório "documentos", pois todos esses arquivos são colocados lá:

$ MV Amostra.teste txt.texto txt.txt/home/wardah/downloads

Executar o “ls”Comando para confirmar:

$ LS/Home/Wardah/Downloads

Como você pode ver, todos os arquivos são transferidos com sucesso do “Documentos”Diretório para o“Transferências”Diretório.

Como mover arquivos usando a GUI:

Existem várias ferramentas GUI e sistemas de gerenciamento de arquivos disponíveis para o sistema operacional Linux. Os amplamente utilizados são Nautilus, um gerente de arquivo gnome e Golfinho, que é um gerente de arquivo para KDE. Esses dois gerentes de arquivo são preferidos devido à sua flexibilidade.

Atualmente estou trabalhando no Ubuntu 20.04 que usa um ambiente de desktop Gnome. Portanto, veremos como podemos mover arquivos de um diretório para outro através do Nautilus gerenciador de arquivos.

GUI torna a transferência de arquivos relativamente fácil. Só temos que seguir algumas frases simples listadas abaixo:

  1. Abra o gerenciador de arquivos Nautilus no sistema em que você está trabalhando.
  2. Escolha o arquivo que deseja se mudar e clique com o botão direito do mouse nele.
  3. Um menu de contexto aparecerá na tela e navegará para "Mover para" opções.
  4. Depois de clicar no "Mover para" opção, uma janela com a lista de possíveis diretórios de destino aparecerá na sua frente.
  5. Selecione o novo local em que deseja transferir o arquivo e pressione “Selecione”.

Vamos entender através de um exemplo:

Abra o gerenciador de arquivos Nautilus no Ubuntu 20.04:

Para o pessoal confundido com o termo “Nautilus”, É apenas o nome do gerenciador de arquivos. E se você está se perguntando como obtê -lo, deixe -me exibi -lo de forma mais explicitamente.

Abra o menu Aplicativos, pesquise o gerenciador de arquivos e digite “Nautilus" ou "arquivos”:

Você pode ver, depois de digitar o Nautilus, ele revela o “arquivos”Opção. Clique nele para obter a janela Gerenciador de arquivos:

Como dsiplayed, existem várias pastas e alguns arquivos de texto. Suponha que eu queira mover o "amostra.TXT" arquivo de texto em outro local. Selecione os "amostra.TXT" Arquivo e clique com o botão direito do mouse:

Clique em "Mover para… ", Uma lista de todos os destinos possíveis aparecerá na tela:

Vamos mover o "amostra.TXT" arquivo para o “Documentos” diretório. Em seguida, escolha -o na janela e atinge o “Selecione” botão:

Os arquivos foram movidos com sucesso do “Lar”Diretório para o“Documentos”Diretório.

Como você pode ver, "amostra.TXT" não está mais presente no “Lar”Diretório:

Para verificar se é movido com sucesso para o destino, abra o “Documentos”Diretório e verifique se“amostra.TXT" o arquivo existe:

Da mesma forma, se você deseja mover um diretório para outro local, também pode fazê -lo repetindo as mesmas etapas que discutimos acima. Vamos revisá -lo através de um exemplo,
Crie uma nova pasta no “Lar”Diretório e nomeie -o. Estou criando uma pasta com o nome de “Teste”, Como mostrado na imagem a seguir:

Imagine que queremos mover o “Teste”Diretório/pasta para o Transferências diretório. Então, selecione o “TestePasta, clique com o botão direito do mouse e no submenu, navegue em direção ao "Mover para… " opção:

Uma janela será aberta, selecione o “Transferências”Diretório para transferir o“TestePasta para ela clicando na “Selecione" botão:

Confirme a existência da pasta movida no “Transferências”Diretório abrindo -o no gerenciador de arquivos:

Como você pode ver, é simples mover um arquivo ou diretório através do “Nautilus" gerenciador de arquivos:

Conclusão:

Neste guia, temos uma explicação aprofundada para iniciantes sobre como mover arquivos no Linux. Mover um arquivo não é uma tarefa difícil se você souber exatamente como fazê -lo. Em um sistema Linux, temos várias maneiras de executar uma única operação, pois eles são projetados para tornar o sistema confortável para todos os tipos de usuários.

Discutimos brevemente algumas maneiras de transferir arquivos para outro local em seu sistema. Abordagens para mover arquivos ou pastas, como através GUI e terminal, são bastante simples e relativamente simples, pois não exigem que você seja um especialista para utilizar essas abordagens. Este guia é benéfico ao obter uma discussão passo a passo dos dois procedimentos diferentes.

Para mim, ambos os métodos são rápidos e menos complexos. Se você mover um arquivo através da GUI, basta clicar com o botão direito do mouse no arquivo de destino e clicar no "Mover para… " opção no menu de contexto. Uma janela aparecerá para você selecionar o diretório de destino para transferir o arquivo. O arquivo será removido do local anterior.

Se você preferir usar um terminal, então o “MV”, Um comando multiuso, é usado. Não é usado apenas para mover arquivos/pastas, mas também para renomeá -los. Realizamos vários exemplos do “MV”Comando para melhor compreensão. O procedimento é semelhante em cada exemplo; Se você seguir um exemplo com cuidado, poderá usar o “MV”Comando em qualquer lugar.