Pytania otagowane jako gnu

Projekt GNU to projekt wolnego oprogramowania, masowej współpracy. Założycielskim celem projektu było, zgodnie ze słowami jego wstępnej zapowiedzi, stworzenie „wystarczającej liczby wolnego oprogramowania [...], która umożliwiłaby sobie życie bez oprogramowania, które nie jest wolne.

1
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 precyzyjny?
12 bash  time  gnu 

2
Dlaczego FreeBSD korzysta z GCC na licencji GPL?
Dlaczego FreeBSD używa GCC jako domyślnego kompilatora? Jestem pod wrażeniem, że filarem rdzeń filozofii FreeBSD jest nie używać żadnego oprogramowania GNU aw szczególności kodu GPL. Jednak GCC, które jest zarówno GNU, jak i GPL, jest dostarczane w pakiecie z FreeBSD. Dlaczego?


1
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 -d "20380119" date: parsed number …
9 linux  date  gnu 

3
W jaki sposób mogę uwzględnić w skryptach konfiguracyjnych powłoki różnice między coreutils na BSD w porównaniu z GNU?
Do tego miesiąca moje konfiguracje powłoki były dość proste ( głównie a .bashrclub .bash_profileniektóre aliasy), ale przerabiałem je tak, aby uzyskać inne zachowanie w zależności od tego, czy używam zsh i bash. Najpierw źródłowy plik konfiguracyjny powłoki, który powinien działać na cokolwiek, a następnie specjalizują się w konkretnej używanej powłoce …
9 bash  bashrc  bsd  gnu 

3
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 operacyjnego, ale samo w sobie jest bezużyteczne; …
9 linux  gnu 

2
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 wyświetla nazwy plików, i …
9 linux  ls  gnu  coreutils 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.