Dlaczego niektóre pliki Linuksa mają przyrostek „d”?

48

Zauważyłem, że niektóre pliki binarne i nazwy plików konfiguracyjnych kończą się na d. Jaki jest powód umieszczenia dna końcu nazwy pliku?

Jak httpd, ospfd, pppd, syslogd, telnetd, pptpd, inetd, bootlogdi dhcpd.

Ankur Loriya
źródło

Odpowiedzi:

63

Są to demony (Computing) - jak w „ robotnikach za zasłoną ”.

http   Daemon - Hypertext Transfer Protocol Daemon
ospf   Daemon - Open Shortest Path First Daemon (89)
ppp    Daemon - Point-to-Point Protocol Daemon
syslog Daemon - Syslog Daemon
telnet Daemon - Telnet server Daemon
pptp   Daemon - Point-to-Point Tunneling Protocol Daemon
dhcp   Daemon - Dynamic Host Configuration Protocol Daemon

Wszystko w zależności od tego, jak interpretujesz to słowo, mogą one ostatecznie być również demonami.

Jak wyjaśnia Wikipedia i wierz nam na słowo ; słowa pochodzą od demona Maxwella

Dzięki uprzejmości Htkym Creative Commons

Maxwell's_demon.svg Htkym CC , Wikipedia

- „wymyślony agent, który pomógł w sortowaniu cząsteczek o różnych prędkościach i pracował niestrudzenie w tle”.


W przeciwnym razie użycie tego słowa jest nieco w tych wierszach:

daemon: spirit      (polytheistic context)
demon : evil spirit (monotheistic context)

Poprawka nr 1:

Jak zauważył dobry pan @Michael Kjörling , aby podkreślić: „Oczywiście tylko dlatego, że nazwa pliku wykonywalnego kończy się na d, nie oznacza, że ​​jest to demon”.

sed    Stream Editor
dd     Data Description 
chmod  Change file mode bits 
xxd    Hex Dump
find   Find

itp. to przykłady często używanych narzędzi kończących się na d. Z drugiej strony nie byłby to dodatkowy przyrostek jak w sedd.

ls /usr/bin/*d /bin/*d

Chociaż; zazwyczaj demony mają ddołączony list na końcu.

telnet vs telnetd

Kolejny artykuł na temat * Nix Daemons.

Runium
źródło
15
find- demon z płetwami ...
Tobias Kienzler
4
O mój Boże! Nigdy bym nie zgadł, że został pobrany od demona Maxwella!
Bakuriu
3
Wygląda na to, dokonał UUOC z ls | cat. Można użyć opcji w jednym wierszu: ls -1.
lolesque
9
ld- demon linkera; pwd- wydrukuj demona miejsca pobytu; head- trzymaj wszystko po (tak wielu liniach) demona; find- spłaszcz nieprzenikniony demon zagnieżdżający.
Kaz
2
@TobiasKienzler: Ah. Zawsze uważałem, że to zły bliźniak Linusa Torvaldsa. Również fin.
Runium 16.04.13
11

To są demony . Proste.

zadzwonić
źródło
zamiast „Oni są”, powiedziałbym „Większość są”;)
Olivier Dulac
1
Uczciwy komentarz @OlivierDulac, ale te, które wyraźnie wymienił, są w rzeczywistości.
zadzwonić