Unix & Linux

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

11
Grep Match und extrahieren
Ich habe eine Datei, die Zeilen enthält als proto=tcp/http sent=144 rcvd=52 spkt=3 proto=tcp/https sent=145 rcvd=52 spkt=3 proto=udp/dns sent=144 rcvd=52 spkt=3 Ich brauche den Wert von Proto zu extrahieren , das ist tcp/http, tcp/https, udp/dns. Bisher habe ich dies versucht grep -o 'proto=[^/]*/', konnte aber nur den Wert als extrahieren proto=tcp/.
10 awk  grep 

1
Nehmen Sie die Färbung in den Zeitstil von GNU auf
Ich weiß, ich kann benutzerdefiniertes Zeitformat angeben , lswie dies ls -lAF --time-style="+ %Y-%b-%d %H:%M:%S" --color=always aber ich möchte Farben innerhalb des Zeitformats "einschmuggeln". Zum Beispiel möchte ich das Jahr 2014in roter Farbe haben. Wie würde ich das machen? Ich habe versucht, den Farbcode \033[0;31mvor das zu setzen %Y, aber …
10 terminal  ls 

1
Was genau bedeutet Unix-Programmierung? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Unix & Linux - Stack von Exchange. Geschlossen vor 5 Jahren . Ich dachte, ich hätte verstanden, was der Begriff Unix-Programmierung bedeutet, …

2
Schreiben Sie ein Standardarray in eine Variable in Bash
ich habe erwartet excludes="${excludes:-( ${default_excludes[@]} )}" ein Array sein, wenn $excludeses leer ist. Leider wird das Zeug danach :-als String angesehen. Habe ich eine Syntaxverzerrung verpasst oder muss ich die klobige verwenden? if [ -z "${excludes:-}" ] then excludes=( "${default_excludes[@]}" ) fi ?
10 bash  array 

1
Wie kann ich meine Shell-Funktionen dazu bringen, die vorhandene automatische Vervollständigung in zsh zu nutzen?
In meinem sind einige Shell-Funktionen definiert, .zshrcdie beim Tippen sparen und die Integration in den Bildschirm ermöglichen. Zum Beispiel: function s() { screen -t "$1" ssh "$@" } Wenn ich diese Shell-Funktionen verwende, kann ich jedoch die integrierten Befehlsvervollständigungsfunktionen von zsh nicht nutzen. (Bei SSH werden Hostnamen basierend auf bekannten_Hosts …
10 zsh  autocomplete 


3
Einrichten eines Unix-Netzwerks
Ich möchte mehrere Computer in einem LAN einrichten, die alle eine Verbindung zu einem Unix-Server herstellen. Das Hauptziel besteht darin, dass die Benutzerkonten nur auf dem Server vorhanden sein sollten. Damit jeder Benutzer über einen der angegebenen Computer auf seine normale Benutzeroberfläche zugreifen kann. Welche unterschiedlichen Möglichkeiten gibt es dafür …

4
Datei teilen und in entsprechende Datenstruktur einfügen?
Ich habe eine Datei, die die folgende einzelne Zeile enthält: {machineA=[0, 1024, 4, 1028], machineB=[1, 1025, 5, 1029]} in dem ich zwei Datensätze habe: machineA=[0, 1024, 4, 1028] machineB=[1, 1025, 5, 1029] Jetzt muss ich die obige Datei lesen und so aufteilen, dass ich die Informationen der einzelnen Maschinen wie …

3
Home-Verzeichnisse und pam.d mit LDAP
Hintergrund: Ich bin mit den Vor- und Nachteilen der Pam- und LDAP-Authentifizierung auf der Konfigurationsseite nicht allzu vertraut. Ich habe Systeme verwendet, die pam verwenden, aber ich habe nur an Anwendungen gearbeitet, nicht an Systemen selbst. Fragen: Bedeutet die Verwendung von pam zur Steuerung der Authentifizierung über LDAP, dass auf …
10 users  pam  home  ldap 

6
Verwenden von Perl zum Zählen der Anzahl wissenschaftlicher Zahlen in einer Datei
Wie kann ich die Anzahl der wissenschaftlichen Zahlen in einer Datei zählen? Die Datei enthält auch einige Kopfzeilen, die übersprungen werden müssen. Ein Teil des Inhalts der Datei befindet sich unten. FileHeaderLine1 FileHeaderLine2 FileHeaderLine3 FileHeaderLine4 2.91999996E-001 2.97030300E-001 3.02060604E-001 3.07090908E-001 3.12121212E-001 3.17151517E-001 3.22181821E-001 3.27212125E-001 3.32242429E-001 3.37272733E-001 3.42303038E-001 3.47333342E-001 3.52363646E-001 3.57393950E-001 3.62424254E-001 …
10 perl 

2
Warum benötigt eine Klammerbefehlsgruppe nach dem Öffnen der Klammer in der POSIX-Shell-Grammatik Leerzeichen?
TL; DR : Warum benötigt die POSIX- {Klammergruppe Leerzeichen nach dem reservierten Wort, die Unterschale jedoch nicht nach dem reservierten Wort (? Die POSIX-Shell-Grammatik definiert Klammergruppe und Subshell wie folgt brace_group : Lbrace compound_list Rbrace subshell : '(' compound_list ')' Wenn wir das wörtlich lesen, sind Leerzeichen von Bedeutung. Dies …
10 shell  posix  subshell  syntax 


3
Wie arbeiten / etc / hosts und DNS zusammen, um Hostnamen in IP-Adressen aufzulösen?
Wie arbeiten /etc/hostsDNS unter Linux zusammen, um Hostnamen in IP-Adressen aufzulösen? Wenn ein Hostname in aufgelöst werden kann /etc/hosts, wird DNS danach angewendet /etc/hosts , um den Hostnamen aufzulösen, oder wird die aufgelöste IP-Adresse /etc/hostsals "Hostname" behandelt, um sie rekursiv aufzulösen? In meinem Browser (Firefox und Google Chrome), wenn ich …



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.