Unix & Linux

220
Leeren Sie den Inhalt einer Datei

Ich kenne drei Methoden, um alle Einträge aus einer Datei zu löschen. Sie sind >filename touch filename filename < /dev/null Von diesen dreien missbrauche ich >filenameam meisten, da dies die geringste Anzahl von Tastenanschlägen erfordert. Ich möchte jedoch wissen, welche der drei...

220
Woher hat die "Rad" -Gruppe ihren Namen?

Die wheelGruppe auf * nix-Computern bezieht sich normalerweise auf die Gruppe mit einem root-ähnlichen Zugriff. Ich habe gehört, dass es auf einigen * Nixen die Gruppe von Benutzern ist, die das Recht haben zu laufen su, aber auf Linux scheint das jeder zu sein (obwohl Sie natürlich das...

217
Wie balanciere ich tmux (1) split panes gleichmäßig aus?

Ich suche nach einem Verhalten, das dem ähnelt, mit dem vim (1) seine geteilten Fenster behandelt ^w =. Ich weiß, dass tmux (1) vordefinierte Layouts hat ^b Meta[1-5], aber dies hat wahrscheinlich nicht das Layout, das ich gerade benutze. Beim Teilen eines Fensters wird das aktuelle Fenster für...

216
Warum erkennt mein Bash-Skript keine Aliase?

In meiner ~/.bashrcDatei befinden sich zwei Definitionen: commandADies ist ein Alias ​​für einen längeren Pfad commandBDies ist ein Alias ​​für ein Bash-Skript Ich möchte dieselbe Datei mit diesen beiden Befehlen verarbeiten, also habe ich das folgende Bash-Skript geschrieben: #!/bin/bash for file...

215
Zählen Sie die Gesamtanzahl der Vorkommen mit grep

grep -cDies ist nützlich, um festzustellen, wie oft eine Zeichenfolge in einer Datei vorkommt, zählt jedoch jedes Vorkommen nur einmal pro Zeile. Wie zähle ich mehrere Vorkommen pro Zeile? Ich suche etwas eleganteres als: perl -e '$_ = <>; print scalar ( () = m/needle/g ), "\n"'...

213
Wie gehe ich zum vorherigen Arbeitsverzeichnis im Terminal?

Wie kann ich im Terminal einen Schlüssel definieren, um zum vorherigen Verzeichnis zu gelangen, in dem ich mich befunden habe, als ich mit dem cdBefehl das Verzeichnis gewechselt habe ? Zum Beispiel bin ich in /opt/soft/binund ich cdin /etc/squid3und ich möchte zum ersten Verzeichnis...

212
Was bedeuten die Flags in / proc / cpuinfo?

Woran erkenne ich, ob mein Prozessor eine bestimmte Funktion hat? (64-Bit-Befehlssatz, hardwareunterstützte Virtualisierung, Kryptografiebeschleuniger usw.) Ich weiß, dass die Datei /proc/cpuinfodiese Informationen in der flagsZeile enthält, aber was bedeuten all diese kryptischen Abkürzungen?...

209
So löschen Sie journalctl

Ich konnte in Google keinen sicheren Weg finden, um systemd journal zu löschen. Kennt jemand einen sicheren und zuverlässigen Weg, dies zu tun? Nehmen wir an, ich habe mit etwas experimentiert und meine Protokolle sind mit verschiedenen Fehlermeldungen überfüllt. Außerdem zeige ich mein Tagebuch...

209
Liste verfügbare Updates auf, aber installiere sie nicht

Ich möchte, dass mein Cron-Run-Berichterstellungsskript mich benachrichtigt, falls Aktualisierungen für meine Pakete vorliegen. Kann apt-getich auf diese Weise eine Liste der verfügbaren Updates erhalten, ohne weitere Maßnahmen zu

209
Curl-Ausgabe ausblenden

Ich mache eine Curl-Anfrage, in der eine HTML-Ausgabe in der Konsole wie folgt angezeigt wird <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in

209
Wie erstelle ich eine zufällige Zeichenfolge?

Ich möchte eine zufällige Zeichenfolge generieren (z. B. Passwörter, Benutzernamen usw.). Es sollte möglich sein, die benötigte Länge anzugeben (z. B. 13 Zeichen). Welche Tools kann ich verwenden? (Aus Sicherheits- und Datenschutzgründen werden Zeichenfolgen vorzugsweise offline und nicht online...