Използвайте „може би“, за да видите какво ще направи командата или скрипта, без да го изпълнява

Били ли сте някога притеснен за това какво ще направи скриптът или командата, която ще изпълните на вашата файлова система? Не се притеснявайте, може би е тук, за да ви помогне с това. Специално, ако сте нов в Linux, ще ви хареса.

може би ви казва какво прави скрипт или команда, без да го изпълнявате

Може би това е малък инструмент, който ви позволява да изпълните команда, за да видите какво прави тя във вашата файлова система, без действително да я оставяте да прави нищо. Тя ще ви покаже списък с операции, които трябваше да бъдат изпълнени от тази команда и след това можете да решите дали искате да разрешите тези операции или не.

може би в действие

може би е написано на питон. Тя използва библиотеката python-ptrace да изпълни командите под контрола на ptrace . По отношение на миряните, когато може би се използва за изпълнение на команда, тя прави тази команда вярваща, че тя прави това, което се опитва да направи, докато в действителност всичките й операции са блокирани и прихванати от, а след това и регистрирани.

Така например, ако имате дълъг bash скрипт, който трябва да стартирате, можете да го стартирате с може би . И няма да се налага да се притеснявате дали този скрипт ще изтрие някаква важна директория от вашата система или ще направи нещо рибка.

Може би е напълно безопасно?

Разработчикът на може би Филип Емануел Вайдман, не твърди, че е напълно безопасно да работи с нещо. Всъщност той твърди много малко. По думите му

В момента maybe е най-добре да се помисли за „алфа-качество“, „какво точно ще напиша тази команда?“.

Така че, никога не трябва да използвате може би да изпълнявате ненадежден код на вашата основна машина. Защото може би няма да можете да блокирате всички операции, които изпълнява командата, която се опитвате да изпълните. По този начин, някои от тези операции все още могат да причинят сериозни щети на вашата система, дори и след като работите с може би .

Инсталиране на Ubuntu

За да инсталирате може би, ще ви е необходима среда на Python, инсталирана на вашата система. Също така ще трябва да инсталирате pip на Ubuntu.

Сега, за да инсталирате може би, използвайте следната команда:

 pip install maybe 

Това е всичко. Може би трябва да сте готови да използвате.


И така, какво мислите за това? Осведоми ни!

Препоръчано

Пълно ръководство за трикратно зареждане на Windows, Kubuntu и Debian
2019
GNOME 3.26 Издаден! Проверете новите функции
2019
3D отпечатване с отворен код: проучване на научни и медицински решения
2019