Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen

3
Warum stimmen die [az] Sternchen mit den Zahlen überein?
Ich habe 3 Verzeichnisse im aktuellen Pfad. $ls a_0db_data a_clean_0db_data a_clean_data $ls a_*_data a_0db_data: a_clean_0db_data: a_clean_data: $ls a_[a-z]*_data a_clean_0db_data: a_clean_data: Ich habe erwartet, dass der letzte ls-Befehl nur übereinstimmt a_clean_data. Warum passte es auch zum Inhalt 0? bash --version GNU bash, version 4.2.24(1)-release (i686-pc-linux-gnu)


2
Bash: Prozesssubstitution und stdin
Die folgende Zeile ist offensichtlich: echo "bla" | foo | bar Aber machen die folgenden dasselbe? echo "bla" | bar <(foo) echo "bla" | bar < <(foo) Welcher von den foound barlas "bla" von stdin und warum? Ich meine, dass ich es natürlich einfach codieren und überprüfen kann, aber ich …

2
Warum geht die Rekursion mit rm nicht aufwärts?
Ich wundere mich über die Richtung der Rekursion im Allgemeinen und rm im Besonderen. rm rekursion funktioniert nur abwärts richtig? sudo rm -R *.QTFSWird ausgeführt : Löscht alle * .QTFS-Dateien im aktuellen Verzeichnis und seinen untergeordneten Dateien, richtig? aktuelles Verzeichnis durch angezeigt , wie ls -lhaauch enthält .und ..Links für …
13 recursive 


3
Bash-Autovervollständigung mit dem Befehl vim
In Bash funktioniert die automatische Vervollständigung von Pfaden seit kurzem nicht mehr, wenn vimBefehle ausgegeben werden, deren Pfad tiefer als zwei Verzeichnisse ist (bei anderen Befehlen wie lsund funktioniert sie weiterhin wie erwartet cd). Wenn ich zum Beispiel tippe ls .config/btsync/btund dann die Tabulatortaste drücke, wird dies auf erweitert ls …

2
Wie kann man tar (etc.) davon überzeugen, Blockgeräteinhalte zu archivieren?
Ich habe sechs logische Linux-Volumes, die zusammen eine virtuelle Maschine sichern. Die VM wird derzeit heruntergefahren, sodass Sie problemlos konsistente Images davon erstellen können. Ich möchte alle sechs Bilder in einem Archiv zusammenfassen. Trivialerweise könnte ich so etwas tun: cp /dev/Zia/vm_lvraid_* /tmp/somedir tar c /tmp/somedir | whatever Aber das schafft …
13 tar  disk-image  cpio 

6
Wie erinnerst du dich an Befehlsoptionen? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich bin gespannt, mit welchem ​​Trick Sie sich Optionen …
13 shell  command 

1
Datei nach erster und zweiter Spalte sortieren
Wie kann ich eine durch Tabulatoren getrennte Textdatei mit zwei Spalten bearbeiten, indem ich nach dem ersten Element der zweiten Spalte sortiere (nur wenn das erste Spaltenelement dasselbe ist)? Beispiel: Eingabedatei 1 A 1-2 A 6-8 A 3-4 B 7-10 B 5-9 Erwartete Ausgabe: Datei 2 A 1-2 A 3-4 …
13 sort 

1
Lassen Sie tmux warten, bis ich SSH aktiviert habe, um den Rest des Tmuxinator-Skripts abzuschließen
Nachdem ich kürzlich tmux und Tmuxinator entdeckt habe, habe ich versucht, eine Entwicklungsumgebung für die Verwendung einzurichten. Gemäß Protokoll dürfen wir Passwörter / Passphrasen nicht in Skripten speichern. Also, was ich suche, ist ein Warten auf tmux, bis der SSH-Tunnel eingerichtet ist (Passwort eingegeben, gedrückt und angemeldet). Ich weiß, dass …
13 linux  ssh  tmux 


2
iconv illegale Eingabesequenz - warum?
Beim Versuch, eine Textdatei in ihr ASCII-Äquivalent zu konvertieren, erhalte ich die Fehlermeldung iconv: illegal input sequence at position. Befehl, den ich benutze, ist iconv -f UTF-8 -t ascii//TRANSLIT file Der beleidigende Charakter ist æ. Die Textdatei selbst ist hier vorhanden . Warum heißt es unzulässige Reihenfolge? Das Eingabezeichen ist …


5
Lassen Sie Xargs Alias ​​anstelle von Binär verwenden
Bash 4.2 unter CentOS 6.5: In meinem habe ~/.bash_profileich eine Reihe von Aliasen, darunter: alias grep='grep -n --color=always' damit ich beim laufen automatisch farbmarkierungen und zeilennummern drucken kann grep. Wenn ich Folgendes ausführe, funktioniert die Hervorhebung wie erwartet: $ grep -Re 'regex_here' *.py Als ich dies jedoch kürzlich ausführte: $ …
13 bash  alias  xargs 

1
Warum gibt es zwei unterschiedliche Werte für die Größe eines Laufwerks und wie können sie mit Device-Mapper und LVM abgeglichen werden?
Ich habe ein 1-TB-Laufwerk über USB angeschlossen. Es enthält ein physisches LVM- Volume, das das gesamte Gerät ausfüllt (ohne Partitionstabelle). Als ich versuchte, ein logisches Volume mithilfe der gesamten PV zu erweitern, beschwerte sich der Geräte-Mapper , dass der von LVM auf der PV zugewiesene Abschnitt größer als das Gerät …

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.