Unix & Linux

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

3
Wie begrenzen Pipelines die Speichernutzung?
Brian Kernighan erklärt in diesem Video die frühe Anziehungskraft von Bell Labs auf kleine Sprachen / Programme, die auf Speicherbeschränkungen basieren Eine große Maschine würde 64 kByte groß sein - K, nicht M oder G - und das bedeutete, dass jedes einzelne Programm nicht sehr groß sein konnte, und so …
36 pipe  history 




2
Verwenden Sie die Erweiterung .sh oder .bash für Bash-Skripte?
(Siehe Verwenden von #! / Bin / sh oder #! / Bin / bash für Ubuntu-OSX-Kompatibilität, Benutzerfreundlichkeit und POSIX. ) Wenn ich möchte, dass meine Skripte die Bash-Shell verwenden, ruft die Erweiterung .bash tatsächlich Bash auf oder hängt sie von der Systemkonfiguration / 1st-Shebang-Zeile ab. Wenn beide wirksam wären, aber …
36 bash  shell  shebang 

2
Wie verwende ich Befehlsargumente mit Cmnd_Alias ​​in Sudoern?
Wie gebe ich Befehlsargumente in sudoers an? Als Hintergrund ist awsBefehl eigentlich ein Gateway zu einer ganzen Reihe von Subsystemen, und ich möchte den Benutzer darauf beschränken, nur ausgeführt zu werdenaws s3 cp ...any other args... Wenn ich folgendes versuche in /etc/sudoers Cmnd_Alias AWSS3_CMD = /usr/local/bin/aws s3 cp, /usr/local/aws/bin/aws s3 …
36 sudo 

3
Protokolldatei auf mehreren Rechnern über ssh nachverfolgen
Ich versuche, taileine Protokolldatei auf mehreren Remotecomputern zu erstellen und die Ausgabe an meine lokale Arbeitsstation weiterzuleiten. Ich möchte, dass die Verbindungen geschlossen werden, wenn ich Ctrl- drücke C. Im Moment habe ich folgende Funktion, die fast wie vorgesehen funktioniert . function dogfight_tail() { logfile=/var/log/server.log pids="" for box in 02 …
36 linux  ssh  tail 

6
Entspricht Update-Grub für RHEL / Fedora / CentOS-Systeme?
In Ubuntu (und ich denke auch in Debian) gibt es ein System-Skript mit dem Namen, update-grubdas automatisch grub-mkconfig -omit dem richtigen Pfad für die Grub-Konfigurationsdatei ausgeführt wird. Gibt es einen ähnlichen Befehl für Red Hat-basierte Distributionen? Wenn nicht, woher weiß das System, wo sich die zu aktualisierende Grub-Konfigurationsdatei befindet, wenn …
36 centos  fedora  rhel  grub 

1
Verstehe den eingebauten Befehl `compgen`
Von help compgen: $ help compgen compgen: compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word] Display possible completions depending on the options. Intended to be used from within a shell function generating possible completions. If the optional …



5
Korruptionssicheres SD-Kartendateisystem für Embedded Linux?
Vor kurzem hatten wir eine ziemlich unangenehme Situation mit unserem Kunden - Raspberry Pi-basierter "Kiosk", der zur Anzeige von Fernerkundungsdaten verwendet wurde (nichts Besonderes als ein Kioskmodus-Browser, der eine sich selbst aktualisierende Webseite vom Datenerfassungsserver anzeigt), konnte aufgrund von nicht gestartet werden Beschädigung des Dateisystems. Ext4, Manual fsck erforderlich, das …



3
Was in einem Bash-Skript idiomatischer ist: `|| true` oder `|| : `?
Ich mache nicht sonderlich viel Shell-Scripting, deshalb war ich ein wenig überrascht, als ich die Dokumentation fürgit submodule las und die Syntax sah, die sie in dieser Dokumentation verwendeten: Eine Rückgabe ungleich Null vom Befehl in einem Submodul führt zum Abbruch der Verarbeitung. Dies kann durch Hinzufügen || :am Ende …
36 bash  shell 

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.