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.
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 …
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 …
Ich versuche das Konzept spezieller Dateien unter Linux zu verstehen. Ein spezielles File in zu haben, /deverscheint mir jedoch albern, wenn die Funktion meines Wissens durch ein paar Zeilen in C implementiert werden könnte. Darüber hinaus können Sie es auf die gleiche Art und Weise verwenden, z. B. nullumleiten, anstatt …
Ich verstehe, wie man gemeinsame Objekte beim Verknüpfen / Kompilieren definiert. Ich frage mich jedoch immer noch, wie ausführbare Dateien zur *.soAusführungszeit nach dem freigegebenen Objekt (den Bibliotheken) aussehen . Zum Beispiel a.outruft meine App Funktionen auf, die in der lib.soBibliothek definiert sind . Nach dem Kompilieren gehe ich lib.soin …
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 …
Das mag eine dumme Frage sein, aber ich frage es immer noch. Wenn ich einen Shebang deklariert habe #!/bin/bash am anfang my_shell_script.shmuss ich dieses script immer mit bash aufrufen [my@comp]$bash my_shell_script.sh oder kann ich zB benutzen [my@comp]$sh my_shell_script.sh und mein script ermittelt die laufende shell mit dem shebang? Ist es …
Ich habe momentan ein seltsames Problem mit Debian (wheezy / amd64). Ich habe eine Chroot erstellt, um einen Server zu installieren (ich kann dazu leider keine näheren Angaben machen). Nennen wir seinen Weg /chr_path/. Um die Sache zu vereinfachen, habe ich diese Chroot mit einem Debootstrap (auch wheezy / amd64) …
Ich habe ein Bash-Skript erstellt, aber wenn ich versuche, es auszuführen, erhalte ich #!/bin/bash no such file or directory Ich muss den Befehl ausführen: bash script.shdamit es funktioniert. Wie kann ich das beheben?
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, …
Ich möchte die Liste der dynamischen Bibliotheken herausfinden, die eine Binärdatei lädt, wenn sie ausgeführt wird (mit ihren vollständigen Pfaden). Ich benutze CentOS 6.0. Wie macht man das?
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 …
Mit Bashs ist sourcees möglich, ein Skript ohne gesetztes Ausführungsbit auszuführen. Dies ist dokumentiertes und erwartetes Verhalten, aber ist dies nicht gegen die Verwendung eines Ausführungsbits? Ich weiß, das sourceschafft keine Unterschale.
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. …
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.