Skip to main content

Introdução | Linux

  • Introdução | Linux

Renomeação de arquivos dentro do Linux

  • No linux não existe renomeação de arquivo, você precisa mover ele. Ex: mv nomearquivoAntigo.py nomearquivoNovo.py. Após rodar o comando, o arquivo antigo some

Comandos Tail e Head

  • tail: vê o final dos arquivos
  • head: vê o começo dos arquivos

Diretórios no Linux | Linux Hosts | Linux

ArquivoFunção
/etc/hostsMapeamento local de hostname → IP (igual ao Windows).
/etc/hostnameNome da máquina.
/etc/resolv.confConfiguração de DNS (nameservers).
/etc/passwdLista de usuários do sistema.
/etc/shadowHashes de senha (acesso restrito).
/etc/groupGrupos de usuários.
/etc/sudoersPermissões de sudo (quem pode virar root).
/etc/issueBanner exibido antes do login (pode revelar info do sistema).
/etc/os-releaseInformações da distribuição Linux.
/etc/network/interfacesConfiguração de rede (Debian/Ubuntu antigos).
/etc/netplan/*.yamlConfiguração de rede (Ubuntu moderno).
/etc/fstabMontagem automática de discos.
/etc/crontabTarefas agendadas do sistema.
/etc/cron.*Scripts agendados (daily, hourly, etc).
/etc/ssh/sshd_configConfiguração do servidor SSH.
/etc/ssh/ssh_configConfiguração do cliente SSH.
/etc/profileConfiguração global de ambiente (shell).
/etc/environmentVariáveis de ambiente globais.
/var/log/auth.logLogs de autenticação (login, sudo).
/var/log/syslogLogs gerais do sistema.
/var/log/messagesLogs gerais (em algumas distros).
/proc/versionVersão do kernel.
/proc/self/environVariáveis de ambiente do processo atual.
/home/<user>/.bashrcConfiguração do bash do usuário.
/home/<user>/.ssh/id_rsaChave privada SSH (sensível).
/home/<user>/.ssh/authorized_keysChaves autorizadas para login SSH.
/root/.bashrcConfiguração do root.
/root/.ssh/id_rsaChave privada do root.