Als «gnu» getaggte Fragen

17
Was ist der Unterschied zwischen "dir" und "ls"?

Ich habe die Manpages von dirund verglichen lsund sie scheinen genau gleich zu sein. Beide sind Teil von GNU coreutils und "list directory contents". Der einzige Unterschied, den ich bisher gesehen habe, ist, dass dirdie Ausgabe nicht eingefärbt wird. Warum gibt es also zwei Befehle? Gibt es einen...

15
Warum findet `. -Typ f` dauert länger als `find .`?

Es scheint, als findmüsste geprüft werden, ob ein angegebener Pfad einer Datei oder einem Verzeichnis entspricht, um den Inhalt von Verzeichnissen rekursiv zu durchsuchen. Hier ist ein wenig Motivation und was ich vor Ort getan habe, um mich davon zu überzeugen, dass es find . -type fwirklich...

12
Warum ist die Bash-Zeit genauer als die GNU-Zeit?

Der Befehl buitin bash timegibt die Ausführungsgenauigkeit in Millisekunden an, und GNU time(normalerweise / usr / bin / time) gibt die Genauigkeit in Zentisekunden an. Der times(2)Syscall gibt die Zeiten in Uhren und 100 Uhren = 1 Sekunde (normalerweise) an, die Genauigkeit ist also wie bei GNU...

9
Pufferpipe (benannt) in GNU OS

Im GNU-Betriebssystem kann ein Prozess nur dann Daten in eine Pipe schreiben, wenn ein anderer Prozess gleichzeitig dieselben Daten (aus derselben Pipe) liest. Gibt es so etwas wie eine Pipe, mit der der erste Prozess die Daten schreiben und puffern kann, bis der zweite sie

9
Bash-Date, um den 2038-Fehler auf dem 32-Bit-LINUX-System herum

Ich habe ein kleines Bash-Skript geschrieben, das mich über den "Year 2038 Bug" stolpern ließ . Ich wusste vorher nichts über dieses Problem und wage es nur, die --debugAusgabe zu veröffentlichen, die ich erhalten habe, dateals mein Skript versucht hat, über dieses magische Datum (03:14:07 UTC am...

9
Was genau meinen wir, wenn wir sagen, dass wir Linux verwenden?

Ich habe einen Artikel über GNU durchgesehen, der ungefähr so ​​lautet Es gibt wirklich ein Linux, und diese Leute benutzen es, aber es ist nur ein Teil des Systems, das sie benutzen. Linux ist der Kernel: das Programm im System, das die Ressourcen des Computers den anderen von Ihnen ausgeführten...

9
Was ist der Sinn von ls -f (oder warum hängt das?)

Ich habe ein Verzeichnis mit ungefähr 100.000 Dateien. ls -f hängt über eine Minute. Ich lief strace und fing sofort an, getdents zu sehen, so dass ls das Verzeichnis klar liest. Ich sehe auch viele Anrufe bei brk, so dass ls Dinge im Speicher eindeutig puffert. Ich habe ein einfaches Programm...