194、当mailx处于输入模式时,如何使用vi编辑器来撰写邮件?
在mailx输入模式下,输入$~v [Return]即可调用vi编辑器来撰写邮件。
195、读取当前日期和时间,并将其附加到消息末尾。
可使用 date 命令获取当前日期和时间,若要将其附加到消息末尾,假设消息存储在 message.txt 文件中,可使用命令:
date >> message.txt
196、在发送消息之前将消息保存到文件中。
可以使用 ~w 命令,如:
~w first.mail [Return]
将当前编写的消息保存到指定文件(如 first.mail )中;若设置了 mailx record 变量,外发邮件会自动保存;使用:
~q [Return]
退出 mailx 输入模式也会将部分编写的消息保存到 HOME 目录下的 dead.letter 文件(或 DEAD 变量指定的文件名)中。
197、以同样的方式,使用vi编辑器和其他命令再撰写几条消息,并将它们发送给自己。这样你就有足够的消息来练习阅读邮件了。
按照在 mailx 输入模式下使用 vi 编辑邮件,添加日期时间,保存消息到文件,然后发送邮件等步骤,多撰写几条消息并发送给自己。
198、如何阅读邮件?
若要阅读邮件,可输入 mailx 并按 [Return] 键。系统可能会提示:
mailx version 4.0 Type ? for help.
接着显示邮箱信息,如:
/usr/students/mail/daniel": 1 message 1 new
在 ? 提示符下,可通过输入邮件的关联消息编号指定要阅读的邮件,也可按 [Return] 键从当前邮件(标题中用 > 符号指示)开始阅读,并在 ? 提示符后按 [Return] 键按顺序继续阅读邮件。
199、使用 mailx 命令模式下的所有命令,包括删除、恢复删除、保存等。
以下是 mailx 命令模式下各命令的使用说明:
-
!:执行 shell 命令(shell 转义),例如!ls可在mailx中执行ls命令查看文件列表。 -
cd directory:切换到指定目录,若未指定则切换到 HOME 目录,如cd /tmp切换到/tmp目录。 -
d:删除指定消息,如d 1 3删除第 1 和第 3 条消息。 -
f:显示当前消息的标题。 -
q:退出mailx并从系统邮箱中移除消息。 -
h:显示活动消息的头部。 -
m users:向指定用户发送邮件,如m daniel向 daniel 发送邮件,m daniel susan向 daniel 和 susan 发送邮件。 -
R messages:仅回复消息的作者,如R 2回复第 2 条消息的作者。 -
r messages:回复消息的作者和所有其他收件人,如r 2回复第 2 条消息的作者及其他收件人。 -
s filename:将指定消息保存(追加)到指定文件,如s mymail.txt将指定消息保存到mymail.txt文件。 -
t messages:显示(打印)指定消息,如t 2显示第 2 条消息。 -
u messages:恢复删除指定消息,如u 1恢复删除第 1 条消息。 -
x:退出mailx但不从系统邮箱中移除消息。
200、读取邮件,使用 x 命令退出 mailx。然后再次读取邮件,使用 q 命令退出 mailx。观察 UNIX 系统给出的消息。
使用 x 命令退出 mailx 时,系统邮箱中已读邮件不会被移除,邮箱状态不变,即使标记为删除的邮件也会保留原样。
使用 q 命令退出 mailx 时,系统会自动移除系统邮箱中已读的邮件,默认情况下,被移除邮件的副本会保存在私人邮箱( MAIL 变量指定的文件名)中。
201、使用 mailx 查看你的 mbox 文件。
可以使用命令 $ cat mbox [Return] 来查看 mbox 文件内容。也可以使用 mailx -f mbox [Return] 命令从 mbox 文件中读取邮件。
202、现在找另一个伙伴,使用write命令进行聊天。
操作步骤
-
获取已登录用户的用户ID
- 使用who命令获取当前已登录用户的用户ID。
- 假设伙伴的用户ID为partner。 -
发送消息
- 在终端输入write partner并按下 [Return] 。
- 如果伙伴已登录,其终端屏幕将显示消息提示。
- 在自己的终端输入要发送的消息内容:- 每行输入完后按下 [Return] 发送。
- 在空行开头按下 [Ctrl + d] 结束消息发送。
-
接收回复
- 伙伴收到消息后,可在其终

1124

被折叠的 条评论
为什么被折叠?



