mail
当中的提示字符是
&
符号喔,别搞错了~输入
mail
之后,我可以看到我有一封信件,
封信件的前面那个
>
代表目前处理的信件,而在大于符号的右边那个
N
代表该封信件尚未读过,
如果我想要知道这个
mail
内部的指令有哪些,可以在
&
之后输入『
.
』,就可以看到如下的画面:
&
.
mail commands
type <message list
> type messages
next goto and type next message
from <message list> give head lines of messages
headers print out active message headers
delete <message list> delete messa
ges
undelete <message list> undelete messages
save <message list> folder append messages to folder and mark as saved
copy <message list> folder append messages to folder without marking them
write <message list> file append message
texts to file, save attachments
preserve <message list> keep incoming messages in mailbox even if saved
Reply <message list> reply to message senders
reply <message list> reply to message senders and all recipients
mail
addresses mail to specific recipients
file folder change to another folder
quit quit and apply changes to folder
xit quit and discard changes made to folder
!
shell escape
cd <directory> chdir to directory or home if none given
list list names of all available commands
<message list>
指的是每封邮件的左边那个数字啦!而几个比½常见的指令是:
指令
意义
h
列出信件标头;如果要查阅
40
封信件左右的信件标头,可以输入『
h 40
d
删除后续½的信件号码,删除单封是『
d10
』,删除
20~40
封则为『
d20
-
40
』。
不过,这个动作要生效
的话,必须要配合
q
这个指令才行
(
参考底下说明
)
s
½信件储存成
文件
。例如我要½第
5
封信件的内容存成
~/mail.file:
s 5 ~/mail.file
x
或者输入
exit
都可以。这个是『不作任何动作离开
mail
程序』的意思。
不论你刚刚删除了什么信件,
或者读过什么,使用
exit
都会直½离开
mail
,所以刚刚½行的删除与阅读工作都会无效。
如果您只是查
阅一下邮件而已的话,一般来说,½议使用这个离开啦!除非你真的要删除某些信件。
q
相对于
exit
是不动作离开,
q
则会实际½行你刚刚所执行的任何动作
(
尤其是删除!
)
旧版的
CentOS
在使用
mail
读信后,透过
q
离开始,会½已读信件移动到
~/mbox
中,不过目前
CentOS 7
已经不这么做了!
所以离开
mail
可以轻松愉快的使用
q
了呢!