Unix & Linux

90
Ermitteln Sie das Init-System mithilfe der Shell

Dies hat möglicherweise mehr mit der Erkennung von Betriebssystemen zu tun, aber ich benötige speziell das derzeit auf dem System verwendete Init-System. Fedora 15 und Ubuntu verwenden jetzt systemd, Ubuntu verwendete Upstart (Standardeinstellung für lange Zeit bis 15.04), während andere Varianten...

89
su vs sudo -s vs sudo -i vs sudo bash

Was ist der Unterschied zwischen den folgenden Befehlen: su sudo -s sudo -i sudo bash Ich weiß, dass suich das root-Passwort kennen muss, und dass sudoich in der sudoersDatei sein muss, aber einmal ausgeführt, was ist der Unterschied? Ich weiß, dass es einen Unterschied zwischen suund gibt, sudo...

89
In welcher Reihenfolge werden Pipe-Befehle ausgeführt?

Ich habe nie wirklich darüber nachgedacht, wie die Shell tatsächlich Pipe-Befehle ausführt. Ich habe immer gesagt, dass die „stdout eines Programms wird verrohrt in den stdin eines anderen,“ als eine Möglichkeit , über Rohre zu denken. Also dachte ich natürlich, dass im Falle von sagen wir, A | B,...

89
Open `less` ist bis zum Ende gescrollt

Gibt es eine Möglichkeit zum Öffnen lessund Scrollen zum Ende der Datei? Ich mache es immer less app.logund drücke dann G, um nach unten zu gehen. Ich hoffe, es gibt so etwas wie less --endoder less -exec

88
Wie vergleiche ich zwei Daten in einer Shell?

Wie können zwei Daten in einer Shell verglichen werden? Hier ist ein Beispiel, wie ich das verwenden möchte, obwohl es nicht wie es ist funktioniert: todate=2013-07-18 cond=2013-07-15 if [ $todate -ge $cond ]; then break fi Wie kann ich das gewünschte Ergebnis

88
Befehl zum Auflisten von PostgreSQL-Benutzerkonten?

Es gibt createuser& dropuserBefehle: createuser - define a new PostgreSQL user account dropuser - remove a PostgreSQL user account Gibt es eine entsprechende Möglichkeit, die Benutzerkonten aufzulisten? Für diese beiden Befehle muss der Benutzer psqlkeine Details zu ihrer Verwendung aufrufen...

88
Chrome: DNS-Anfragen mit zufälligen DNS-Namen: Malware?

Im Laufe der Jahre (seit 2005) habe ich auf mehreren von mir verwalteten DNS / BIND-Servern Protokolle mit seltsamen zufälligen DNS-Anfragen gesehen. May 7 12:13:50 1.1.1.1 named[63742]: client 1.1.1.2#24123 (verxkgiicjmcnxg): view internal: query: verxkgiicjmcnxg IN A + (1.1.1.1) May 7 12:13:50...

87
Ist Mac OS X UNIX?

Ich hatte kürzlich das Argument, dass Mac OS X nicht UNIX, sondern Unix-artig sei. Ich weiß, dass es eine einzelne Unix-Spezifikation gibt und dass diese spezifikationskonformen die UNIX-Marke verwenden könnten. Ist Mac OS X ein UNIX-Betriebssystem oder ein