Als «shell» getaggte Fragen

Eine Shell ist eine Software, mit der Benutzer mit dem Betriebssystem interagieren können, normalerweise durch Eingabe über eine Befehlszeile.

3
Beinhaltet die PFAD-Suche Symlinks?
Der POSIX-Shell-Standard besagt dies auf dieser Site http://pubs.opengroup.org/onlinepubs/9699919799/ Informationen darüber, wie Shells PATHzur Suche nach ausführbaren Dateien verwendet werden: "Die Liste wird von Anfang bis Ende durchsucht, wobei der Dateiname auf jedes Präfix angewendet wird, bis eine ausführbare Datei mit dem angegebenen Namen und den entsprechenden Ausführungsberechtigungen gefunden wird." Nun, …


3
Wie verwende ich den Befehl updatedb als normalen Benutzer?
Der locateBefehl ist ein sehr nützliches Tool unter Linux, aber es scheint, dass nur root einen updatedbBefehl ausführen kann, dessen Verwendung sehr wenig überzeugend ist. Wie kann man also einen normalen Benutzer dazu bringen, das Privileg zu haben, den Befehl updateedb auszuführen? updatedb ist der Befehl zum Aktualisieren der vom …
9 linux  shell  search  locate 


4
Bash Shell Tutorials [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Super User. Geschlossen vor 6 Jahren . Was sind einige gute Bash-Tutorials? Ich möchte mehr über die Bash-Shells-Befehle und deren Verwendung erfahren.

5
Stellen Sie $ PS1 auf dem lokalen Computer und in der SSH-Sitzung anders ein
Ich halte mein Home-Verzeichnis unter Versionskontrolle, so dass meine Grundkonfiguration auf jedem Computer leicht verfügbar ist. Meine Bash-Eingabeaufforderung auf meinem lokalen Computer ist eine komplizierte, farbenfrohe Sache, die das aktuelle Git-Repository und seinen Status enthält. Aber ich hätte lieber eine einfache user@host ~ $Eingabeaufforderung, wenn ich sshin einen Remote-Computer gehe. …
9 bash  ssh  shell  ps1 




3
Warum leitet '>' keine Fehlermeldungen von gcc um?
Ich habe das folgende Programm in new.c gespeichert int main() { a; return 0; } Es wird eine Fehlermeldung zurückgegeben. Ich möchte diese Nachricht an eine Datei senden. Also habe ich den folgenden Befehl verwendet gcc new.c > temp.txt Trotzdem bekam ich die Ausgabe auf dem Terminal. Ich benutze Ubuntu …
9 c  shell  gcc 

4
Ausführen von `exec` mit einem eingebauten Bash
Ich habe eine Shell-Funktion definiert (nennen wir sie clock), die ich als Wrapper für einen anderen Befehl verwenden möchte, ähnlich der timeFunktion, z clock ls -R. Meine Shell-Funktion führt einige Aufgaben aus und endet dann mit exec "$@". Ich möchte, dass diese Funktion auch mit integrierten Shell-Funktionen funktioniert, z. B. …


1
Prozentzeichen (%) vor dem Shell-Befehl
Ich habe gerade eine Menge Code in meine Shell eingefügt, aber vergessen, den führenden zu entfernen, %bevor ich den Befehl ausführte. Es scheint nichts getan zu haben. Warum macht das nichts in meiner Shell ( zsh )? > % echo foo In Bash bekomme ich folgendes > % echo foo …

2
rm -rf Rückkehrcodes
Jeder kann mir die möglichen Rückkehrcodes für den Befehl rm -rf außer Null mitteilen, dh mögliche Rückkehrcodes für Fehlerfälle. Ich möchte einen detaillierteren Grund für den Fehler des Befehls kennen, im Gegensatz dazu, dass nur der Befehl fehlgeschlagen ist (Rückgabe anders als 0).
9 shell  unix 

2
Portabilität des UTF-8-Gebietsschemas (und ssh)
Ich verbringe viel Zeit sshmit verschiedenen Maschinen, die alle unterschiedlich sind (einige sind eingebettet, einige führen Linux aus, andere führen BSD aus usw.). Auf meinen eigenen lokalen Computern verwende ich jedoch OS X, das natürlich ein auf BSD basierendes Userland hat. Mein Gebietsschema auf diesen Computern ist auf en_GB.UTF-8 festgelegt. …
9 linux  shell  utf-8  locale  bsd 

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.