Como gerenciar arquivos no terminal linux e ambiente de trabalho
Video: Aula: Linux Acessando pastas
Conteúdo
Acabou de se mudar para o Linux? Dizer adeus ao Windows em favor de uma alternativa de código aberto como o Ubuntu? Depois de fazer a mudança, você vai encontrar um ambiente de trabalho sensível que é fácil de usar, de instalar novos aplicativos e lançando-os para organizar seus dados.
Gerenciamento de arquivos e pastas no Linux é simples, se você estiver usando o desktop ou a linha de comando. Na verdade, pode ser mais rápido para usar a entrada Terminal em muitas situações, por isso vamos dar uma olhada em quais comandos estão disponíveis, e como eles se comparam com o desktop, alternativa acionado por mouse.4 maneiras de ensinar a si mesmo terminal comandos no Linux4 maneiras de ensinar a si mesmo terminal comandos no LinuxSe você quer se tornar um verdadeiro mestre Linux, ter algum conhecimento do terminal é uma boa idéia. Aqui métodos que você pode usar para começar a ensinar a si mesmo.consulte Mais informação
O terminal e Nautilus
Como estamos usando o Ubuntu 16.04 LTS olhar para gerenciamento de arquivos no Linux, vamos estar usando Nautilus. Este é o gerenciador de arquivos padrão para o Ubuntu, embora outros podem ser instalados (Embora eles não podem ser facilmente configurado como padrão). Para abrir o Nautilus, tudo que você precisa fazer é clicar sobre o ícone de arquivo na Lançador Unity.
O Terminal, entretanto, é muito bem como seria de esperar - uma caixa preta com um prompt, e um cursor a piscar à espera de um comando. Você pode encontrar este clicando no botão Ubuntu Unity, e digitando terminal. A lista de resultados devem exibir um aplicativo de linha de comando, então clique nele para abrir.
Liste os seus arquivos com ls
No gerenciador de arquivos, listando arquivos é relativamente simples. Apenas clique esquerdo para selecionar a unidade ou diretório que deseja visualizar o conteúdo de, e eles serão exibidos. Abrindo um sub-diretório irá exibir mais conteúdo.
Da mesma forma, é tão simples de visualizar o conteúdo de um diretório no Terminal. Depois de lançar a linha de comando, você vai ser padrão para seu diretório pessoal, Home. Para visualizar o conteúdo digite:
ls
Esta lista os arquivos no diretório atual. Se você também quiser ver o conteúdo de qualquer sub-diretórios, use:
ls -R
A opção -R indica ao Terminal que você deseja observar uma lista recursiva de sub-diretórios e seus conteúdos.
conteúdo do diretório individuais podem ser listadas, entretanto, com ls / [nome do diretório]. Assim, por exemplo:
ls /Música
... irá exibir o conteúdo do sub-diretório Music.
Use cd para mudar o diretório
No gerenciador de arquivos, você pode clicar diretórios no painel da esquerda para obter rapidamente uma visão geral de quais arquivos são armazenados onde. Cada vez que você selecionar um desses diretórios, você está abrindo-os, mudando a sua posição dentro da hierarquia de gestão de ficheiros.
O mesmo efeito é conseguido na linha de comando usando cd. Por exemplo:
CD documentos
... vai mudar o diretório para o Documents sub-diretório. Se preferir, no entanto, você pode especificar um caminho de arquivo completo para abrir diretórios em outro lugar na unidade.
CD / etc / fontes
Enquanto isso, você pode ir até um diretório - ou seja, por exemplo, de documentos de volta para casa - usando:
CD ..
Além disso, certifique-se que você sabe sobre cd / - este comando irá mandar de volta para o diretório padrão inicial de qualquer outro.
Exclusão de arquivos e diretórios
No Terminal, a exclusão do arquivo é assustadoramente simples-nenhuma confirmação é oferecido, então quando você digitar o comando, o arquivo é ido, para o bem (a menos que você empregam software da recuperação para recuperá-lo.As melhores maneiras de recuperar dados On LinuxAs melhores maneiras de recuperar dados On LinuxNão importa se era sua culpa ou não, as coisas podem acontecer com os dados armazenados em seus dispositivos. discos rígidos, drives de estado sólido, e mídias removíveis podem todos potencialmente "perder" arquivos por causa de numerosos ...consulte Mais informação
Para excluir um arquivo no terminal, use rm, como este:
rm meu arquivo
Você também pode usar o caminho completo para o arquivo que você deseja excluir:
rm / Caminho / a / meuarquivo
A mesma ação pode ser concluída no ambiente de trabalho clicando no arquivo e selecionando a opção Delete (no Ubuntu este é rotulado Mover para o caixote do lixo). Você também pode simplesmente selecionar o arquivo e clique no botão Delete no teclado. O mesmo é verdadeiro para os diretórios - mas certifique-se que não há nada dentro que você precisa para manter!
A remoção de um diretório no Terminal requer o comando rmdir:
rmdir mydirectory
Mais uma vez, uma especificação de caminho completo pode ser incluído para excluir um diretório de outro local na árvore de diretórios:
rmdir / Caminho / a / mydirectory
Para excluir um diretório e seu conteúdo, use a condição -r. Mais uma vez, usando a linha de comando com rm não irá oferecer a confirmação, por isso, use com cuidado!Comandos 9 Lethal Linux você deve Nunca RunComandos 9 Lethal Linux você deve Nunca RunVocê nunca deve executar um comando Linux se você não sabe exatamente o que ele faz. Aqui estão alguns dos mais mortais comandos Linux que você vai, em sua maior parte, quer evitar.consulte Mais informação
Mover e copiar com mv e cp
Se você precisa mover um arquivo no Terminal, o comando mv é seu amigo. Simplesmente empregá-lo com o nome do arquivo que você deseja mover, e seu novo diretório:
Video: Ranger o gerenciador de arquivos do terminal linux
mv myfile / home / mydirectory
Para executar esta ação na GUI, clique com o botão direito no arquivo e selecione Mover para….
Ao invés de mover um arquivo, você pode preferir para copiá-lo. Isso é feito usando o comando cp bash, com sudo, como este:
sudo cp myfile / home / mydirectory
Você também pode copiar um diretório e seu conteúdo com a condição recursiva -r:
sudo cp -r / home / mydirectory / home / otherdirectory
Este comando copia o conteúdo de “mydirectory” e cai-los em “otherdirectory”.
Faça Diretórios no Terminal com mkdir
Criando um novo diretório no Terminal também é muito simples, graças ao comando mkdir (que você provavelmente já adivinhou abrevia o termo “make directory”).
mkdir NewDirectory
... vai criar um novo diretório com esse nome no local atual.
Você também pode usar o comando para criar um diretório em outro lugar:
mkdir / Home / mydirectory / NewDirectory
Do lado da GUI de coisas, você pode usar o explorador de arquivos acionado por mouse para criar diretórios clicando com o botão direito na janela do navegador de arquivos e selecionar o Nova pasta opção.
Linha de comando ou Desktop?
Navegando por árvore de diretórios de um computador é como encontrar os arquivos e pastas que usam regularmente. Mas uma outra coisa é a pena compartilhar: como criar um link de mesa (conhecido no Windows como um atalho).Como criar desktop atalhos de qualquer lugar no WindowsComo criar desktop atalhos de qualquer lugar no WindowsNova para o Windows? atalhos de mesa pode ajudar a poupar muito tempo - é aqui como criá-los para qualquer arquivo.consulte Mais informação
Embora estas ligações não pode ser usada no terminal, que pode ser criada, usando -s ln:
ln -s / home / mydirectory / NewDirectory / home / mydirectory / Desktop
Aqui, um link é feita a partir da pasta “NewDirectory” para o ambiente de trabalho, de onde ele pode ser aberto. Isso deve poupar tempo encontrando diretórios importantes. Você pode fazer o mesmo no gerenciador de arquivos clicando com o botão direito e selecionando Criar Ligação.
Você acha que a linha de comando ou o ambiente de trabalho mais eficiente e fácil de usar? abrimos os olhos para o flexibilidade e poder das opções de linha de comando no Linux? Conte-nos sobre isso - a caixa de comentários espera!Economizar tempo no Terminal Linux com Estas 20 AtalhosEconomizar tempo no Terminal Linux com Estas 20 AtalhosSe você é um novato terminal ou alguém que superou o medo há muito tempo, aqui estão 20 atalhos que podem ajudá-lo a superar alguns dos estranheza da linha de comando.consulte Mais informação