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.
Ich schreibe ein Programm, mit dem ich Programme testen kann, die von Schülern geschrieben wurden. Ich habe Angst, dass ich ihnen nicht vertrauen kann und ich muss sicherstellen, dass es für den Computer, auf dem es läuft, nicht schlecht wird. Ich dachte darüber nach, einen Crashtest-Benutzer mit eingeschränktem Zugriff auf …
Beispielsweise: $ node -bash: /usr/local/bin/node: No such file or directory $ foo -bash: foo: command not found Was ist der Unterschied? In beiden Fällen nodeund foosind ungültige Befehle, aber es scheint, als ob Unix die nodeBinärdatei einfach nicht finden kann ? Bei der Deinstallation eines Programms gibt es zB nodeeine …
Das Beispiel, das ich habe, ist Minecraft. Beim Ausführen von Bukkit unter Linux kann ich die .jar-Dateien im Ordner / plugins entfernen oder aktualisieren und einfach den Befehl 'reload' ausführen. Unter Windows muss der gesamte Serverprozess heruntergefahren werden, da die JAR-Datei derzeit verwendet wird, wenn ich versuche, sie zu entfernen …
Ich bin ratlos. Ich habe ein Skript in meinem /homeVerzeichnis, das ausführbar ist: [user@server ~]$ ll total 4 -rwx------ 1 user user 2608 Jul 15 18:23 qa.sh Wenn ich jedoch versuche, es damit auszuführen, kann sudoes es nicht finden: [user@server ~]$ sudo ./qa.sh [sudo] password for user: sudo: unable to …
Machen Sie sich keine Sorgen, diese Frage wird wahrscheinlich naiv und / oder dumm erscheinen, da ich relativ neu in der Funktionsweise von Unix-ähnlichen Systemen und der Programmierung im Allgemeinen bin. Bereit? Okay! Ich werde ungefähr 3 Levels von Ludicrosity durchlaufen, die mit der Zeit zunehmen. Wir haben zwei Systeme …
Angenommen, ich befinde mich im selben Ordner wie eine ausführbare Datei, dann müsste ich Folgendes eingeben, um sie auszuführen: ./file Ich würde lieber nicht tippen müssen /, weil /es für mich schwierig ist zu tippen. Gibt es eine einfachere Möglichkeit, eine Datei auszuführen? Idealerweise nur eine einfache Syntax wie: .file …
rootDer Benutzer kann in eine Datei schreiben, auch wenn seine writeBerechtigungen nicht festgelegt sind. rootBenutzer kann eine Datei lesen, auch wenn ihre readBerechtigungen nicht festgelegt sind. rootBenutzer kann cd in ein Verzeichnis, auch wenn seine executeBerechtigungen nicht festgelegt sind. rootBenutzer kann eine Datei nicht ausführen, wenn ihre executeBerechtigungen nicht festgelegt …
Es ist Jahre her, dass ich täglich Linux-Systeme benutze, und ich hatte nie größere Probleme, ein laufendes System zu aktualisieren, aber ich frage mich immer noch, warum dies möglich ist. Lassen Sie mich ein Beispiel geben. Angenommen, ein Programm "A" aus einem bestimmten Paket wird auf einem System ausgeführt. Dieses …
Das Eintippen /usr/bin/env sed -fdes Terminals funktioniert. Aber wenn man es als Schafskopf benutzt, #!/usr/bin/env sed -f s/a/b/ Das Skript kann nicht ausgeführt werden: /usr/bin/env: sed -f: No such file or directory Ich glaube irgendwie, dass es mit -f zusammenhängt. Aber wie lässt sich das beheben?
Ich habe in der Ausgabe des Befehls unter Linux den Begriff " LSB- ausführbar" oder " LSB- gemeinsam genutztes Objekt" gefundenfile . Beispielsweise: $ file /bin/ls /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4637713da6cd9aa30d1528471c930f88a39045ff, stripped Was bedeutet "LSB" in diesem Zusammenhang?
Ich verstehe, dass Linux shebang line verwendet, um zu bestimmen, welcher Interpreter für Skriptsprachen verwendet werden soll, aber wie funktioniert es für Binärdateien? Ich meine, ich kann Linux-Binärdateien ausführen und sowohl Wine- als auch Mono- , Windows-native- und .NET-Binärdateien installieren . Und für alle von ihnen ist es nur ./binary-name(wenn …
Wie kann ich einen Befehl ausführen, der den Eindruck erweckt, dass er sich an einem anderen Datum als auf dem ersten System befindet? Zum Beispiel, wenn ich dieses Skript habe: #!/usr/bin/env bash date +"%B %d, %Y" Es gibt das aktuelle Datum aus: march 13, 2014 Ich möchte jedoch, dass ein …
Warum sshdeinen absoluten Pfad erfordern beim Neustart, zB /usr/sbin/sshdstattsshd Gibt es Sicherheitsrisiken? PS die Fehlermeldung: # sshd sshd re-exec requires execution with an absolute path
Ich finde immer mehr Tools, die ausführbare Dateien in ~ / .local / bin ablegen. Ich bin alt und für mich ist ~ / bin der Platz in meinem $ HOME für ausführbare Dateien. Woher stammt diese verrückte neue Mode? Warum machen die Leute das? Wie verbreitet ist es? Ist …
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.