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 …
Ich habe ein Verzeichnis von 30 TB mit Milliarden von Dateien, die formal alle JPEG-Dateien sind. Ich lösche jeden Ordner mit Dateien wie folgt: sudo rm -rf bolands-mills-mhcptz Dieser Befehl wird nur ausgeführt und zeigt nichts an, ob er funktioniert oder nicht. Ich möchte sehen, wie Dateien gelöscht werden oder …
Ich habe ein Dell XPS 13 9343 2015 mit einer Auflösung von 3200x1800 Pixeln. Ich versuche, i3 Windows Manager zu verwenden, aber alles ist winzig und kaum lesbar. Ich habe es geschafft, alle Anwendungen (Firefox, Terminal, etc ...) zu skalieren mit .Xresources: ! Fonts {{{ Xft.antialias: true Xft.hinting: true Xft.rgba: …
Wenn ich möchte, dass der Inhalt von file2mit dem Inhalt von übereinstimmt file1, könnte ich natürlich einfach laufen cp file1 file2. Wenn ich jedoch beibehalten möchten alles über file2 außer dem Inhalt-Besitzer, Berechtigungen, erweiterte Attribute, ACLs, Hard - Links, etc., etc., dann würde ich nicht ausgeführt werden soll cp. * …
(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 …
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 …
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 …
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 …
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 …
Folgendes passiert auf verschiedenen Sprachen: Wenn ich mich in einer virtuellen Konsole befinde, halte Altund drücke ←oder →, um den virtuellen Zyklus zu starten. Das ist wirklich ärgerlich, da ich Fischschalen verwende, die auch diese Tastenkombination verwenden. Ich könnte die Abkürzungen des Fisches neu zuordnen, aber ich will nicht. Stattdessen …
Ich habe versehentlich getippt ssh 10.0.05 anstatt ssh 10.0.0.5 und war sehr überrascht, dass es funktionierte. Ich habe auch versucht 10.005und 10.5diese auch automatisch zu erweitern 10.0.0.5. Ich habe es auch versucht 192.168.1und das erweitert 192.168.0.1. All dies funktionierte auch pingeher mit als ssh, daher vermute ich, dass es für …
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 …
Ich weiß, dass "Alles ist eine Datei" bedeutet, dass sogar Geräte ihren Dateinamen und Pfad in Unix- und Unix-ähnlichen Systemen haben und dass dies die Verwendung gängiger Tools für eine Vielzahl von Ressourcen unabhängig von ihrer Art ermöglicht. Aber ich kann das nicht mit Windows vergleichen, dem einzigen anderen Betriebssystem, …
Ich habe ZSH auf einer meiner VMs installiert, wo ich es aus dem Quellcode kompiliert habe. Der Speicherort von ZSH ist, /usr/local/bin/zshwenn ich chsh -s /usr/local/bin/zshes ausgeben lasse chsh: /usr/local/bin/zsh is an invalid shell. Ich habe das auch mit sudo ausprobiert. Wie kann ich das ändern?
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.