우편과 우편의 차이점은 무엇입니까

우편과 우편의 차이점은 무엇입니까

이 사업은 무엇 에 관한 것인가요 mail? [CentOS 컴퓨터에서] 정확히 동일한 구문을 사용 하면 잘 작동하는데 왜 작동하지 않지만 오류를 반환하지 않습니까 ?Mail
mailMail

Mail기본적으로 에 대한 링크죠 mail, 그렇죠?

죄송합니다. 이것은 혼란스러운 것 같습니다. (역사적인 이유로?!) a mail와 a가 있습니다 Mail . 요즘 제 컴퓨터에서는 둘 다 같은 것을 가리키는 것 같습니다.

sr-linux> ls -l `which mail`
-rwxr-xr-x    1 root     mail        66492 Jun 24  2001 /bin/mail
sr-linux> ls -l `which Mail`
lrwxrwxrwx    1 root     root           14 Nov 19  2001 /usr/bin/Mail -> ../../bin/mail

답변1

역사적으로 호환되지 않는 확장이 많이 있었습니다.원래 mail명령. MailBSD에서 왔으며 호환되지 않는 프로그램과 함께 출시되었기 때문에 Mail이 이름을 사용했습니다 . 나중에 같은 이야기가 일어났습니다 . 자세한 내용은 가보 프로젝트를 읽어보세요.mailmailmailx다양한 버전을 썼다mail. Linux 배포판은 다른 이름으로 하나 이상의 메일 유틸리티를 제공합니다.

이식성을 위해 때로는 동일한 Linux 배포판 설치 간에도 이에 의존할 수 없습니다 mail.mailx명령은 표준화되어 있습니다(특정 시스템에 모든 옵션이 존재하는 것은 아닙니다).

유틸리티가 존재하는 경우 항상 동일한 방식으로 작동하고 일반적으로 기본적으로 설치하지 않아도 되는 경우 다음을 사용할 수 있습니다.mutt.

답변2

내 시스템에서 두 바이너리는 모두 다음을 가리킵니다 mailx.

max@linux-vwzy:/> which mail
/usr/bin/mail
max@linux-vwzy:/> ls -la /usr/bin/mail
lrwxrwxrwx 1 root root 5 Mar  2  2011 /usr/bin/mail -> mailx
max@linux-vwzy:/> which Mail
/usr/bin/Mail
max@linux-vwzy:/> ls -la /usr/bin/Mail
lrwxrwxrwx 1 root root 5 Mar  2  2011 /usr/bin/Mail -> mailx

나처럼 그들이 어디에 있는지 mail, Mail어떻게 연결되어 있는지 확인하세요. 이것은 시스템의 세부 사항을 알려줍니다. 오류가 발생했다고 말씀하셨는데, 이로 인해 동일한 응용 프로그램을 가리키고 있지 않은 것 같습니다.

~에 따르면이것기사 mailx이며 Mail명령의 확장 버전입니다 mail. 더 많은 옵션이 있으므로 오류가 발생할 수 있습니다.

관련 정보