Das Berechtigungsbit in einem Dateimodus, mit dem eine Datei als Programm ausgeführt werden kann. Außerdem bezogen sich Fragen auf das Format von Programmdateien sowie auf das Auffinden und Ausführen von Programmdateien.
Nehmen wir an, ich habe eine /bin/catausführbare Datei, die die folgenden gemeinsam genutzten Bibliotheken verwendet: linux-vdso.so.1 libc.so.6 /lib64/ld-linux-x86-64.so.2 Ist es möglich, dieses Zeug irgendwie "zusammenzufügen" (ausführbares Archiv oder ähnliches)? Ich habe nicht den Code des Programms, mit dem ich das machen möchte, also kann ich ihn nicht einfach mit dem …
Ich habe festgestellt, dass es bei der Installation einer neuen Anwendung einige mögliche Verzeichnisse gibt, in denen die resultierende Binärdatei abgelegt wird. Sie können mit Packaging Manager installieren, mit make, easy_installfür Python usw. kompilieren . Mein $PATHAussehen sieht wie folgt aus: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games Gibt es Konventionen oder Regeln, die festlegen, in …
Ich möchte den installBefehl verwenden, um eine neue ausführbare Datei mit vorab ausgefülltem Inhalt zu erstellen (z. B. mit einem einzelnen pwdBefehl). Also habe ich dieses Beispiel erweitert, das eine neue leere ausführbare Datei erstellt: install -b -m 755 /dev/null newfile in diesen: install -m755 <(echo pwd) newfile oder: echo …
Ich versuche, die folgende Assembly-Quelldatei mit dem folgenden NASM-Befehl zusammenzustellen: nasm -f elf -o test.o test.asm Dies wird ohne Fehler abgeschlossen und ich versuche dann, eine ausführbare Datei zu verknüpfen mit ld: ld -m elf_i386 -e main -o test test.o -lc Dies scheint auch erfolgreich zu sein und ich versuche …
Derzeit wird xpra eingerichtet, das eine X-Instanz als Nicht-Root mit dem Dummy-Treiber ausführen möchte, aber die System-Xorg-Binärdatei ist SUID. Da das System automatisch aktualisiert wird, würde ich es vorziehen, keine Nicht-SUID-Kopie der Binärdatei zu erstellen und zu verwalten. Ich versuche auch zu vermeiden, einen Hack wie Copy-Execute-Delete zu verwenden, z. …
Ich möchte Dateitypen finden, die aus Sicht des Kernels ausführbar sind. Soweit ich weiß, sind alle ausführbaren Dateien unter Linux ELF-Dateien. Also habe ich folgendes versucht: find * | file | grep ELF Das funktioniert jedoch nicht. Hat jemand andere Ideen?
Eine Sache, die mich seit einiger Zeit verwirrt, ist folgende: % which halt /sbin/halt % file /sbin/halt /sbin/halt: symbolic link to `reboot' Beim Ausführen sudo haltwird das System jedoch natürlich nicht neu gestartet. Warum ist das so? Es gibt zum Beispiel mehrere andere Programme, die auf diese Weise funktionieren pdflatex.
Welche Art von Parameter / Flag kann ich mit dem Befehl unix find verwenden , um ausführbare Dateien zu durchsuchen? (Wenn diese Frage besser für ein anderes Stackexchange-Forum geeignet ist, können Sie es mir gerne mitteilen.) ps Wenn Sie eines kennen, habe ich nach einem detaillierten (Nicht-Anfänger-) Tutorial / Screencast …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.