Unix & Linux

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

4
Beenden Sie die Exit-Codes, wenn Sie SIGINT und ähnliches einfangen?
Wenn ich trapwie auf http://linuxcommand.org/wss0160.php#trap beschrieben verwende , um Strg-C (oder ähnliches) abzufangen und vor dem Beenden zu bereinigen, ändere ich den zurückgegebenen Exit-Code. Jetzt wird dies in der realen Welt wahrscheinlich keinen Unterschied machen (z. B. weil die Exit-Codes nicht portierbar sind und darüber hinaus nicht immer eindeutig sind, …


1
vim: Statuszeile unten ausblenden
Manchmal arbeite ich mit sehr kleinen Terminalfenstern und benötige jeden verfügbaren Platz. Also möchte ich die vim-Statuszeile ausblenden. Ich set laststatus=0verstecke bereits eine der Statuszeilen. Aber es gibt noch einen mit dem Inhalt -- INSERT --und "filename.ext" 22L 500C. Wie kann ich diese Zeile ausblenden?


3
Was ist der Unterschied zwischen Ping-W und Ping-W?
Wofür steht die -w(Frist-) Flagge ping? Ich kann keine Beschreibung in der pingManpage finden; nur für -W, was als Parameter Sekunden dauert. Was ist der Unterschied zwischen ihnen und wie kann ich ein Ping-Timeout (wenn der Host nicht antwortet) auf 200 ms einstellen?
14 shell  ping  timeout 

5
Wie konvertiere ich eine '.pages'-Datei in etwas Unix-y?
Ich habe eine Datei mit der Erweiterung '.pages'. Ich denke , das bedeutet iWork, bin mir aber nicht sicher. Wie auch immer, die Suche nach "Seiten konvertieren Linux" erzeugt ein paar falsche Negative! Kennt jemand zufällig eine Möglichkeit, es unter Linux in etwas Vernünftiges umzuwandeln?

2
Dokumentation von = - (gleich minus) in systemd-Einheitendateien
Auf meinem Archlinux-System /usr/lib/systemd/system/mdmonitor.serviceenthält die Datei die folgenden Zeilen: [Service] Environment= MDADM_MONITOR_ARGS=--scan EnvironmentFile=-/run/sysconfig/mdadm ExecStartPre=-/usr/lib/systemd/scripts/mdadm_env.sh ExecStart=/sbin/mdadm --monitor $MDADM_MONITOR_ARGS Ich vermute (bestätigt durch ein wenig googeln), dass dies =-bedeutet, dass der Dienst nicht fehlschlagen sollte, wenn die angegebenen Dateien fehlen. Ich konnte dieses Verhalten jedoch nicht in der Manpage der systemd-Einheitendateien finden. …



2
Verwenden Sie dhcp auf eth0 über die Befehlszeile
Ich versuche, die eth0Schnittstelle so einzustellen, dass mithilfe von DHCP eine IPv4-Adresse über die Befehlszeile abgerufen wird. Ich kann die IP-Adresse mit manuell ändern sudo ifconfig eth0 x.x.x.x netmask x.x.x.x Gibt es einen ähnlichen Befehl zum eth0Festlegen, um eine Adresse mit dhcp abzurufen? Ich habe versucht zu tippen: sudo dhclient …
14 ip  dhcp 

3
Direkte Ausgabe an Pipe und Standard
Ich habe mich gefragt, ob es eine Möglichkeit gibt, die Ausgabe eines Befehls an die Standardausgabe weiterzuleiten. Druckt beispielsweise fortuneeinen Glückskeks und kopiert ihn auch in die Zwischenablage: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and the Ugly)." …
14 bash  pipe  stdout  tee 



2
Alle Flags einer Datei auflisten?
Gibt es eine Möglichkeit, die Flags einer Datei anzuzeigen, z. B. versteckt, schg usw.? Ich habe eine rwxrwxrwx-Datei, die ich nicht bearbeiten kann, und ich denke, ein Flag könnte dafür verantwortlich sein.
14 permissions  osx  ls 

2
Dateideskriptor und Gabel
Wenn ein Kind gegabelt wird, erbt es die Dateideskriptoren des Elternteils. Wenn das Kind den Dateideskriptor schließt, was passiert dann? Wenn das Kind anfängt zu schreiben, was soll mit der Datei am Ende des Elternteils geschehen? Wer verwaltet diese Inkonsistenzen, Kernel oder Benutzer? Wenn ein Prozess die closeFunktion zum Schließen …

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.