Unix & Linux

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

5
Bestimmen, welcher Prozess an einen Port gebunden ist
Ich kenne das mit dem Befehl: lsof -i TCP (oder eine Variante von Parametern mit lsof) Ich kann bestimmen, welcher Prozess an einen bestimmten Port gebunden ist. Dies ist nützlich, wenn ich versuche, etwas zu starten, das an 8080 gebunden werden soll, und ein anderer Benutzer diesen Port bereits verwendet, …
90 networking  process  tcp  lsof 

18
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 von System V verwenden. Ich habe eine Anwendung, die …

6
Wie kann ich mit bash zwei Zahlen addieren (subtrahieren usw.)?
Ich kann die Zahlen und die Bedienung lesen mit: echo "First number please" read num1 echo "Second number please" read num2 echo "Operation?" read op Aber dann scheitern alle meine Versuche, die Zahlen hinzuzufügen: case "$op" in "+") echo num1+num2;; "-") echo `num1-num2`;; esac Lauf: First number please 1 Second …

3
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 'G'.
89 less 

4
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, A …
89 pipe  ps 


7
Wie beschränke ich die Anzahl der von ls gedruckten Dateien?
Gibt es eine Möglichkeit, die Anzahl der auf einem lsBefehl aufgelisteten Dateien zu begrenzen ? Ich habe gesehen: ls | head -4 aber zu erhalten headoder tailausgeführt werden , ich brauche zu warten lsbis zum Ende der Ausführung, und mit Verzeichnissen mit einer enormen Menge von Dateien , die erhebliche …
89 command-line  ls  limit 

3
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 -sweil sich …
89 sudo  su 


10
Wie finde ich das Hardwaremodell unter Linux?
Ich habe ein Systeminformationsdienstprogramm verwendet, um die Modellnummer eines Systems und auch des Motherboards zu ermitteln. DMI System Manufacturer LENOVO DMI System Product 2306CTO DMI System Version ThinkPad X230 DMI Motherboard Product 2306CTO Gibt es eine Möglichkeit, die Modellnummer in diesem Fall 2306CTOunter Linux zu ermitteln?

4
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 oder verstehen.
88 users  postgresql 

1
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 1.1.1.1 named[63742]: client 1.1.1.2#29159 (epqoaqsayo): view internal: query: epqoaqsayo …
88 security  dns  chrome 

13
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 erzielen?


5
Hinzufügen eines selbstsignierten Zertifikats zur "vertrauenswürdigen Liste"
Ich habe ein selbstsigniertes Zertifikat für meinen Build-Server erstellt und möchte dem Zertifikat auf meinem Computer global vertrauen, da ich den Schlüssel selbst erstellt habe und keine Warnungen mehr sehen kann. Ich bin auf Ubuntu 12.04. Wie kann ich das Zertifikat nehmen und es global vertrauen, damit Browser (Google Chrome), …
88 ssl 

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.