Comandos Básicos do Linux

Aprenda 25 comandos essenciais do Linux para navegar, gerenciar e otimizar seu sistema. Perfeito para todos os níveis de habilidade, domine comandos como cd, ls, mkdir e rm para melhorar sua experiência Linux. Comece agora a se tornar proficiente em operações de linha de comando do Linux.

Comandos básicos do Linux

Aqui, listamos os comandos Linux mais importantes que todo usuário deve saber

1. pwd

Use o comando pwd para descobrir o caminho do diretório de trabalho atual (pasta) em que você está. O comando retornará um caminho absoluto (completo), que é basicamente um caminho de todos os diretórios que começa com uma barra (/).

2. cd

Para navegar pelos arquivos e diretórios do Linux, use o comando cd. Ele requer o caminho completo ou o nome do diretório, dependendo do diretório de trabalho atual em que você está. Existem alguns atalhos para ajudá-lo a navegar rapidamente:

  • Para mover um diretório para cima
	​cd..
  • Para ir direto para a pasta base
	​cd
  •   Para mover para o diretório anterior
	​cd-

3. ls

O comando ls é usado para exibir o conteúdo de um diretório. Por padrão, esse comando exibirá o conteúdo do diretório de trabalho atual. Se você quiser ver o conteúdo de outros diretórios, digite ls e, em seguida, o caminho do diretório. Por exemplo, digite (ls /home/username/Documents) para exibir o conteúdo de (Documents). Existem variações que você pode usar com o comando ls:

  • Para listar todos os arquivos nos subdiretórios também
ls -R 
  • Para mostrar os arquivos ocultos
ls -a 
  • Para listar os arquivos e diretórios com informações detalhadas como as permissões, tamanho, proprietário, etc.
ls -al 

4. cat

É um dos comandos mais usados no Linux. Ele é usado para listar o conteúdo de um arquivo na saída padrão (sdout). Para executar esse comando, digite (cat) seguido do nome do arquivo e sua extensão. Por exemplo:   

cat file.txt

Aqui estão outras maneiras de usar o comando cat:

  • To creates a new file
cat > filename
  • Para unir dois arquivos (1 e 2) e armazena a saída deles em um novo arquivo (3)
cat filename1 filename2 > filename3

5. cp

Use o comando (cp) para copiar arquivos do diretório atual para um diretório diferente. Por exemplo, o comando (cp scenery.jpg /home/username/Pictures) criaria uma cópia de scenery.jpg (do diretório atual) no diretório Pictures.

6. mv

O principal uso do comando (mv) é mover arquivos, embora ele também possa ser usado para renomear arquivos. Os argumentos em mv são semelhantes ao comando cp. Você precisa digitar mv, o nome do arquivo e o diretório de destino. Por exemplo: (mv file.txt /home/username/Documents).   

Para renomear arquivos, o comando do Linux é (mv oldname.ext newname.ext)

7. mkdir

Use o comando mkdir para criar um novo diretório — se você digitar mkdir Music, ele criará um diretório chamado Music.

Há comandos mkdir extras também:

Para gerar um novo diretório dentro de outro diretório, use este comando básico do Linux mkdir Music/Newfile.

Use a opção p (pais) para criar um diretório entre dois diretórios existentes. Por exemplo, mkdir -p Music/2020/Newfile criará o novo arquivo "2020".

8. rmdir

Se você precisar excluir um diretório, use o comando rmdir. No entanto, rmdir só permite que você exclua diretórios vazios.

9. rm command

O comando rm é usado para excluir diretórios e o conteúdo dentro deles. Se você quiser excluir apenas o diretório — como uma alternativa ao rmdir — use rm -r.

Nota: Tenha muito cuidado com este comando e verifique em qual diretório você está. Isso vai apagar tudo e não há como desfazer.

10. touch

O comando touch permite que você crie um novo arquivo em branco através da linha de comando do Linux. Como exemplo, digite (toque em /home/username/Documents/Web.html) para criar um arquivo HTML intitulado (Web) no diretório Documentos.

11. locate

Você pode usar esse comando para localizar um arquivo, assim como o comando de pesquisa no Windows. Além disso, usar o argumento -i junto com esse comando fará com que ele não diferencie maiúsculas de minúsculas, para que você possa procurar um arquivo mesmo que não se lembre de seu nome exato. Para procurar um arquivo que contenha duas ou mais palavras, use um asterisco (*). Por exemplo, o comando (localizar -i school*note) procurará qualquer arquivo que contenha a palavra "escola" e "nota", seja ela maiúscula ou minúscula.

12. find

Semelhante ao comando localizar, o uso de localizar também procura arquivos e diretórios. A diferença é que você usa o comando find para localizar arquivos dentro de um determinado diretório. Como exemplo, o comando (find /home/ -name notes.txt) procurará um arquivo chamado (notes.txt) dentro do diretório base e seus subdiretórios.

Para localizar arquivos no diretório atual, use (localize . -name notes.txt)

13. grep

Outro comando básico do Linux que é, sem dúvida, útil para o uso diário é o grep. Ele permite que você pesquise todo o texto em um determinado arquivo. Para ilustrar, (grep blue notepad.txt) procurará a palavra azul no arquivo do bloco de notas. As linhas que contêm a palavra pesquisada serão exibidas completamente.

14. sudo

Abreviação de "SuperUser Do", este comando permite que você execute tarefas que exigem permissões administrativas ou de root. No entanto, não é aconselhável usar este comando para uso diário, porque pode ser fácil para um erro ocorrer se você fez algo errado.

15. df

Use o comando df para obter um relatório sobre o uso de espaço em disco do sistema, mostrado em porcentagem e KBs. Se você quiser ver o relatório em megabytes, digite (df -m).

16. du

Se você quiser verificar quanto espaço um arquivo ou um diretório ocupa, o comando du (Uso do disco) é a resposta. No entanto, o resumo de uso do disco mostrará números de bloco de disco em vez do formato de tamanho usual. Se você quiser vê-lo em bytes, kilobytes e megabytes, adicione o argumento -h à linha de comando.

17. head

O comando head é usado para exibir as primeiras linhas de qualquer arquivo de texto. Por padrão, ele mostrará as primeiras dez linhas, mas você pode alterar esse número a seu gosto. Por exemplo, se você quiser mostrar apenas as cinco primeiras linhas, digite (head -n 5 filename.ext).

18. tail

Este tem uma função semelhante ao comando head, mas em vez de mostrar as primeiras linhas, o comando tail exibirá as últimas dez linhas de um arquivo de texto. Por exemplo, (tail -n filename.ext).

19. diff

Abreviando a diferença, o comando diff compara o conteúdo de dois arquivos linha por linha. Depois de analisar os arquivos, ele produzirá as linhas que não coincidem. Os programadores geralmente usam esse comando quando precisam fazer alterações no programa em vez de reescrever todo o código-fonte. A forma mais simples deste comando é (diff file1.ext file2.ext).

20. tar

O comando tar é o comando mais usado para arquivar vários arquivos em um tarball — um formato de arquivo Linux comum que é semelhante ao formato zip, com a compactação sendo opcional.

Esse comando é bastante complexo, com uma longa lista de funções, como adicionar novos arquivos em um arquivo existente, listar o conteúdo de um arquivo, extrair o conteúdo de um arquivo e muito mais.   

21. chmod

chmod é outro comando do Linux, usado para alterar as permissões de leitura, gravação e execução de arquivos e diretórios.

22. chown

No Linux, todos os arquivos são de propriedade de um usuário específico. O comando chown permite que você altere ou transfira a propriedade de um arquivo para o nome de usuário especificado. Por exemplo, (chown linuxuser2 file.ext) fará linuxuser2 como o proprietário do file.ext.

23. jobs

Ele exibirá todos os trabalhos atuais junto com seus status.

24. kill

Se você tiver um programa que não responde, poderá encerrá-lo manualmente usando o comando kill. Ele enviará um certo sinal para o aplicativo que se comporta mal e instrui o aplicativo a se encerrar.

25. ping

Use o comando ping para verificar o status de conectividade com um servidor. Por exemplo, simplesmente digitando ping google.com, o comando verificará se você é capaz de se conectar ao Google e também medirá o tempo de resposta.

resumo:

Aqui, afirmamos o comando básico do 25 Linux que todo usuário deve saber.


Administrator 13 de junho de 2024
Share this post
Etiquetas
Arquivar
Comparação entre HDD, SSD e NVMe: Qual Unidade de Armazenamento é Melhor para Você?
Descubra as diferenças entre as unidades de armazenamento HDD, SSD e NVMe. Aprenda sobre seu desempenho, velocidade, confiabilidade e melhores casos de uso para determinar qual solução de armazenamento é perfeita para suas necessidades.