᥀🔥PRINCIPAIS COMANDOS PARA TERMINAL LINUX᥀🔥

Sabemos como o linux pode ser difícil no começo e até incompreensível para algumas pessoas, mas também sabemos que "Ruindows" não é uma opção rsrs, então vamos a uma pequena lista com os principais comandos para o terminal linux, isso te fará entender melhor o famoso terminal e quem sabe te ajudar a conseguir sua primeira certificação na area.



*abre o manual de determinada ferramenta$ man Nome_da_ferramenta


*atualizar os repositórios:$ Sudo apt-get update


*atualizar os programas:$ Sudo apt-get upgrade


*limpar residuos do sistema:$ Sudo apt-get autoremove


*Entrar em algum diretório:$ cd ( Acrescentando “ .. “ retorna para o diretório acima )( Acrescentando “ - “ retorna para o ultimo diretório antes do comando ‘cd’ )


Exemplos:cd /Documentos/linux/cd /Imagens


*Listar todos os arquivos dentro de um diretório:$ ls ( Acrescentando “ -l “ aparece em coluna com mais informações )( Acrescentando “ -a “ aparece também os arquivos ocultos )( Acrescentando “ -t “ apresenta em ordem de tempo )( Acrescentando “ -s (maiúsculo) “ apresenta em ordem de tamanho )


*Criar uma nova pasta:$ mkdir nome_da_pasta


*Mover arquivos/renomeá-los:$ mv arquivo ( /home/usuario/desktop = Exemplo para aonde irá copiar )$ mv arquivo novo_nome


*Criar arquivos:$ touch Nome_do_arquivo.Extensão


*Remover um arquivo/diretório:$ Rm arquivo (para arquivos)$ Rm -r diretorio (para diretórios)


*mostra informações de um arquivo$ file arquivo


*copiar arquivos/diretórios:$ cp  arquivo (/home/usuario/desktop = para aonde vai copiar) (arquivos)


$ cp -r  diretório (/home/usuario/desktop = para aonde vai copiar) (diretórios)


*Encontrar arquivos:$ find ./(pasta) -nome (dentro do mesmo diretório)$ find -nome ( no mesmo lugar )


*Mostrar conteúdo de arquivo:$ cat arquivo


*Buscar palavras dentro de arquivos:$ cat arquivo | grep Palavra_desejada


*Lista processos em execução:$ ps -ef$ ps -ef --forest (mostra uma arvore de “pais e filhos”)*Ferramenta top (Acompanha e manipula os processos):


$ top (Mostra o numero dos processos no canto esquerdo)*ferramenta kill ( mata processos )$ kill Numero_do_processo$ kill -KILL Numero_do_processo ( mata instantaneamente )


*Para compactar arquivos(bzip2=demora mais, tamanho menor)(gzip=mais rápido, tamanho maior)$ bzip2 arquivo$ bzip2 -k arquivo ( mantêm o original )ou$ gzip arquivo$ gzip -k arquivo ( mantêm o original )*Para descompactar$ bzip2 -d arquivo$ bunzip2 arquivo ( mesma coisa que bzip2 -d )ou$ gzip -d arquivo$ gunzip arquivo ( mesma coisa que gzip -d )$ bzip2 -df arquivo ( substitui o possível original já existente )$ bzop2 -dk arquivo ( mantem o arquivo compactado )


*mostra na tela o conteúdo de um arquivo compactado:$ bzcat arquivo


*para adicionar um novo usuário ( da empresa por exemplo )$ adduser nome_do_usuario


*adicionar um usuário ao grupo de sudo$ adduser usuario sudo


*altera o usuario de um arquivo$ sudo chown usuario arquivo


*altera o grupo de um arquivo$ sudo chown :grupo arquivo


*para alterar usuario e grupo$ sudo chown usuario:grupo arquivo


*para alterar permissões de arquivos$ sudo chmod (combinação binaria) arquivo


*mata todos os processos de um usuário$ sudo pkill -u usuario


*mostra com detalhes todas as partições de memoria$ lsblk


*detalhes e edição especificos de um disco/partição$ fdisk /dev/sda (sdb ou qualquer outra partição)


*Mostra o peso do diretório$ du Diretório ( Mostra em Kb )$ du -h Diretório ( Mostra em MB )$ du -s Diretório ( Mostra apenas o peso do atual diretório )*mostra a quantidade de memória que está sendo utilizada no computador


$ free ( Mostra em Kb )$ free -m ( Mostra em MB )



Está é uma lista simples dos comandos mais básicos do terminal linux, neste artigo eu não apresentei comandos de ferramentas como o (nano, VIM) Ou outros comandos como de criação/formatação de partições e dentre tantos outros que existem, peço que entendam que é uma lista apenas do básico!

Enviar um comentário

0 Comentários