实验五 Linux进程管理和打印管理
时间:2025-07-08
时间:2025-07-08
实验五 Linux进程管理和打印管理
实验五 Linux进程管理和打印管理
一. 一. 实验目的:
1. 1. 进行系统进程管理。
2. 2. 配置Linux下的打印服务器,实现局域网内的Linux和Windows客户端共享使用服务器的打印机。
二. 二. 实验内容:
1. 1. 进程状态查看;
2. 2. 控制系统中运行的进程;
3. 3. 安排一次性和周期性自动执行的后台进程;
4. 4. 配置Linux打印服务器;
5. 5. 配置Linux客户端;
6. 6. 配置Windows客户端。
三. 三. 实验练习:
任务一 进程管理
实验内容:
查看系统中的进程;控制系统中的进程;安排计划任务。
实验步骤:
1. 1. 使用ps命令查看和控制进程
显示本用户的进程:#ps。
显示所有用户的进程:#ps -au。
在后台运行cat命令:#cat &。
查看进程cat :# ps aux |grep cat。
杀死进程cat:#kill –9 cat。
再次查看查看进程cat,看看是否被杀死。
2. 2. 使用top命令查看和控制进程
用top命令动态显示当前的进程。
只显示用户user01的进程(利用u键)。
利用k键,杀死指定进程号的进程。
3. 3. 挂起和恢复进程
执行命令cat。 按Ctrl+z键,挂起进程cat。 输入jobs命令,查看作业。 输入bg,把cat切换到后台执行。 输入fg,把cat切换到前台执行。
按Ctrl+c键,结束进程cat。
4. 4. 安排计划任务
查看crontab命令的帮助信息:#crontab -help。
查看用户的计划任务列表:#crontab –l。
生成一个crontab的脚本文件:#echo “* /10 * * * 1” /root/bin/backup” >cronfile。
实验五 Linux进程管理和打印管理
按照生成的脚本安排计划任务:#crontab cronfile。
查看计划任务表,看看计划任务是否已被安排:#crontab –l。
删除计划任务列表,并进行确认。
任务二 打印管理
实验要求:
在一台Linux服务器上配置好本地打印机,并设置相应的访问权限,使本局域网中的Linux和Windows系统的客户主机能够共享使用此打印机。
实验内容:
用菜单界面的配置工具printconf-tui配置Linux本地打印机;设置Linux客户端的打印权限;设置Windows客户端的打印权限。
实验步骤:
1. <![endif]>设置Linux本地打印机
把打印机和计算机连接好;启动系统,进入字符界面;
输入printconf-tui命令,进入打印机配置界面,选择new,按回车添加打印机; 在添加打印机的过程中通过tab键和next键加以选择,本别配置打印机名称,选择要配置的打印机,若为第一台在打印设备为/dev/lp0,选择打印机的驱动程序等,配置完成按tab键选择finish,完成。
选择刚配置好的打印机,准备测试打印机,然后按回车键继续;
首先提示用户是否保存刚才所作的设置,如果不保存将无法打印测试页,所以选择保存,然后按回车键继续;
选择要打印的测试页的类型,然后用tab键选择打印机名称,按回车键开始打印。 2. 设置Linux客户端的打印权限
编辑/etc/lpd.perms文件,在其中加入如下行:
REJECT SERVICE=P,R NOT REMOTEHOST=192.168.XX.XX/255.255.255.0
ACCEPT SERVICE=M SAMEHOST SAMEUSER
REJECT SERVICE=M
DEFAULT=ACCEPT
应用设置#lpc reread。
3. 设置Windows客户端的打印权限
启动X-Window,进入图形工作界面;
实验五 Linux进程管理和打印管理
启动Samba设置工具Swat,单击printers,进入打印机界面配置。
4. 配置Linux客户端
在终端下输入命令printconf-gui,启动打印机配置工具;
在打印机配置界面中单击“新建”按钮,单击“下一步”继续;
在队列名称一栏中填入本地打印机名称,如lp0。在队列类型中选择Unix打印机,也就是网络打印机,然后单击“下一步”继续;
在服务器一栏中填入打印服务器的IP地址,在队列原一栏中填入服务器上的打印队列名称,在前面设置的是lp0,因此,此处也填入lp0, 然后单击“下一步”继续;
此时会显示用户刚才所作的设置,核对无误后,单击“结束”;
可以打印测试页,以验证添加的是否正确。
5. 配置Windows客户端
在Windows操作系统中,通过“开始”―――“设置”―――“打印机”,打开打印机对话框,双击添加打印机图标,添加一个网络打印机,其打印机服务器的IP地址为上述对应的Linux服务器的IP地址,其余的都与Windows 2000 操作系统相同,不再赘述。
四. 四. 思考题:
1. 1. 如何设置一个Linux打印服务器只允许某用户或某组使用?
2. 2. 为何要单独设置服务器对Linux系统和Windows系统的客户端开放的打印权限?
…… 此处隐藏:154字,全部文档内容请下载后查看。喜欢就下载吧 ……