Propaganda

comandos linuxO Linux é a terceira roda frequentemente ignorada no Windows e Mac. Sim, na última década, o sistema operacional de código aberto ganhou muita força, mas ainda está longe de ser considerado popular. No entanto, embora isso possa ser verdade, o Linux ainda ganha novos convertidos todos os dias. Você vai se juntar a eles?

A curva de aprendizado do Linux é o que impede a maioria dos usuários de experimentá-lo em primeiro lugar. Pode ser uma experiência traumática ter que passar de um sistema operacional baseado em GUI, como Windows ou Mac, para um que exija manipulação de linha de comando. Mas se você conseguir superar essa dificuldade inicial, poderá descobrir que o Linux é surpreendentemente robusto.

Se você quer um curso intensivo sobre tudo o que é Linux, temos uma ótima Guia para iniciantes no Linux Introdução ao Linux e UbuntuVocê está interessado em mudar para o Linux... mas por onde você começa? O seu PC é compatível? Seus aplicativos favoritos funcionam? Aqui está tudo o que você precisa saber para começar a usar o Linux. consulte Mais informação

isso ensinará tudo o que você precisa saber. Para os demais que desejam apenas uma breve visão geral de alguns comandos importantes que você deve conhecer, a lista a seguir é tudo o que você precisa.

Comandos para iniciantes

cd - Altera o diretório de trabalho atual no console da linha de comandos.

Saída - Sai do programa atual, finaliza o terminal atual da linha de comando ou efetua o logout de uma rede Unix, dependendo do contexto.

mate - Encerra o processo em execução especificado. A versão Linux do "Processo final" do Windows no gerenciador de tarefas.

ls - Listar todo o conteúdo de um diretório especificado. Se nenhum diretório for especificado, ele usará o diretório atual.

cara - Há uma piada na comunidade Linux que cara é o único comando que você precisa saber. Ele significa manual, e fornecerá informações detalhadas sobre comandos e aspectos do Linux.

pwd - Exibe o diretório de trabalho atual do terminal da linha de comandos. É bom para quando você perde a noção de onde está no seu sistema.

reiniciar - Interrompe imediatamente todos os processos em execução, encerra o sistema e reinicia.

desligar - Pára todos os processos em execução e desliga o sistema. Os parâmetros podem ser especificados para emitir um desligamento atrasado ou um desligamento em um determinado momento.

sudo - Executa comandos como raiz, o que significa que não há limitações devido a permissões.

comandos linux

Informação do sistema

encontro - Imprime a data e hora atuais do sistema. Parâmetros especificados podem alterar o formato da saída.

df - Informa o uso do espaço em disco para o sistema de arquivos.

nome de anfitrião - Exibe o nome do sistema host atual.

ps - Exibe informações sobre todos os processos atualmente em execução no sistema.

quota - Exibe os limites do disco e o uso atual do disco para um usuário especificado. Útil quando há vários usuários atribuídos a um sistema específico.

topo - Exibe todos os principais processos do sistema, por padrão, classificados pelo uso da CPU.

tempo de atividade - Informa quanto tempo o sistema está em execução desde a última inicialização. Extremamente útil para servidores.

comandos básicos do linux

Manipulação de arquivo

bzip2 - Compacta o conteúdo especificado em um arquivo .bz2 ou extrai de um arquivo .bz2, dependendo dos parâmetros.

chmod / chown - Altera as permissões de acesso de um ou mais arquivos (chmod) ou altera a propriedade de um arquivo específico para um novo usuário (chown). Somente usuários com permissão ou propriedade de um arquivo podem alterar as permissões ou a propriedade desse arquivo.

cp - Copia arquivos para um novo local com um novo nome, dependendo dos parâmetros. Também pode copiar diretórios, seja recursivamente (inclui todos os subdiretórios) ou não.

encontrar / localizar Pesquisa o sistema iniciando em um diretório específico e combinando todos os arquivos nesse local com um conjunto de condições estabelecidas pelos parâmetros de comando. Muito útil para encontrar rapidamente determinados arquivos.

grep - Pesquisa todos os arquivos em um local especificado, tentando encontrar arquivos que contêm linhas que correspondem a uma determinada sequência. Retorna uma lista de todos os arquivos que marcaram uma correspondência.

instalar - Usado em conjunto com o Makefiles para copiar arquivos de um local para o sistema. Não deve ser confundido com a instalação de pacotes de um repositório de software.

mkdir / rmdir - Cria um diretório (mkdir) ou exclui um diretório especificado (rmdir). Os diretórios só podem ser criados e excluídos nos diretórios aos quais você tem permissão.

mv - Move arquivos e diretórios para outro local. Pode ser usado para renomear arquivos e diretórios, mantendo seus locais de origem e destino iguais.

aberto - Abre um arquivo especificado usando o aplicativo de sistema padrão para arquivos desse tipo.

rm - Remova e remova o diretório. Usado para excluir arquivos e diretórios do sistema, um de cada vez ou em lote.

alcatrão - Cria um arquivo .tar ou extrai de um arquivo .tar, dependendo dos parâmetros especificados.

zip / descompactar - Cria um arquivo .zip ou extrai de um arquivo .zip, dependendo dos parâmetros especificados.

comandos linux

Outros comandos dignos de nota

apt-get - Ferramenta de empacotamento avançada. Use este comando para instalar, remover e configurar pacotes de software no seu sistema. Para uma versão baseada em menu, use aptidão comando. Disponível em distribuições Linux baseadas no Debian.

ftp / sftp - Conecta-se a um servidor FTP remoto para fazer download de vários arquivos.

wget - Faz o download de arquivos da Internet no URL especificado para o seu sistema.

yum - Atualizador Yellowdog, modificado. Um gerenciador de pacotes de código aberto usado para instalar facilmente pacotes de software a partir de repositórios. Disponível em distribuições Linux compatíveis com RPM.

emacs - Um dos editores de texto mais conhecidos em sistemas similares ao Unix.

nano - Um editor de texto de linha de comando amigável para iniciantes que usa atalhos de teclado para simular menus.

vim - O Vim é o sucessor do Vi, ambos editores de texto de linha de comando para sistemas semelhantes ao Unix. Embora o Vim seja popular, ele não usa menus ou ícones para sua interface, por isso tem uma reputação de ser amigável para iniciantes.

Créditos da imagem: Pasta via Shutterstock, Sistema via Shutterstock

Joel Lee tem um BS. em Ciência da Computação e mais de seis anos de experiência profissional em redação. Ele é o editor chefe do MakeUseOf.