Unix & Linux

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

4
Öffnet Bash Dateien in O_APPEND, wenn ">>" unter Linux verwendet wird?
Wenn wir verwenden, echo 1234 >> some-filebesagt die Dokumentation, dass die Ausgabe angehängt wird. Ich vermute, wenn eine Datei nicht existiert, erstellt O_CREAT eine neue Datei. Wenn >verwendet, schneidet O_TRUNC die vorhandene Datei ab. Im Fall von >>: Wird die Datei als O_WRONLY (oder O_RDWR) geöffnet und versucht, den Vorgang …
38 linux  files  nfs  glibc 

3
Wie starte ich Multi-Threaded Grep im Terminal?
Ich habe einen Ordner mit mehr als 250 Dateien mit jeweils 2 GB. Ich muss in diesen Dateien nach einer Zeichenfolge / einem Muster suchen und das Ergebnis in einer outputDatei ausgeben . Ich weiß, dass ich den folgenden Befehl ausführen kann, aber er ist zu langsam !! grep mypattern …
38 grep  parallelism 

2
Warum ist die Verwendung von && 75-mal schneller als wenn ... fi und wie lässt sich Code klarer darstellen?
Ich habe den folgenden Arbeitscode: largest_prime=1 for number_under_test in {1..100} do is_prime=true factors='' for ((divider = 2; divider < number_under_test-1; divider++)); do remainder=$(($number_under_test % $divider)) [ $remainder == 0 ] && [ is_prime ] && is_prime=false && factors+=$divider' ' done [ $is_prime == true ] && echo "${number_under_test} is prime!" …



2
Wie verteile ich einen großen Download auf mehrere Computer?
Ich muss eine große Datei (1 GB) herunterladen. Ich habe auch Zugriff auf mehrere Computer, auf denen Linux ausgeführt wird, aber jeder Computer ist durch eine Administratorrichtlinie auf eine Download-Geschwindigkeit von 50 KB / s beschränkt. Wie verteile ich das Herunterladen dieser Datei auf mehrere Computer und füge sie zusammen, …


5
Wie schließe ich Ports unter Linux?
Ich habe eine Frage zum Schließen des Hafens. Ich glaube, ich habe einige seltsame Dinge. Wenn ich Execute benutze nmap --top-ports 10 192.168.1.1 Es zeigt, dass der 23 / TCP-Port offen ist. Aber wenn ich ausführe nmap --top-ports 10 localhost es zeigt, dass der 23 / tcp-Port geschlossen ist. Welcher …
38 tcp  nmap 

3
Warum werden einige Ports von nmap gefiltert und andere nicht?
Ich scanne einen Server, der eine ziemlich einfache Firewall haben sollte, mit iptables : Standardmäßig ist alles außer DROPped RELATEDund ESTABLISHEDPaketen. Die einzigen NEWzulässigen Pakettypen sind TCP-Pakete an Port 22 und 80 und das wars (kein HTTPS auf diesem Server). Das Ergebnis von nmap auf den ersten 2048 Ports ergibt …
38 iptables  nmap 





2
ps wechselt zur gemeinsamen Anzeige von PID, PPID, PGID und SID
Ich habe ps mit verschiedenen Arten von Schaltern ausprobiert, z. B. -A, aux, ef usw. Es scheint jedoch nicht möglich zu sein, die richtige Schalterkombination zu finden, die mir die Prozess-ID (PID), die übergeordnete Prozess-ID (PPID) und die Prozessgruppe angibt ID (PGID) und die Sitzungs-ID (SID) eines Prozesses in derselben …
38 process  ps 


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.