![우편과 우편의 차이점은 무엇입니까](https://linux55.com/image/19664/%EC%9A%B0%ED%8E%B8%EA%B3%BC%20%EC%9A%B0%ED%8E%B8%EC%9D%98%20%EC%B0%A8%EC%9D%B4%EC%A0%90%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C.png)
이 사업은 무엇 에 관한 것인가요 mail
? [CentOS 컴퓨터에서] 정확히 동일한 구문을 사용 하면 잘 작동하는데 왜 작동하지 않지만 오류를 반환하지 않습니까 ?Mail
mail
Mail
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
명령. Mail
BSD에서 왔으며 호환되지 않는 프로그램과 함께 출시되었기 때문에 Mail
이 이름을 사용했습니다 . 나중에 같은 이야기가 일어났습니다 . 자세한 내용은 가보 프로젝트를 읽어보세요.mail
mail
mailx
다양한 버전을 썼다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
. 더 많은 옵션이 있으므로 오류가 발생할 수 있습니다.