Linux - Cheatsheet

Comandos Básicos Linux para Consulta

Arquivos e Diretórios

Listar conteúdo da pasta

ls

Mover ou renomear arquivo

mv <caminho de origem> <caminho de destino>

Excluir arquivo

rm <nome do arquivo>

Excluir diretório com conteúdo

rm -rf <nome do diretório>

Ler conteúdo de um arquivo

cat <nome do arquivo>

Redes

Visualizar IP da máquina

ip addr show

Visualizar nome do sistema na rede

hostname

Visualizar IP próprio, normalmente 127.0.0.1

hostname -i

Informações sobre conexão de redes (Wi-fi, nome, senha...)

# Listagem dos arquivos de conexão
cd /etc/NetworkManager/system-connections
# Listagem dos arquivos de conexão
cat  /etc/NetworkManager/system-connections/<nome da rede>.nmconnection

Limpar cache de DNS

sudo systemd-resolve --flush-caches

Compreeender Ambiente

Visualizar pasta atual

echo $PWD

Visualizar pasta de instalação de um comando

which <nome no comando>

Listar todos os programas instalados

dpkg -l

CRON

Ver conteúdo do CRON

crontab -l

Editar conteúdo do CRON

crontab -e

Executar as atividades do @reload

service cron reload

Usuário e Acessos

Listar todos os usuários

getent passwd | cut -d \: -f1

Alterar dono (owner) do arquivo

chown -R <usuário> <nome do diretório / nome do arquivo / * para todos os arquivos>

Conceder acesso para um usuário

chmod <código do acesso> <usuário> <nome do diretório / nome do arquivo / * para todos os arquivos>

Conceder acesso para um usuário recursivamente

chmod -R <código do acesso> <usuário> <nome do diretório / nome do arquivo / * para todos os arquivos>

Verificar dono e acesso de arquivos e diretório

namei -l <nome do arquivo pu diretório>

Processos

Listar processos executando

ps -ef

Serviços

Visualizar todos os serviços

systemctl

Visualizar todos os serviços executando

systemctl list-unit-files | grep enable

Verificar o status de um serviço

systemctl status <application.service>

Reiniciar um serviço

systemctl restart <application.service>

Compartilhe:

Algumas recomendações

{JWA}

Johny W. Alves | Web Developer