motd 메시지에서 ssh를 사용하여 로그인하면 메일이 있다는 메시지가 나타납니다. 어떻게 확인하나요?

motd 메시지에서 ssh를 사용하여 로그인하면 메일이 있다는 메시지가 나타납니다. 어떻게 확인하나요?

vps에 로그인하면

ssh -D 127.0.0.1:1080 [email protected]  

[email protected]'s password:  
Linux born 3.2.0-4-686-pae #1 SMP Debian 3.2.65-1+deb7u1 i686  

The programs included with the Debian GNU/Linux system are free software;  
the exact distribution terms for each program are described in the  
individual files in /usr/share/doc/*/copyright.  

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent  
permitted by applicable law.  
You have mail.  
Last login: Fri Feb 27 02:07:55 2015 from  my vps ip .

우편물은 어디에 있나요?

답변1

MAIL메시지는 환경 변수를 기반으로 쉘에서 제공됩니다 . 변수에 파일 이름이 포함되어 있고 파일이 비어 있지 않으면 쉘에 "메일이 있습니다."가 표시됩니다. 그러면 쉘은 파일의 타임스탬프를 기억하고 해당 타임스탬프가 변경될 때까지 메시지를 다시 참조하지 않습니다.

파일이 비어 있지 않으면그리고수정 시간이 액세스 시간보다 늦으면 쉘은 "새 메일이 있습니다"라는 단어가 거기에 추가된다는 점에 유의하십시오.

mail또는 명령을 사용하여 메시지를 읽을 수 있지만 mailx전체 화면 환경을 사용하려면 mutt명령을 사용해 보세요. 이것은 어떤 GUI 메일 프로그램보다 사용하기 쉽고 빠르기 때문에 제가 사용하는 유일한 메일 사용자 에이전트입니다. 그러나 익숙해지는 데 약간의 시간이 걸리지만 vim시간을 투자했다는 사실에 곧 기뻐하게 될 것입니다.

관련 정보