Als «executable» getaggte Fragen

13
So installieren Sie ausführbare Dateien

Manchmal stoße ich auf Software, die nicht .deboder .rpmnur als ausführbare Datei angeboten wird. Zum Beispiel Visual Studio Code , WebStorm oder Kerbal Space Programm . Für diese Frage nehme ich Visual Studio Code als Bezugspunkt. Die Software wird als Zip-Paket angeboten. Beim Entpacken verbleibt...

12
Führen Sie eine Binärdatei von root ohne sudo aus

Ich hatte eine Frage zu einem Vorstellungsgespräch: Wie können Sie das Programm mit dem Benutzer user1ohne sudoBerechtigungen und ohne Zugriff auf das rootKonto ausführen (ausführen) : $ whoami user1 $ ls -l ~/binary_program -rw-r--r-- 1 root root 126160 Jan 17 18:57 /home/user1/binary_program...

12
Dateiberechtigung nur ausführen

Wie kann ich festlegen, dass die Datei nur für andere Benutzer ausführbar, aber nicht lesbar / beschreibbar ist? Der Grund dafür ist, dass ich etwas mit meinem Benutzernamen ausführe, aber das Kennwort nicht preisgeben möchte. Ich habe es versucht : chmod 777 testfile chmod a=x chmod ugo+x Bei der...

11
Wie führt eine Shell ein Programm aus?

Wenn ich ein Programm mit gcc kompiliere und versuche, es über die Bash-Shell auszuführen, wie lautet die genaue Reihenfolge der Schritte, gefolgt von Bash, um es auszuführen? Ich weiß fork(), execve(), loader, dynamic linker(und andere Dinge) beteiligt sind, aber kann jemand eine genaue Abfolge...

10
Warum leben so viele Programme in PATH?

Eine Sache, die mich zumindest an Desktop-Linux verwirrt, ist, dass fast alles in meinem PFAD ist. Mit allem meine ich jede Desktop-Anwendung, einschließlich Dinge wie Gnome-Character-Map und Glchess. Diese haben keine nennenswerten Befehlszeilenschnittstellen, daher kann ich mir keinen Fall...

10
Nach welchem ​​Benutzerpasswort fragt `sudo`?

$ ls -l /usr/bin/sudo -rwsr-xr-x 1 root root 136808 Jul 4 2017 /usr/bin/sudo so sudoist von jedem Benutzer runnable, und jeder Benutzer, der läuft sudoroot als die effektive Benutzer - ID des Prozesses haben wird , da die Set-user-id Bit - /usr/bin/sudoSet ist. Von /unix//a/11287/674 Der...