Introdução à linha de comando Linux no começo
- 3374
- 982
- Enrique Crist
O Interface da linha de comando Linux (CLI) é uma interface baseada em texto para interagir com o sistema operacional. Os usuários podem inserir comandos, que o sistema então interpreta e realiza para o kernel. Ele permite ao usuário navegar pelo sistema de arquivos, gerenciar arquivos e executar várias outras tarefas. A interface da linha de comando é uma ferramenta poderosa para usuários avançados e é frequentemente usada para tarefas como automação, script e administração do sistema.
A maioria dos servidores Linux fornece CLI apenas para interagir com o sistema, que também é o caminho preferido para os administradores do sistema. Muitos usuários de desktop também adoram usar as interfaces da linha de comando para executar rapidamente trabalhos.
Este artigo abordará o básico do uso da linha de comando Linux, incluindo navegação, gerenciamento de arquivos e comandos comuns.
Vantagens da linha de comando Linux
Existem várias vantagens em usar a linha de comando Linux:
- Eficiência: A linha de comando permite que os usuários executem tarefas de maneira rápida e fácil digitando comandos, em vez de navegar por menus gráficos.
- Automação: A linha de comando permite que os usuários criem scripts e automatizem tarefas repetitivas, facilitando a execução de operações complexas.
- Poder: A linha de comando oferece aos usuários acesso a uma ampla gama de ferramentas e utilitários poderosos que não estão disponíveis através de uma interface gráfica.
- Acesso remoto: A linha de comando permite que os usuários acessem e controle remotamente outros sistemas em uma rede, tornando -a uma ferramenta valiosa para administradores de sistemas e engenheiros de rede.
- Costumização: A linha de comando permite que os usuários personalizem e configuram seu sistema ao seu gosto editando arquivos de configuração e configurações do sistema.
- Lightweight: A interface da linha de comando não requer muitos recursos, permitindo que ela seja executada em sistemas mais antigos e menos poderosos.
- Free e de código aberto: A maioria das ferramentas de linha de comando Linux é gratuita e de código aberto, tornando-as acessíveis a qualquer um.
Começando com a linha de comando Linux
Se você é novo na interface da linha de comando Linux, este tutorial ajudará você a começar a trabalhar nele.
- Lançar terminal
O usuário do servidor Linux está conectado diretamente na interface da linha de comando.
Para acessar o CLI dos sistemas remotos, você pode usar um cliente SSH para conectá -lo. Apenas certifique -se de que o servidor SSH esteja em execução no controle remoto e se a porta está aberta para o sistema de clientes.
Os usuários da área.
- Navegação do sistema de arquivos
Primeiro, vamos discutir como navegar no sistema de arquivos usando a linha de comando. A interface da linha de comando usa um sistema de arquivos hierárquicos, com o diretório raiz representado por uma barra para a frente (/). Para navegar para um diretório específico, você pode usar o comando "CD" seguido pelo caminho do diretório.
Aqui estão alguns exemplos básicos de navegação do sistema de arquivos:
Comando Detalhes CD ~
Mude para o diretório inicial. cd…
Mudar um diretório cd… /… /…
Switch 3 Directory Up CD /var /www
Mudar para /var /www diretório. CD… /Backup
Alterne para o diretório "backup" disponível no diretório pai . - Listando arquivos e diretórios
Depois de navegar para um diretório específico, você pode usar o comando "LS" para listar o conteúdo desse diretório. Este comando mostrará todos os arquivos e subdiretos no diretório atual. Você também pode usar a opção "-l" para visualizar o conteúdo em um formato longo, que inclui informações adicionais, como permissões de arquivo e registro de data e hora.
Comando Detalhes ls
Listar arquivos no diretório atual. ls -l
Mostrar longa listagem de arquivos no diretório atual. LS -LA
Inclua arquivos ocultos em uma listagem de diretórios. ls -l /var /www
Listar arquivos disponíveis no diretório /var /www. - Criar e gerenciar arquivos
Gerenciamento de arquivos é outro aspecto importante do uso da linha de comando Linux. Aqui:
- Crie novo arquivo: O comando "Touch" pode ser usado para criar um novo arquivo vazio.
toque em file_name
- Arquivo de copiar: O comando "CP" é usado para copiar arquivos
copie file_name new_file
- Mover ou renomear o arquivo: O comando "MV" é usado para mover ou renomear arquivos
toque em file_name /opt /new_file
- Exclua um arquivo: Use o comando "rm" é usado para excluir arquivos
rm file_namee
Para copiar ou mover vários arquivos de uma só vez, você pode usar o caractere curinga (*) para especificar um grupo de arquivos.
- Crie novo arquivo: O comando "Touch" pode ser usado para criar um novo arquivo vazio.
- Exibir processos de execução
Além do gerenciamento de arquivos, a linha de comando Linux também fornece vários comandos úteis para gerenciar processos e informações do sistema. O comando “top” exibe informações em tempo real sobre os processos em execução em seu sistema, incluindo CPU e uso de memória. O comando "ps" exibe informações sobre os processos em execução em seu sistema, incluindo os IDs de processo deles.
- Padrão serchig em arquivos
Outro comando útil é "Grep", que procura um padrão especificado em um arquivo ou um grupo de arquivos. Este comando pode ser usado em combinação com outros comandos para filtrar e manipular a saída.
- Obter ajuda para comandos
Um dos comandos mais importantes é "Man", que fornece páginas manuais para a maioria dos comandos do Linux. Este comando pode ser usado para visualizar informações detalhadas sobre um comando específico, incluindo suas opções e exemplos de uso.
Conclusão
Em conclusão, a linha de comando Linux é uma ferramenta poderosa que fornece uma ampla gama de recursos para interagir com o sistema operacional e executar várias tarefas. Ao aprender o básico da navegação, gerenciamento de arquivos e comandos comuns, você pode melhorar bastante sua eficiência e produtividade ao trabalhar com Linux.
- « Configurando o CodeIgniter no Ubuntu um guia para desenvolvedores da web
- Comando sed no Linux com 15 exemplos práticos »