De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Alteração de arquivos de sistema
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 23 de Outubro de 1997
Muitas vezes precisamos alterar arquivos de configuração
do sistema, tais como /etc/aliases, /etc/sendmail.cf, e
vários outros.
Normalmente, o que se faz é renomear o arquivo original
para algo chamado old, como por exemplo
# cp /etc/aliases /etc/aliases.old
# vi /etc/aliases
Aí vem o outro administrador (você certamente não é o único
que possui a senha do usuário root) e faz a mesma coisa.
E o que resulta? O seu backup foi para o espaço.
Uma maneira, rudimentar é verdade, de se evitar isto, é
sempre renomear o arquivo para algo do tipo
/etc/aliases.971020-01, ou seja, o arquivo foi
modificado no dia 20/10/97 e o 01 em seguida
indica que esta foi a primeira modificação. A segunda
modificação seria /etc/aliases.971020-02, e assim por diante.
É claro que você deve verificar antes a existência de arquivos
para não apagar um arquivo que já tenha sido criado por outra
pessoa.
Mas na verdade, o importante mesmo é que existam normas
para modificação de arquivos e backup e que todos obedeçam.
Existem formas mais avançadas de se fazer isto utilizando
softwares de controle de versão tais como sccs, rcs e cvs,
mas isto já é assunto para outra dica.