일부 Linux 파일에 왜 'd'접미사가 있습니까?


48

이진 파일 중 일부와 구성 파일 이름이로 끝나는 것을 관찰했습니다 d. d파일 이름 끝에 를 넣는 이유는 무엇입니까 ?

마찬가지로 httpd, ospfd, pppd, syslogd, telnetd, pptpd, inetd, bootlogddhcpd.

답변:


63

그들은이다 데몬 (컴퓨팅) "에서와 같이 - 커튼 뒤에 노동자 ".

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

모두 당신이 단어를 어떻게 해석하는지에 따라 그들은 또한 악마가 될 수 있습니다.

위키 백과 와 것은 그것은을 위해 우리의 말씀을 가지고 설명; 단어는 Maxwell의 데몬 에서 가져온 것입니다

Htkym 크리에이티브 커먼즈 제공

Maxwell's_demon.svg Htkym CC , 위키 백과

"다른 속도의 분자를 분류하고 백그라운드에서 지칠 줄 모르는 작용을하는 가상의 물질."


그렇지 않으면 단어의 사용법은 다음 줄에 있습니다.

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

수정 # 1 :

그리고 @Michael Kjörling 씨가 지적한 바와 같이 , "물론 실행 파일의 이름이 끝나도 데몬이라는 의미는 아닙니다."d

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

등은로 끝나는 자주 사용되는 도구의 예입니다 d. 그런 다음에와 같이 접미사가 추가되지 않습니다 sedd.

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

그러나; 일반적으로 데몬은 d끝에 문자가 추가됩니다.

telnet vs telnetd

* Nix Daemons에 관한 또 다른 .


15
find-지느러미가있는 데몬 ...
Tobias Kienzler

4
세상에! Maxwell의 데몬에서 가져온 것 같아요!
Bakuriu

3
와 함께 UUOC 를 만든 것처럼 들립니다ls | cat . 한 줄 옵션을 사용할 수 있습니다 ls -1..
lolesque

9
ld-링커 데몬; pwd-행방 데몬을 인쇄; head-데몬 이후의 모든 것을 유지하십시오; find-찾기 어려운 중첩 데몬을 평평하게합니다.
Kaz

2
@TobiasKienzler : 아. 항상 그것이 Linus Torvalds 사악한 쌍둥이라고 생각했습니다. 또한 핀.
Runium

11

그것들은 daemons 입니다. 그렇게 간단합니다.


"그들"대신에 나는 "가장 많이있다";)
Olivier Dulac

1
공정한 의견 @OlivierDulac, 그러나 그가 명시 적으로 나열한 것은 실제로 있습니다.
tink
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.