Unix & Linux

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

3
Wie kann man den Platzhalter in Bash inline erweitern?
Ich erinnerte mich, dass Bash Folgendes tun kann: Angenommen, das aktuelle Verzeichnis enthält 3 Dateien: a, b, c, wenn ich Folgendes eingebe: $> somecommand * und drücken Sie dann eine Taste oder Tastenkombinationen oder eine Tastenfolge. Der Platzhalter * online wird erweitert als: $> somecommand a b c aber ich …
10 bash 

2
dhcpcd kann beim Booten nicht gestartet werden
Wenn ich dhcpcdnach dem Booten laufe, funktioniert alles einwandfrei, aber wenn ich versuche, es zum automatischen Start hinzuzufügen, ist es systemctl enable dhcpcd@eth0.servicenach jedem Booten inaktiv dhcpcd@eth0.service loaded inactive dead start dhcpcd on eth0


5
Rücktaste im Einfügemodus löscht keine Zeichen
Ich bin neu in vi , eigentlich habe ich begonnen habe vi von heute zu lernen , und ich habe das Verhalten der steckengeblieben Backspace Schlüssel. Als ich vi auf meinem Ubuntu 12.04 zum ersten Mal startete, funktionierte meine Rücktaste tatsächlich normal, aber danach hat sie sich merkwürdig verhalten. Immer …
10 vi 

3
So löschen Sie Leerzeilen ab Zeile 5
Ich habe das: sed -i '/^$/d' temp_spec.rb Das entfernt leere Zeilen und funktioniert gut. Wie kann ich dies nur für die Zeilen 5-999 (oder idealerweise 5 bis zum Dateiende) tun? Ich habe es versucht: sed -n5,999 -i '/^$/d' temp_spec.rb sed '5,999!d/^$/d' temp_spec.rb aber keiner hat funktioniert (keine Fehler).
10 sed 

5
Wie bringe ich `cd dir / filename` dazu, mich zu dir / zu bringen?
Ich würde es sehr bequem , die Lage sein , zu verwenden cdmit einem Datei - Argumente. cd myDirectory/anyname.anyExtension wäre gleichbedeutend mit cd myDirectory/ Was wäre der beste Alias ​​oder die beste Funktion, um dieses Verhalten zu erreichen? EDIT : Sorry, ich habe es nicht an erster Stelle erwähnt: Ich …
10 shell  cd-command 

2
Wofür sind diese Befehle?
Gestern musste ich ein Windows mit Grub-Override installieren. Nun, es ist nicht das erste Mal, dass ich Grub reparieren musste, also habe ich LiveCD verwendet, die Root-Partition gemountet (ich habe kein Boot, nur /und home) und bin gelaufen grub-install --root-directory=/mnt/ /dev/sda. Es hat jedoch nicht funktioniert. Nachdem ich eine Weile …
10 linux  mount  grub2 

4
Hybridcode in Shell-Skripten. Variablen teilen
In dieser Antwort wird erläutert, wie ein mehrzeiliges Python-Snippet über die Befehlszeile in einem Terminal ausgeführt wird. Mir ist aufgefallen, dass die Antwort in Shell-Skripten auch bei verschachtelten Einrückungen hervorragend funktioniert, was sehr schön ist, z #!/bin/bash some_text="Hello world" echo $some_text cat <<EOF | python - import sys; for r …
10 bash  scripting  zsh  python 

2
Was bedeutet es, dass jeder Prozess ein aktuelles Verzeichnis hat?
Ich lese "Die Unix-Programmierumgebung", verstehe aber das aktuelle Prozessverzeichnis des Konzepts nicht . Jeder Prozess hat ein aktuelles Verzeichnis , und es wird implizit angenommen, dass alle Dateinamen mit dem Namen dieses Verzeichnisses beginnen, es sei denn, sie beginnen direkt mit einem Schrägstrich. Bedeutet dies, dass jeder Prozess ein Zeichen …
10 process 


3
Nach der Recherche immer noch verwirrt über die Überwachung der RAM-Nutzung
Ich habe diesen Artikel durchgearbeitet , in dem verschiedene Methoden zum Überprüfen der RAM-Nutzung erläutert werden. Ich kann die verschiedenen Methoden jedoch nicht miteinander in Einklang bringen und weiß nicht, welche richtig ist. Wenn ich mich zum ersten Mal anmelde, werde ich mit einem Bildschirm wie dem folgenden begrüßt: System …
10 linux  memory 

4
Stdin von einer Named Pipe bekommen
Ich versuche, Python in einem Terminalfenster auszuführen und es von einer Named Pipe umzuleiten. Dann schreibe ich in die Named Pipe in einem anderen Terminal und lasse diesen Befehl auf Python ausführen. Terminal 1: mkfifo p1 python < p1 Terminal 2: echo -n "print \"Hello World\"" > p1 Was passiert …

1
Wie kann ich einen Ubuntu-Kernel zwingen, das Mounten fehlzuschlagen / und in die initramfs-Rettungsshell fallen zu lassen?
Ich versuche, die Rettungsumgebung von initramfs anzupassen, und möchte den Kernel dazu zwingen, das Mounten fehlzuschlagen /und in die (initramfs)Rettungsshell zu fallen, im Gegensatz zum Einzelbenutzermodus. Wie kann ich das machen? NB: Ich weiß, wie ich mich einbinden muss initramfs-tools, um die Anpassungsschritte zu erreichen, aber ich muss in der …

1
Kann ich unbeaufsichtigte Debian-Paketaktualisierungen deaktivieren?
Hat Debian eine Art automatisierten Paketaktualisierungsprozess? Ich benutze es auf einem Satz lüfterloser PCs und habe festgestellt, dass einer in letzter Zeit sehr langsam geworden ist. Bei der Inspektion zeigte die Netzwerk-LED viel Aktivität. Schließlich reagierte das System nicht mehr und erforderte einen Kaltstart. Nach dem Booten schaute ich hinein …


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.