Verwenden Sie 'Vielleicht', um zu sehen, was ein Befehl oder ein Skript bewirkt, ohne es auszuführen

Haben Sie sich jemals Gedanken darüber gemacht, was das Skript oder der Befehl, den Sie ausführen, für Ihr Dateisystem tun wird? Mach dir keine Sorgen, vielleicht ist ich hier, um dir dabei zu helfen. Insbesondere, wenn Sie neu in Linux sind, werden Sie es mögen.

Vielleicht erfahren Sie, was ein Skript oder ein Befehl bewirkt, ohne es tatsächlich auszuführen

Vielleicht ist es ein kleines Tool, mit dem Sie einen Befehl ausführen können, um zu sehen, was er mit Ihrem Dateisystem tut, ohne dass es tatsächlich etwas tut. Daraufhin wird eine Liste der Vorgänge angezeigt, die von diesem Befehl ausgeführt werden sollten. Anschließend können Sie entscheiden, ob Sie diese Vorgänge zulassen möchten oder nicht.

Vielleicht in Aktion

Vielleicht ist es in Python geschrieben. Es verwendet die python-ptrace Bibliothek, um die Befehle unter der Kontrolle von ptrace . In Laienbegriffen, wenn vielleicht verwendet wird, um einen Befehl auszuführen, lässt es diesen Befehl glauben, dass er das tut, was er versucht, während in Wirklichkeit alle seine Operationen von vielleicht blockiert und abgefangen und dann protokolliert werden.

Zum Beispiel: Wenn Sie ein langes Bash-Skript haben, das Sie ausführen müssen, können Sie es vielleicht mit ausführen. Und Sie müssen sich keine Gedanken machen, ob dieses Skript ein wichtiges Verzeichnis von Ihrem System löscht oder etwas faul macht.

Ist das vielleicht völlig sicher?

Der Entwickler von maybe, Philipp Emanuel Weidmann, behauptet nicht, dass es völlig ungefährlich ist, mit maybe irgendetwas zu betreiben. Tatsächlich behauptet er sehr wenig. In seinen Worten

Derzeit wird es maybe am besten als (Alpha-Qualität) angesehen, was genau dieser Befehl tun soll, den ich selbst eingegeben habe.

Daher sollten Sie niemals nicht vertrauenswürdigen Code auf Ihrem primären Computer ausführen. Möglicherweise können nicht alle Vorgänge blockiert werden, die der auszuführende Befehl ausführt. Daher können einige dieser Vorgänge Ihrem System auch nach dem Ausführen von möglicherweise noch ernsthaften Schaden zufügen.

Installation unter Ubuntu

Für die Installation benötigen Sie möglicherweise eine Python-Umgebung, die auf Ihrem System eingerichtet ist. Du musst auch pip auf Ubuntu installieren.

Verwenden Sie jetzt zur Installation möglicherweise den folgenden Befehl:

 pip install maybe 

Das ist alles. Sie sollten vielleicht einsatzbereit sein.


Also, woran denkst du vielleicht ? Lass uns wissen!

Empfohlen

Qalculate! - Die beste Rechneranwendung im gesamten Universum
2019
So installieren Sie Putty unter Ubuntu und anderen Linux-Distributionen
2019
Linux Foundation bietet satte 40% Rabatt auf Linux-Schulungen
2019