更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux命令 > Linux man、MAKEDEV、mailx、mailstat命令的用法及解释

Linux man、MAKEDEV、mailx、mailstat命令的用法及解释

更新时间:2022-01-21 12:01:29浏览次数:857+次

以下为你详细解释man、MAKEDEV、mailx、mailstat命令的用法。

\

Linux man命令的用法及解释

Linux man命令是Linux操作系统下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。

1、语法

man(选项)(参数)

2、选项

-a:在所有的man帮助手册中搜索;

-f:等价于whatis指令,显示给定关键字的简短描述信息;

-P:指定内容时使用分页程序;

-M:指定man手册搜索的路径。

3、参数

数字:指定从哪本man手册中搜索帮助;

关键字:指定要搜索帮助的关键字。

4、实例

我们输入man ls,它会在最左上角显示“LS(1)”,在这里,“LS”表示手册名称,而“(1)”表示该手册位于第一节章,同样,我们输man ifconfig它会在最左上角显示“IFCONFIG(8)”。也可以这样输入命令:“man [章节号] 手册名称”。

man是按照手册的章节号的顺序进行搜索的,比如:

man sleep

只会显示sleep命令的手册,如果想查看库函数sleep,就要输入:

man 3 sleep

Linux MAKEDEV命令的用法及解释

1、Linux MAKEDEV命令的使用方法是

MAKEDEV -V

MAKEDEV [ -n ] [ -v ] update

MAKEDEV [ -n ] [ -v ] [ -d ] device ...

2、使用说明

MAKEDEV命令可以用来新增 /dev/ 下的装置档案,多数 distribution 已经将所有的档案都产生,故一般而言不太会需要用到这个命令。

Linux mailx命令的用法及解释

Linux mailx命令相关命令的有:mail,sendmail.

1、语法

mailx [选项] [名字]

2、说明

本命令用于发送和接收邮件,名字是收信人的用户名,本命令有许多内部命令,选项说明如下:

-A:执行帐户的命令的名称启动文件被读取之后。

-a:给定的文件附加到邮件中。

-B:使标准输入和标准输出线-缓冲。

-b:发送密件副本列表。列表应该是一个逗号分隔的名称列表。

-c:送炭复制到地址列表。

-D:开始在断开模式; 看到断开的变量的描述选项。

-d:启用调试消息和关闭消息的实际交付。 不像-v,此选项仅用于开发目的。

-e:只是检查是否有邮件系统邮箱。 如果是,返回零,否则,一个非零值退出状态。

-E:如果传出消息,不包含在它的第一个或唯一的消息部分的任何文字,不要把它丢弃,但它静静地,有效地设置在程序启动时的skipemptybody变量。这是一个从发送消息有用 的脚本由启动cron的。

-f:阅读在用户的邮箱中的内容(或文件时 ,如果指定)进行处理; 当mailx的是退出,将其写入未删除的邮件恢复该文件。 该字符串作为文件处理描述为文件夹命令如下。

-F:保存要发送的消息中的第一个收件人的地址的本地部分命名的文件。

-H:打印头汇总所有消息并退出。

-h:调用的sendmail与指定的跃点数。此选项没有在使用SMTP发送邮件的效果。

-i:TTY忽略中断信号。使用mailx的对噪音的电话线时,这是非常有用的。

-I:显示了“ 新闻组:'或' 文章ID:'在标题汇总字段。只有在与-f结合使用时适用。

-n:禁止阅读/etc/mail.rc启动时。这个选项应该适用于对多台计算机调用mailx的脚 本来启动,因为文件的内容,它们之间可能有所不同。

-N:阅读邮件或编辑邮件文件夹时禁止消息头的初始显示。

-q:启动与指定的文件的内容的消息。 可仅在发送模式给出。

-r:设置发件人地址。忽略任何从指定的变量环境变量或启动文件。波浪号逃逸被禁用。该-r地址选项被传递到邮件传输代理,除非使用SMTP。此选项存在唯一的相容性;它建议,而不是直接设置从变量。

-R:如果打开文件夹的只读打开它们。

-s:指定主题的命令行(仅后-s标志作为主题的第一个参数,要注意引用包含空格的科目)。

-S:设置内部选项变量变量的可选值的价值 。

-T:写“ 邮件ID:”和“ 文章ID:'读入文件名 ??的每个消息头字段。暗示我压缩文件的处理所描述的文件夹命令如下。

-t:要发送的消息,预计将包含一个消息头“收件人:”,“抄送”或“密件抄送:”字段给收件人。 在命令行上指定的收件人将被忽略。

-u:读取用户的用户的邮箱。

-v:详细模式。 递送的详细信息显示在用户的终端上。

-V:显示版本信息并退出。

- ?:启用波浪逃逸 ,即使不是在交互模式。

3、命令内说明

. 当前信件

n 第 n 封信

^ 第一封未被处理的信

$ 最后一封信

* 所有的信

n-m 第n封至第m封信

/ 字符串 标题中包含字符串的信

:c 满足指定类型c的信,类型可为

d 已删除的信

n 信传送的信

o 旧信件

r 已读过的信

u 未读过的信

p 一次显示多封信

t 显示某封信的前若干行

si 显示信件字符数

h 显示信件标题

d 删除信件

u 恢复信件

s [信件表] 文件名

将信件存入指定文件中

q 退出

r 回信

~e 编辑信件

~r 文件 从文件中读取信件

4、实例

# mailx -s "test" -a 1.txt '249562751@qq.com' < 2.txt #test为标题,1.txt附件,2.txt正文,发送给249562751@qq.com

Linux mailstat命令的用法及解释

Linux mailstat命令用来显示到达的邮件状态。

1、语法

mailstat(选项)(参数)

2、选项

-k:保持邮件日志文件的完整性,不清空日志文件;

-l:使用长格式显示邮件状态;

-m:合并任何错误信息到一行中显示;

-o:使用老的邮件日志邮件;

-t:使用简洁的格式显示邮件状态;

-s:如果没有邮件则不输出任何信息。

3、参数

邮件日志文件:指定要读取邮件日志文件。