Gebruik 'misschien' om te zien wat een commando of script zal doen, zonder het uit te voeren

Heb je je ooit zorgen gemaakt over wat het script of commando dat je gaat uitvoeren met je bestandssysteem gaat doen? Maak je geen zorgen, misschien is hier om je hiermee te helpen. Vooral als je nieuw bent bij Linux, zul je het leuk vinden.

misschien vertelt u wat een script of commando doet zonder het daadwerkelijk uit te voeren

misschien is het een kleine tool waarmee je een commando kunt uitvoeren om te zien wat het met je bestandssysteem doet zonder het echt te laten werken. Het zal u een lijst laten zien met bewerkingen die door die opdracht zouden moeten worden uitgevoerd en vervolgens kunt u beslissen of u die bewerkingen al dan niet wilt toestaan.

misschien in actie

misschien is geschreven in python. Het maakt gebruik van de python-ptrace bibliotheek om de commando's onder controle van ptrace uit te ptrace . In de termen van de leek, wanneer het misschien wordt gebruikt om een ​​opdracht uit te voeren, laat dat commando geloven dat het doet wat het probeert te doen, terwijl in werkelijkheid alle operaties geblokkeerd en onderschept worden door misschien en dan gelogd.

Dus bijvoorbeeld: als je een lang bash-script hebt dat je moet uitvoeren, kun je het misschien gebruiken . En je zult je geen zorgen hoeven te maken of dat script een of andere belangrijke map uit je systeem zal verwijderen of iets vreemds zal doen.

Is misschien helemaal veilig?

De ontwikkelaar van misschien, Philipp Emanuel Weidmann, beweert niet dat het helemaal veilig is om iets te draaien met misschien . Hij beweert zelfs heel weinig. In zijn woorden,

Momenteel wordt maybe beste beschouwd als een (alfa-kwaliteit) "wat zal precies dit commando dat ik mezelf heb getypt doen?" Tool.

Gebruik dus misschien nooit om onbetrouwbare code op uw primaire computer te gebruiken. Omdat misschien niet alle bewerkingen kan blokkeren die de opdracht die u probeert uit te voeren, uitvoert. Sommige van die bewerkingen kunnen dus nog steeds ernstige schade toebrengen aan uw systeem, zelfs na een run met misschien .

Installatie op Ubuntu

Voor het installeren van misschien heb je een Python-omgeving nodig die op je systeem is ingesteld. Je moet ook pip op Ubuntu installeren.

Gebruik voor het installeren misschien de volgende opdracht:

 pip install maybe 

Dat is alles. Je moet misschien klaar zijn om te gebruiken.


Dus, waar denk je over misschien ? Laat het ons weten!

Aanbevolen

Hoe software te installeren en te verwijderen in Ubuntu
2019
Cinnamon 3.0 vrijgegeven
2019
Hoe Google Drive te gebruiken in Linux
2019