10 principais comandos bash que você deve saber

10 principais comandos bash que você deve saber
Diz -se que os comandos são operações básicas no Linux, projetadas para executar tarefas específicas. Se você é bastante novo no ambiente Bash e deseja aprender alguns comandos para seu console, este artigo será um bônus para você. Vamos demonstrar o uso de alguns comandos mais utilizados e básicos de "Bash" que são mais populares entre os desenvolvedores.

PWD

Vamos começar com o lançamento do Ubuntu 20.04 Shell. Se alguém é novo no Linux e não conhece o diretório de trabalho atual do Bash no terminal, pode escrever o comando “pwd” e executá -lo no shell i.e. “Diretório de trabalho de impressão”.

Independentemente do seu local atual, ele retornará o caminho do seu diretório de trabalho atual.

2. Lista "LS"

Linux criou uma instrução de lista “LS” para exibir a lista de todos os arquivos e pastas para o diretório atual. O uso da opção "-l" nesta instrução pode fornecer a saída em uma visão detalhada.

Sem se mudar para outro diretório, você pode encontrar seu conteúdo usando a instrução "LS". Você precisa utilizar o caminho para a pasta como fizemos na imagem. O uso da opção "-a" para "tudo" também pode exibir os arquivos e pastas ocultas do diretório atual.

3. tocar

O Linux Terminal oferece a oportunidade de criar qualquer tipo de arquivo usando sua instrução "Touch". Nós criamos um arquivo de texto “Novo.txt ”no diretório inicial atual, como mostrado abaixo.

Você também pode criar qualquer Bash, C#, C, C ++, Python ou arquivo de texto como criamos abaixo.

4. gato

Para ver o conteúdo ou dados do arquivo na tela do terminal como texto, você pode utilizar a instrução "CAT" junto com o nome de um arquivo. Os dados no formulário de texto serão exibidos como mostrado.

5. mkdir

Para diretórios, você precisa usar a instrução "mkdir" junto com o novo nome do diretório no shell. Crie mais de 1 diretório usando os nomes dos diretórios na consulta "mkdir".

6. rm

A instrução “RM” do terminal Linux pode ser usada para remover qualquer arquivo do diretório de trabalho atual. Então, temos 4 arquivos diferentes na pasta doméstico e usamos a instrução 'rm' para remover 3 deles um por um.

Apenas 1 arquivo é deixado na pasta.

7. rmdir

A instrução "RM" não pode ser usada para remover pastas. Temos que utilizar o comando Linux "rmdir" para excluir diretórios únicos ou muitos no Linux quando as pastas estão vazias.

8. eco

Usando a declaração "Echo" do Linux, você pode imprimir qualquer mensagem de texto no shell como abaixo.

9. cd

Se você deseja se mudar dentro de outro diretório ou voltar ao diretório em que estava antes, você pode fazê -lo por instrução "CD". Nós o usamos para mover 2-diretores para a frente.

Para voltar, use pontos duplos com o comando "CD". Você precisa utilizar o mesmo número de "/" com pontos duplos para mais de um movimento de diretório.

10. MV

A instrução "MV", enquanto aplica em arquivos, pode alterar seus nomes para novos nomes i.e. "novo.txt "para" teste.TXT".

Ele também pode mover um arquivo para outro local à medida que movemos “Teste.txt "de casa para a pasta" teste ".

11. cp

A instrução Linux "CP" pode copiar qualquer arquivo para outro local sem excluí -lo de seu local atual i.e. Nós copiamos 'teste.txt 'da pasta "teste" para a pasta "home".

12. encontrar

A instrução Bash "LING" usa a opção "-name" para procurar qualquer arquivo em qualquer local.

13. homem

A instrução Bash “Man” é a instrução onisciente. Usá -lo com qualquer utilidade ou nome de comando pode devolvê -lo ao manual desse comando em particular.

A página do homem para a instrução "sudo" é mostrada abaixo.

14. menos

A instrução Linux “menos” pode abrir rapidamente seu arquivo no próprio terminal para fins de exibição.

Não permite que você faça variações para o arquivo, como podemos fazer nos editores.

15. claro

A instrução clara do Bash pode limpar seu terminal e remover todas as instruções executadas da tela do terminal.

16. Alias

Alias ​​ou "Aliases" Comando de Bash permite que você use formas mais curtas para comandos. Na ilustração, usamos a instrução de alias para criar um alias “L” para o comando '-ls -l ”.

O resultado do uso de "ls -l" e "l" é o mesmo. Assim, você pode usar "l" em vez de "ls -l".

17. unalias

O comando "unalias" pode simplesmente tornar o alias criado completamente não funcional.

18. sh

Para criar código Bash no terminal, você pode usar a instrução "SH" para criar um console de bash.

19. chmod

Você pode alterar os direitos atribuídos a algum arquivo ou pasta em bash usando a instrução "chmod". Você pode ver que exibimos os detalhes do “novo.sh ”i.e. apenas leia e escreva direitos.

A instrução “chmod” usa números “0-7” para atualizar os privilégios. O arquivo “novo.Sh ”tem direitos de execução também.

20. chown

Você também pode alterar o proprietário e o usuário de qualquer arquivo ou pasta em bash. Para isso, utilizamos a instrução "CHOW" junto com o novo proprietário e o nome de usuário vinculado usando ":".

21. livre

A instrução Bash "GRÁTIS" com "-h" pode permitir que você veja os detalhes do uso de armazenamento no seu fim.

22. grep

A instrução Linux "Grep" com a opção "-r" pode tornar sua pesquisa recursivamente.

Pode ser usado sem os nomes de arquivos como mostrado.

O uso de "-v" pode fazer você excluir o padrão pesquisado do arquivo.

23. Passwd

O comando Linux "Passwd" pode permitir que você altere a senha do usuário atualmente conectada. Adicione sua senha atual corretamente e adicione uma nova senha para fazer isso.

24. sudo su

A instrução "SU" pode fazer você fazer login como usuário root em seu shell. Para isso, você precisa adicionar a senha da conta "root".

25. saída

Se você deseja sair do console "root" que acabou de abrir, você pode experimentar a instrução de "saída" em seu console. Você estará de volta ao console normal de usuário.

Quando você usa a instrução de “saída” em um terminal normal, ele fechará seu terminal Bash.

Conclusão

Neste artigo, discutimos os comandos mais utilizados e básicos do Bash. Ilustramos o uso de cada comando através da ilustração da imagem implementando -os em nosso shell Linux. Todos os usuários podem implementá -los de maneiras diferentes para uma melhor compreensão.