Es gibt zwei Syntaxen für die Befehlssubstitution: mit Dollar-Klammern und mit Backticks. Laufen top -p $(pidof init)und top -p `pidof init`gibt die gleiche Ausgabe. Gibt es zwei Möglichkeiten, dasselbe zu tun, oder gibt es
Es gibt zwei Syntaxen für die Befehlssubstitution: mit Dollar-Klammern und mit Backticks. Laufen top -p $(pidof init)und top -p `pidof init`gibt die gleiche Ausgabe. Gibt es zwei Möglichkeiten, dasselbe zu tun, oder gibt es
Von vi, wenn Sie den Befehl :sp, teilt sich der Bildschirm in zwei „Ansichten“, so dass Sie mehr als eine Datei aus dem gleichen Endgerät bearbeiten. Gibt es eine Möglichkeit, mehrere Shells im selben Terminal zu
Die meiste Zeit arbeite ich in Unix-Umgebungen und verwende Terminalemulatoren. Ich versuche, Farbe in der Befehlszeile zu verwenden, da Farbe die Ausgabe nützlicher und intuitiver macht. Welche Optionen gibt es, um meiner Terminalumgebung Farbe hinzuzufügen? Welche Tricks benutzt du? Welche...
Ich versuche den Unterschied zwischen diesen beiden Befehlen zu verstehen: sudo find / -name .DS_Store -delete und sudo find / -name ".DS_Store" -exec rm {} \; Mir ist aufgefallen, dass die execMethode bevorzugt wird. Warum? Welches ist sicherer / schneller / besser? Ich habe beide auf meinem...
Ich bin gespannt auf den Unterschied zwischen curlund wget. Beide werden verwendet, um Dateien und Dokumente zu erhalten, aber was ist der Hauptunterschied zwischen ihnen. Warum gibt es zwei verschiedene
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...
Wenn ich über SSH bei einem System angemeldet bin, gibt es eine Möglichkeit, eine Datei zurück auf mein lokales System zu kopieren, ohne ein anderes Terminal oder eine andere Bildschirmsitzung zu starten und scp oder ähnliches auszuführen oder ohne SSH vom fernen System zurück auf das System...
Gibt es eine Möglichkeit, die Ausgabe für git (oder einen beliebigen Befehl) einzufärben? Erwägen: baller@Laptop:~/rails/spunky-monkey$ git status # On branch new-message-types # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout...
Ich weiß, dass beide apt-getund aptitudeKommandozeilen-Paketverwaltungsoberflächen unter von Debian abgeleitetem Linux mit unterschiedlichen Optionen sind, aber ich bin immer noch etwas verwirrt. Verwenden sie nicht unter der Haube dasselbe APT-System? Warum unterhält Debian diese parallelen...
Ich möchte ein Shell-Skript wie das folgende haben: my-app & echo $my-app-pid Aber ich weiß nicht, wie die pid des gerade ausgeführten Befehls erhalten wird. Ich weiß, ich kann nur den jobs -p my-appBefehl verwenden, um die PID zu greifen. Wenn ich die Shell jedoch mehrmals ausführen möchte,...
Ich möchte einen Ordner so einrichten, dass alle darin erstellten Elemente (Verzeichnisse, Dateien) Standardberechtigungen und -gruppen erben. Nennen wir die Gruppe "Medien". Außerdem sollten die im Verzeichnis erstellten Ordner / Dateien automatisch g + rw
Ich habe Probleme beim Kopieren großer Dateien mit Nautilus (es bleibt hängen). Ich muss kopieren, mit cp. Ich würde gerne wissen, ob es irgendwelche Parameter gibt, die den kopierten Prozentsatz und auch die Übertragungsgeschwindigkeit
Bisher konnte ich nichts wirklich finden, aber ist es wahr, dass es curlüberhaupt nicht zu einer Zeitüberschreitung kommt? user@host:~# curl http://localhost/testdir/image.jpg Ich frage, weil ich jede Anfrage nach Bildern in testdirein separates Apache-Modul umleite, das diese Bilder im laufenden...
Ich habe einen Ordner mit einigen Verzeichnissen und einigen Dateien (einige sind versteckt, beginnend mit Punkt). for d in *; do echo $d done Alle Dateien werden durchlaufen, aber ich möchte nur Verzeichnisse durchlaufen. Wie mache ich
Wie kann ich überprüfen, welchen DNS-Server ich verwende (unter Linux)? Ich verwende einen Netzwerkmanager und eine Kabelverbindung zum LAN meiner Universität. (Ich versuche herauszufinden, warum meine Domain nicht aufgelöst
Nimm das folgende Skript: #!/bin/sh sed 's/(127\.0\.1\.1)\s/\1/' [some file] Wenn ich versuche, dies sh( dashhier) auszuführen , schlägt dies aufgrund der Klammern fehl, die maskiert werden müssen. Aber ich muss den Backslashes selbst nicht entkommen (zwischen den Oktetten oder im \soder \1). Was...
Ich möchte über SSH zwischen mehreren Computern in meinem Netzwerk (statisches Ethernet) kommunizieren. Dazu muss ich jedes Mal, wenn ich mich auf einem bestimmten Computer anmelde, ssh-add ausführen. Wie kann ich dies tun, damit es einmal eingerichtet wird und mich nicht jedes Mal, wenn ich mich...
Wie kann ich die Größe einer Datei in einem Bash-Skript ermitteln? Wie ordne ich dies einer Bash-Variablen zu, damit ich sie später verwenden
Ich sehe oft Online-Tutorials, die verschiedene Befehle mit verschiedenen Symbolen verbinden. Zum Beispiel: command1 | command2 command1 & command2 command1 || command2 command1 && command2 Andere scheinen Befehle mit Dateien zu verbinden: command1 > file1 command1 >> file1 Was...
Ich bin ein bisschen verwirrt darüber, was diese Operatoren anders machen, wenn sie in Bash verwendet werden (Klammern, doppelte Klammern, Klammern und doppelte Klammern). [[ , [ , ( , (( Ich habe Leute gesehen, die sie benutzt haben, wenn Aussagen wie diese: if [[condition]] if [condition] if...