万能的邮件处理工具-mailx

使用:mailx必须与各种命令可选项一起使用,并结合重定向和管道符生成邮件标题和邮件消息内容。Linux不支持mailx

注意:不带参数的mailx命令可以实现更多的功能


Unix原理与应用学习笔记----第三章 通用命令介绍2

Mailx的内部命令:通过?或help命令查看命令列表

 

口令修改命令-passwd

提示:口令经过加密后,保存在/etc/shadow文件里,即使用户能看到这文件里的口令,也不会由此知道原来的口令。

注意:第一次修改系统的状态(口令),间接地修改了一个文件的内容shadow,用户不能直接对该文件编辑,但unix有一个特殊的功能可以让用户直接对文件进行编辑。

疑问:是什么特殊功能呢?

 

查看系统当前用户的命令-who

命令提示信息:1-用户Id,第2-终端设备代表,终端文件名,第3,4-用户登录时间,第5-登录用户的机器名。

使用方法:who-Hu 显示输入每列的头信息及更详细信息

 

注意:IDIE里点.它表示在who执行前的最后一份钟内,处在活动状态

Unix提供了一系列的工具(过滤器),利用它们可以从命令的输出结果中提取数据以供进一步处理。

 

了解系统特征的命令-uname

-r:显示操作系统的详细信息

-n:显示网络上的主机名称

 

获取终端名称的命令-tty-不须带参数

注意:shell脚本程序中可以利用tty命令来根据运行脚本的终端控制脚本的运行过程。

 

显示和设置终端特征的命令-stty


Unix原理与应用学习笔记----第三章 通用命令介绍2

 

如何把script记录添加到文件后面或保存到另一个文件,要使用带参数的script命令:

在进行script

Script –a appeds to existivg file type script

Script logfile log sactivities to file logfile