Você está na página 1de 2

★ [Nome do Produto] *Adicionar emojis

Sintaxe: Função:

whoami Exibe o usuário atual


Permite a navegação entre diretórios, sendo “cd ..” útil para subir um
Cd
diretório e “cd ~” para ir à home
Cria diretórios, com -p ele caminha o caminho inteiro, -m ele atribui as
Mkdir
permissões que vc quiser
Rmdir Remove diretórios
Cria arquivos, -a muda somente a hora de acesso, -m muda somente a
Touch hora de modificação e -t permite definir a hora atual com
AAAMMDDhhmm.ss
Rm Remove tudo
Cat Exibe o texto de um documento
Exibe as primeiras 10 linhas de um documento, se colocar head -n 45
Head
ele vai mostrar as 45 primeiras linhas, e isso também se aplica ao tail
Tail Exibe as últimas 10 linhas de um documento
Nano/vim Editores de texto, com -v vc entra no modo só visualização
Atribui permissões de root ao usuário, se eu usar su -c “<comando>” é
a mesma coisa, ele pode ser usado para executar como outro usuário,
Sudo
tipo, eu posso como usuário Pedro usar sudo -u sunda ifconfig para
rodar o ifconfig como sunda, -k tira o timestamp
Gerencia pacotes.
 Apt install instala os pacotes,
 apt clean apaga todos os pacotes baixados e já instalados, apt
autoclean que apaga os que não existem mais
 apt autoremove, desinstala os bgl inútil
 apt-cache dump lista todos os pacotes instalados
 apt-cache stats mostra um resumo sobre os pacotes do sistema
 apt -f install verifica e instala todas as dependências
 apt remove, os pacotes mas deixa os seus arquivos de
Apt
configuração, para remover até mesmo eles são recomendados
usar apt –-p urge remove
 apt -u dist-upgrade atualiza a distro
 apt-cache pkgnames mostra o nome de todos os pacotes
 apt-cache Search mostra todos os pacotes relacionados com a
palavra
 apt-cache show <pacote> mostra informações sobre o pacote,
e o showpkg mostra mais gerais
 apt-cache depends mostra as dependências
Apt update Atualiza os repositórios
<Comando> “>>” <Arquivo> Coloca o resultado de um comando dentro de um arquivo
Mv Move arquivos, muito usado para renomear
Copia arquivos de um lugar a outro, -r: faz a cópia de tudo dentro de
Cp
um diretório
Find Acha arquivos dentro de diretórios, <find / -name “nome a pesquisar”>
Hostname Mostra o nome do host e os IP’s com -I
Free -h Mostra o atual consumo da memoria
Mostra o caminho para o site, -n exibe endereços numéricos ao invés
Traceroute -I <site> de nomes, -w muda o timeout, -q mostra o número de consultas por
saltos
Testa a conectividade, o -c controla a quantidade de pings e o -i
Ping
controla o intervalo entre os pings, -q mostra só o resultado
mostra informações sobre as conexões de rede, tabelas de roteamento e
Netstat estatísticas da utilização da interface na rede.
-r mostra a tabela de roteamento e -i a de interfaçes do kernel
Lista tudo no diretório atual, -a: tudo mesmo, -l: permissões, -h:
Ls mostra em formato humano, -R: mostra os dados dentro dos diretórios
e subdiretórios possíveis, -S: mostra por tamanho, -r: inverte a lista
Gerencia permissões como um binário, sendo de 0: 000 até 7: 111 para
cada parte, sendo o primeiro digito, as permissões do dono, o segundo
Chmod <0-7|0-7|0-7> <nome
digito as do grupo a qual o arquivo pertence, e o terceiro para outros,
do arquivo>
as permissões são na ordem RWX, sendo r leitura, w escrita e x
execução.
Faz a mesma coisa que o chmod, a diferença é que ele altera as
permissões padrões dos arquivos que serão gerados, e que a lógica
Umask binaria é invertida, 7: 000 e 0:111, porem essas mudanças não são
definitivas, para isso teremos de alterar o arquivo /etc/profile e mudar
a linha “umask 022” para o desejado
Cria um apelido para o comando, ex: alias PEDRO = “rm -i”, dessa
Alias forma, quando eu usar o comando PEDRO ..., ele vai realizar a ação
<palavra>=‘<comando>’ do “rm -i”. Para o alias funcionar para sempre tu tens que alterar no
~/.bashrc
Usado para filtrar coisas, por exemplo, se eu quero saber se existe o
usuário Pedro no sistema, eu posso pesquisar com grep Pedro
/etc/passwd, no caso quando eu quero usar ele com outros comandos,
por exemplo o find, eu posso usar com o |, ex: cat /etc/passwd/ | grep
Pedro
Grep
-c mostra a quantidade de vezes que isso aparece
-i Ignore case
-n exibe as linhas encontradas numeradas
-v exibe as linhas que não correspondem
-E usado pra quando for procurar usando expressões mais complexas
Como caso especial para o pipe, as vezes (entendi mais ou menos), ele
deixa a gente concatenar comandos, exemplo: grep -r Pedro /etc/ | nl;
|
dessa forma, o “nl” exibe a numeração de linhas, enquanto o grep vai
pesquisar por Pedro
Wc Conta quantas linhas, palavras e caracteres tem no arquivo
É o comando que, assim como o find, localiza arquivos no geral com
um nome, porem funciona com um banco de dados e por exemplo, se
existe o arquivo “Pedro-.txt”, e eu consigo acha-lo com “locate
Locate Pedro”, caso eu o apague com rm -rf Pedro-.txt, quando eu usar o

locate de novo ele vai aparecer de novo, por isso é melhor usar o find 👍

Você também pode gostar