Skip to main content

Comandos e Dicas Linux

Atualizado em 14 de Novembro de 2020

Segue anotações de dicas e comandos úteis para Linux, a maioria para distribuição Debian ou baseado nela.
A cada adição, será atualizado o cabeçalho em vermelho. Esta postagem será ficada no topo para melhor localização a medida que forem sendo adicionada mais informações.

Melhorando desempenho de swap, cache e buffer
nano /etc/sysctl.conf
# Reduz o uso de SWAP
vm.swappiness=10
# Melhora a gestão de cache
vm.vfs_cache_pressure=50
# Aumentar o buffer de recebimento e de envio
net.core.rmem_max = 50000000
net.core.wmem_max = 50000000

Ajustar Fuso Horário
Sempre que configurar um servidor, vai chegar a hora de definir o fuso horário. O fuso horário errado vai afetar os logs e relatórios do seu servidor. E é por isso que neste tutorial, vamos mostrar como configurar fuso horário no Linux (debian/based)
dpkg-reconfigure tzdata
E em seguida escolher America (supondo que você esteja no Brasil) e procurar na próxima tela o estado/região mora ou está mais próximo. Lembrando que no Brasil temos 4 fusos horários diferentes!
Segue abaixo, comandos úteis relacionado a configuração do TimeZone:
timedatectl status mostrará suas configurações atuais.
timedatectl list-timezones mostra os fusos horários disponíveis.
timedatectl set-timezone America/Bahia define o fuso horário.

Permissões de arquivos Linux

r – Significa permissão de leitura (read)
w – Significa permissão de gravação (write)
x – Significa permissão de execução (execution)
– Significa permissão desabilitada

O primeiro dígito determina o tipo de arquivo, os três seguintes a permissão do dono do arquivo, os três do meio a permissão do grupo que o arquivo pertence e os últimos a permissão de outros usuários. A regra para as permissão sempre será:

--- - Nenhuma permissão;
r-- - Permissão de leitura;
r-x - Leitura e execução;
rw- - Leitura e gravação;
rwx - Leitura, gravação e execução.

As permissões para melhor entendimento se tratando das numéricas são:

As permissões para melhor entendimento se tratando das numéricas são:
Permissão Binário Decimal

--- 000 0
--x         001       1
-w-         010       2
-wx         011       3
r--         100       4
r-x         101       5
rw-         110       6
rwx         111       7

Comando Número Permissão Status
chmod 000 --------- Nenhuma
chmod 400 r-------- Leitura apenas para o dono
chmod 444 r--r--r-- Leitura para o dono, grupo e outros
chmod 600 rw------- Leitura e gravação apenas para o dono
chmod 620 -rw--w---- Leitura e gravação para o dono, gravação para o grupo
chmod 640 -rw-r----- Leitura e gravação para o dono, e leitura para o grupo
chmod 644 rw-r--r-- Leitura e execução para o dono, leitura para o grupo e leitura para outros
chmod 645 -rw-r--r-x Leitura e gravação para o dono, leitura para o grupo e leitura e execução para outros
chmod 646 -rw-r--rw- Leitura e gravação para o dono, leitura para o grupo e leitura e gravação para outros
chmod 650 -rw-r-x--- Leitura e gravação para o dono e leitura e execução para o grupo
chmod 660 -rw-rw---- Leitura e gravação para o dono e leitura e gravação para o grupo
chmod 661 -rw-rw---x Leitura e gravação para o dono, leitura e gravação para o grupo e execução para outros
chmod 662 -rw-rw--w- Leitura e gravação para o dono, leitura e gravação para o grupo e gravação para outros
chmod 663 -rw-rw--w-x Leitura e gravação para o dono, leitura e gravação para o grupo e leitura e execução para outros
chmod 664 -rw-rw-r-- Leitura e gravação para o dono, leitura e gravação para o grupo e leitura para outros
chmod 700 -rwx------ Leitura gravação e execução para o dono e nada para os demais
chmod 770 -rwxrwx--- Leitura e gravação e execução para o dono, leitura gravação e execução para o grupo e nada para outros
chmod 777 -rwxrwxrwx Permissão total para dono, grupo e outros

Pode-se também dar permissão através de letras, dessa maneira:
U Usuário
G Grupo
O Outros
+ Adicionar permissão
- Remover permissão
= Igualdade

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: