Software livre para cometer os pecados capitais

Pessoa vestida de diabo

O software livre tem títulos para todos, incluindo pecadores

Como tantos habitantes da América e da Espanha, aos nove anos fui enviado ao catecismo para fazer minha Primeira Comunhão. Como a maioria deles, nunca mais pus os pés em uma igreja, a menos que fosse para participar de um casamento ou batismo. Por isso, para aproveitar o conhecimento que insiste em permanecer na minha memória, este lista de software livre para cometer os pecados capitais.

Claro que este blog não incentiva (alguns) pecados a serem cometidos, é apenas uma desculpa para conhecer alguns títulos do enorme catálogo de software livre e de código aberto. Além disso, imagine-se no inferno tendo o castigo de ler meus posts por toda a eternidade.

Quais são os pecados capitais

Os pecados capitais são comportamentos que, segundo a Igreja Católica, dão origem a todos os outros pecados.
Filho de Ellos:

  • Preguiça: É a recusa de fazer um esforço necessário.
  • Vamos para: Emoção de ódio ou raiva descontrolada.
  • Orgulho: Ter uma opinião muito elevada de si mesmo.
  • Amarelo: Consumo de muita comida e bebida.
  • Luxúria: Uso do prazer sexual para a própria gratificação.
  • Avareza: Desejo de possuir bens materiais em maior quantidade do que o necessário para sobreviver.
  • Inveja: Ressentimento pelo que os outros têm.

Software livre para cometer os pecados capitais: Preguiça

A ajuda mais imediata para o preguiçoso é Atalhos de teclado do terminal.  Alguns dos mais úteis são:

  • CTRL + U: Excluir todos os comandos à esquerda do cursor.
  • CTRL+L: Exclua todo o conteúdo do terminal.
  • CTRL+K: Exclua todo o conteúdo à direita do cursor.
  • CTRL+W: Excluir a palavra à esquerda do cursor.
  • CTRL+D: Feche a sessão atual.
  • CTRL + E: Move o cursor para o final da linha.
  • CTRL+Y: Colar (Use após CTRL + U, K ou W)
  • ABA: Autocompletar arquivos ou comandos.
  • CTRL+R: Reverte o histórico de pesquisa.
  • !!: Repita o último comando digitado.
  • CTRL+Z: Interrompe o comando atual e o executa em segundo plano.
  • CTRL + C: Interrompe a execução do comando.

Automatizando tarefas

O Linux oferece várias ferramentas capazes de evitar que tenhamos que fazer o que o computador pode fazer por nós.

O arquivo crontab

O Cron é um daemon responsável por executar, sem intervenção do usuário, tarefas em um intervalo de tempo específico. Em geral, são tarefas de manutenção que devem ser realizadas regularmente. Nada nos impede, no entanto, de adicionar algumas das que não queremos fazer.

Um arquivo crontab nada mais é do que um arquivo de texto que especifica uma série de comandos a serem executados em uma data especificadauma. Temos dois tipos de arquivos crontab: o arquivo crontab gerado pelo sistema e os criados pelos usuários.

De jeito nenhum devemos nos envolver; caso tenhamos privilégios de root, com o arquivo crontab do sistema uma vez que é usado pelo Linux para configuração e manutenção do sistema. Este arquivo está localizado em /etc/crontab.

Criando nossas próprias tarefas para o cron

Para criar nossos próprios arquivos crontab, devemos definir os seguintes parâmetros (eu os listo na ordem em que devem ser escritos:

m: representa os minutos com um intervalo de 0 a 59.

h: Indica o tempo de execução com um intervalo de 0 a 23.

d: Determina o dia do mês com um intervalo de 1 a 31.

mês: Especifica o mês do ano com um intervalo de 1 a 12.

s: Marca o dia da semana em um intervalo de 0 a 6 onde 0 corresponde ao domingo.

Caso o cron job seja criado para o usuário padrão, o comando é usado

crontab –e

Se for para outro usuário, o nome de usuário deve ser especificado com o parâmetro -u no formulário:

crontab –u nombre de usuario –e

A primeira vez que executamos o comando (do emulador de terminal) ele nos diz que não há arquivo crontab até agora, então um vazio será criado. Em seguida, nos propõe escolher um dos editores de texto instalados no sistema para editá-lo.

No próximo artigo continuaremos explicando o uso do comando cron e veremos outras ferramentas para funcionar menos.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.