Use 'talvez' para ver o que um comando ou script fará, sem executá-lo

Alguma vez você já se preocupou com o que o script ou comando que você vai executar vai fazer no seu sistema de arquivos? Não se preocupe, talvez esteja aqui para ajudá-lo com isso. Especialmente, se você é novo no Linux, vai gostar.

talvez lhe diga o que um script ou comando faz sem realmente executá-lo

talvez seja uma pequena ferramenta que permite executar um comando para ver o que ele faz no seu sistema de arquivos sem permitir que ele faça nada. Ele mostrará uma lista de operações que deveriam ser executadas por esse comando e, em seguida, você pode decidir se deseja permitir essas operações ou não.

talvez em ação

talvez seja escrito em python. Ele usa a biblioteca python-ptrace para executar os comandos sob o controle de ptrace . Em termos leigos, quando talvez é usado para executar um comando, ele faz com que o comando acredite que está fazendo o que está tentando fazer, enquanto, na verdade, todas as suas operações são bloqueadas e interceptadas por talvez e depois registradas.

Então, por exemplo: se você tem um longo script que precisa executar, você pode executá-lo com talvez . E você não terá que se preocupar se esse script excluirá algum diretório importante do seu sistema ou fará algo suspeito.

Talvez seja completamente seguro?

O desenvolvedor de talvez, Philipp Emanuel Weidmann, não afirma que é completamente seguro executar qualquer coisa com talvez . Na verdade, ele afirma muito pouco. Em suas palavras,

Atualmente, maybe seja melhor pensado como uma ferramenta de “qualidade alfa”, “o que exatamente será esse comando que eu mesmo digitei?”.

Portanto, você nunca deve usar talvez para executar código não confiável em sua máquina principal. Porque talvez não consiga bloquear todas as operações que o comando que você está tentando executar. Assim, algumas dessas operações ainda podem causar sérios danos ao seu sistema, mesmo depois de executar com talvez .

Instalação no Ubuntu

Para instalar talvez, você precisará de um ambiente Python configurado em seu sistema. Você também precisará instalar o pip no Ubuntu.

Agora, para instalar talvez, use o seguinte comando:

 pip install maybe 

Isso é tudo. Você deve estar pronto para usar talvez .


Então, o que você acha sobre talvez ? Nos informe!

Recomendado

Primeira olhada no Ubuntu 14.10 Wallpapers. Disponível para download!
2019
Gerencie facilmente os PPAs no Ubuntu com o Y PPA Manager
2019
Torvalds pede desculpas por seu "mau comportamento", faz uma pausa no Linux
2019