Als «executable» getaggte Fragen

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.

4
Wie lösche ich Bashs Cache mit Pfaden zu ausführbaren Dateien?
Wenn ich ein Programm ohne Angabe des vollständigen Pfads zur ausführbaren Datei ausführe und Bash die Verzeichnisse durchsuchen muss $PATH, um die Binärdatei zu finden, scheint sich Bash den Pfad in einer Art Cache zu merken. Zum Beispiel habe ich einen Build von Subversion von der Quelle bis installiert /usr/localund …
258 bash  executable  cache 

1
Wie ist Mono magisch?
Ich lerne C #, deshalb habe ich ein kleines C # -Programm erstellt, in dem steht, dass ich es Hello, World!kompiliert mono-cscund ausgeführt habe mit mono: $ mono-csc Hello.cs $ mono Hello.exe Hello, World! Ich bemerkte , dass , wenn ich traf TABin bash, Hello.exewurde ausführbar markiert. Tatsächlich läuft es …



7
Was ist / usr / local / bin?
Bis heute habe ich das Terminal nur in begrenztem Umfang zum Ein- und Aussteigen aus Verzeichnissen und zum Ändern der Dateidaten mit dem touchBefehl verwendet. Ich hatte den vollen Umfang des Terminals erkannt, nachdem ich ein unterhaltsames Skript auf dem Mac installiert und chmod 755die Datei benötigt hatte, um sie …






9
Kann ein Skript ausführbar, aber nicht lesbar sein?
Ist es möglich, ein Skript auszuführen, wenn keine Berechtigung zum Lesen vorhanden ist? Im Root-Modus habe ich ein Skript erstellt und möchte, dass der andere Benutzer dieses Skript ausführt, aber nicht liest. Ich habe chmoddas Lesen und Schreiben verboten, aber die Ausführung zugelassen. Im Benutzermodus wurde jedoch die Meldung angezeigt, …


2
Wo soll eine lokale ausführbare Datei abgelegt werden?
Ich habe eine ausführbare Datei für den Perforce-Versionskontroll-Client ( p4). Ich kann es nicht einfügen, /opt/localda ich keine Root-Rechte habe. Gibt es einen Standardstandort, unter dem es platziert werden muss $HOME? Verfügt die Dateisystemhierarchie über eine Konvention, die besagt, dass lokale ausführbare Dateien / Binärdateien abgelegt werden müssen $HOME/bin? Ich …


2
Warum und wie können einige gemeinsam genutzte Bibliotheken ausgeführt werden, als ob sie ausführbar wären?
Auf 32-Bit-Linux-Systemen wird dies aufgerufen $ /lib/libc.so.6 und auf 64-Bit-Systemen dies $ /lib/x86_64-linux-gnu/libc.so.6 liefert in einer Shell eine Ausgabe wie diese: GNU C Library stable release version 2.10.1, by Roland McGrath et al. Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying conditions. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.