云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 中国矿业大学LINUX实验报告

中国矿业大学LINUX实验报告

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 5:27:22

《Linux操作系统》课程报告 第36页

产品的函数和消费产品的函数休眠时间不同(sleep(1)和sleep(2)),则执行顺序并不总会是生产一个然后消费一个,在中途有生产一个马上被阅读者抢占互斥量的情况,而当阅读者执行完9次阅读之后,则两个阅度者的进程均退出,最后由消费函数继续运行到结束然后主线程退出。

4.3总结与体会

在先前已经有过c++编程的基础,故c语言编程的上手并没有什么太大的难度,但在Linux下进行编程对我而言是第一次,通过Linux的c语言编程,让我对c语言有了一个更加全面、深刻的认识,而且在此基础上了解了一些Linux的内部机制,同时复习了一些经典的c语言语法,总体上来说,在Linux下的c语言编程是一个不错的体验。

《Linux操作系统》课程报告 第37页

5Linux Postfix的配置和使用

5.1Postfix简介

Postfix的产生是为了替代传统的sendmail。而相较于sendmail,Postfix在速度、性能和稳定性上都更胜一筹,现在非常多的主流邮件服务其实都在采用Postfix,当我们需要一个轻量级的邮件服务器时,Postfix不失为一种选择[9]。

Postfix有以下优点: (1)免费

Postfix想要作用的范围是广大的Internet用户,试图影响大多数的Internet上的电子邮件系统,因此它是免费的。

(2)更快

Postfix在性能上大约比sendmail快三倍,一部运行Postfix的台式PC每天可以手法上百万封邮件。

(3)兼容性好

Postfix是sendmail兼容的,从而使sendmail用户可以很方便地迁移到Postfix,Postfix支持/var[/spool]/mail、/etc/aliases、NIS和~/.forward文件。

(4)更健壮

Postfix被设计成在重负荷之下仍然可以正常工作。当系统运行超出了可用的内存或磁盘空间时,Postfix会自动减少运行进程的数目。当处理的邮件数目增长时,Postfix运行的进程不会跟着增加。

(5)更灵活

Postfix是由超过一打的小程序组成的,每个程序完成特定的功能。你可以通过配置文件设置每个程序的运行参数。

(6)安全性

Postfix具有多层防御结构,可以有效地抵御恶意入侵者。如大多数的Postfix程序可以运行在较低的权限之下,不可以通过网络访问安全性相关的本地投递程序等等。

5.2Postfix的安装与配置

5.2.1Postfix的安装

(1)关闭sendmail服务

service sendmail stop chkconfig sendmail off

(2)使用命令查看是否已经安装了Postfix

使用 rpm-qa postfix命令查看,下图为已经安装好了。

(3)如果没有安装,则使用yum install postfix命令安装即可。 5.2.2Postfix的配置

(1)修改配置文件:vi /etc/postfix/main.cf

myhostname = sample.test.com ← 设置系统的主机名

《Linux操作系统》课程报告 第38页

mydomain = test.com ← 设置域名(我们将让此处设置将成为E-mail地址“@”后面的部分)

myorigin = $mydomain ← 将发信地址“@”后面的部分设置为域名(非系统主机名)

inet_interfaces = all ← 接受来自所有网络的请求

mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain←指定发给本地邮件的域名

home_mailbox = Maildir/ ← 指定用户邮箱目录 在本人的CentOS7上的改动过程如下:

→→

在这里注意一下在vi编辑器中,命令模式下,输入“/”在后面加上要查找的字符串就可以进行字符串查找。按照如上方式修改后,保存即可。

(2)为本机添加DNS Server

vim /etc/resolv.conf在后面加上: nameserver 8.8.8.8

《Linux操作系统》课程报告 第39页

nameserver 8.8.4.4 即可,如图所示:

(3)启动postfix服务

使用service postfix start启动postfix服务

(4)测试postfix服务

然后进行测试,看是否配置成功。 输入以下命令:

echo “邮件内容” | mail -s “邮件标题” 邮箱地址 发送邮件。

而使用“cat /var/log/maillog”可以查看邮件的发送状态。 测试过程: 如截图所示:

然后打开自己的邮箱,看看是否收到邮件。

搜索更多关于: 中国矿业大学LINUX实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

《Linux操作系统》课程报告 第36页 产品的函数和消费产品的函数休眠时间不同(sleep(1)和sleep(2)),则执行顺序并不总会是生产一个然后消费一个,在中途有生产一个马上被阅读者抢占互斥量的情况,而当阅读者执行完9次阅读之后,则两个阅度者的进程均退出,最后由消费函数继续运行到结束然后主线程退出。 4.3总结与体会 在先前已经有过c++编程的基础,故c语言编程的上手并没有什么太大的难度,但在Linux下进行编程对我而言是第一次,通过Linux的c语言编程,让我对c语言有了一个更加全面、深刻的认识,而且在此基础上了解了一些Linux的内部机制,同时复习了一些经典的c语言语法,总体上来说,在Linux下的c语言编程是一个不错的体验。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com