᥀🔥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 ferramentaman 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 arquivofile 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 -efps -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_processokill -KILL Numero_do_processo ( mata instantaneamente )


*Para compactar arquivos(bzip2=demora mais, tamanho menor)(gzip=mais rápido, tamanho maior)bzip2 arquivobzip2 -k arquivo ( mantêm o original )ougzip arquivogzip -k arquivo ( mantêm o original )*Para descompactarbzip2 -d arquivobunzip2 arquivo ( mesma coisa que bzip2 -d )ougzip -d arquivogunzip 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 sudoadduser usuario sudo


*altera o usuario de um arquivosudo chown usuario arquivo


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


*para alterar usuario e gruposudo chown usuario:grupo arquivo


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


*mata todos os processos de um usuáriosudo pkill -u usuario


*mostra com detalhes todas as partições de memorialsblk


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


*Mostra o peso do diretóriodu 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