Pytania oznaczone «gnu»

17
Jaka jest różnica między „dir” a „ls”?

I w porównaniu do stron człowiekiem dira lsi wydają się być dokładnie takie same. Oba są częścią GNU coreutils i „listą zawartości katalogu”. Jedyną różnicą, jaką do tej pory widziałem, jest to, że dirnie koloryzuje wyników. Dlaczego więc istnieją dwa polecenia? Czy brakuje mi różnicy? Dlaczego...

17
Czy istnieje praktyczne zastosowanie polecenia czynnik GNU?

Przeglądając GNU Coreutils , zauważyłem factorpolecenie, którego nigdy wcześniej nie zauważyłem. Czytanie strony podręcznika: Wydrukuj czynniki pierwsze każdej określonej liczby całkowitej NUMBER. Jeśli nie podano żadnych w wierszu poleceń, przeczytaj je ze standardowego wejścia. Czy istnieje...

15
Jak uruchomić polecenie 1 z N razy w Bash

Chcę sposób losowego uruchomienia polecenia, powiedz 1 na 10 razy. Czy jest do tego wbudowany lub GNU coreutil, najlepiej coś takiego: chance 10 && do_stuff gdzie do_stuffjest wykonywany tylko 1 na 10 razy? Wiem, że mógłbym napisać scenariusz, ale wydaje się to dość proste i zastanawiałem...

12
Dlaczego czas uderzenia jest bardziej precyzyjny niż czas GNU?

Komenda buitin bash timezapewnia milisekundową precyzję wykonania, a GNU time(zwykle / usr / bin / time) zapewnia precyzję w centisekundach. times(2)Syscall daje razy zegary i 100 zegary 1 sekundę (zazwyczaj), tak jak jest precyzja GNU time. Pytanie brzmi: co timeużywa bash, aby był bardziej...

9
Bash - data, obejście błędu 2038 w 32-bitowym systemie LINUX

Napisałem mały skrypt bashowy, który sprawił, że natknąłem się na „Bug 2038 roku” . Nie wiedziałem wcześniej o tym problemie i po prostu ośmielam się opublikować --debugwyniki, które otrzymałem, datekiedy mój skrypt próbował obliczyć dla tej magicznej daty (03:14:07 UTC 19 stycznia 2038 r.). date...

9
Co dokładnie mamy na myśli, mówiąc, że używamy Linuksa?

Przeglądałem artykuł na temat GNU, który brzmi mniej więcej tak Naprawdę istnieje Linux i ci ludzie go używają, ale jest to tylko część używanego systemu. Linux to jądro: program w systemie, który przydziela zasoby maszyny innym uruchomionym programom. Jądro jest istotną częścią systemu...

9
Jaki jest sens ls -f (lub dlaczego tak się zawiesiło?)

Mam katalog z około 100 000 plików. ls -f zawiesza się przez ponad minutę. Uruchomiłem strace i natychmiast zacząłem widzieć getdents, więc ls wyraźnie czyta katalog. Widzę również wiele wywołań do brk, więc ls wyraźnie buforuje rzeczy w pamięci. Napisałem prosty program, który wywołuje readdir i...