logo资料库

access数据库大作业课题设计报告.doc

第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
资料共19页,剩余部分请下载后查看
前言
Linux简介
正文
1.实习目的
2.总体方案
3.实习内容
3.1实习环境
3.2常用命令
3.3配置网络
3.4运用telnet
3.5配置samba服务器
3.6配置NFS服务器
3.7 shell编程
4.总结
参考文献
目录 前言 ------------------------------------------------------------------------------------------------------------------------- 1 Linux 简介 ----------------------------------------------------------------------------------------------------------------- 1 正文 ------------------------------------------------------------------------------------------------------------------------- 1 1.实习目的 -------------------------------------------------------------------------------------------------------------- 1 2.总体方案 -------------------------------------------------------------------------------------------------------------- 1 3.实习内容 -------------------------------------------------------------------------------------------------------------- 2 3.1 实习环境 -------------------------------------------------------------------------------------------------------------- 2 3.2 常用命令 -------------------------------------------------------------------------------------------------------------- 2 3.3 配置网络 -------------------------------------------------------------------------------------------------------------- 4 3.4 运用 telnet ------------------------------------------------------------------------------------------------------------- 5 3.5 配置 samba 服务器 -------------------------------------------------------------------------------------------------- 6 3.6 配置 NFS 服务器 ---------------------------------------------------------------------------------------------------- 8 3.7 shell 编程 ------------------------------------------------------------------------------------------------------------ 10 4.总结 --------------------------------------------------------------------------------------------------------------------- 17 参考文献 ----------------------------------------------------------------------------------------------------------------- 17
Linux 课程实习 前言 Linux 简介 Linux 是一种自由和开放源码的类 Unix 操作系统。目前存在着许多不同的 Linux, 但它们都使用了 Linux 内核。Linux 可安装在各种计算机硬件设备中,从手机、平板电 脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux 是一个领 先的操作系统,世界上运算最快的 10 台超级计算机运行的都是 Linux 操作系统。严格 来讲,Linux 这个词本身只表示 Linux 内核,但实际上人们已经习惯了用 Linux 来形容 整个基于 Linux 内核,并且使用 GNU 工程各种工具和数据库的操作系统。Linux 得名 于计算机业余爱好者 Linus Torvalds。Linux 操作系统是 UNIX 操作系统的一种克隆系 统。它诞生于 1991 年的 10 月 5 日(这是第一次正式向外公布的时间)。以后借助于 Internet 网络,并经过全世界各地计算机爱好者的共同努力下,现已成为今天世界上使 用最多的一种 UNIX 类操作系统,并且使用人数还在迅猛增长。 Linux 操作系统的诞生、发展和成长过程始终依赖着以下五个重要支柱:UNIX 操 作系统、MINIX 操作系统、GNU 计划、POSIX 标准和 Internet 网络。Linux 在中国 发展时间比较短,人才积累非常少,国内 Linux 人才缺口逐渐的凸显已成为其产业发 展的瓶颈。Linux 发展的关键是应用的普及,但国内 Linux 方面的专业人才稀少,且国 内的专业人才远远不如 Windows 系统下的雄厚—不论是数量还是质量都远远不及。 Linux 无限的应用前景和企业 Linux 人才的匮乏形成鲜明对比。据有关权威部门统计: 将来几年内我国软件行业的从业机会十分庞大,中国每年对软件人才的需求将达到 50 万人左右,而对于 Linux 专业人才的就业前景,更是广阔。现在的用人单位对高素质 的软件工程师的需求可以用 “ 如饥似渴 ”来形容,用人单位中多是银行的 IT 部门、 政府部门和跨国 IT 企业等,而且越是上规模的公司,工作的拆分层次越清晰,对于 Linux 人才的需要越大。目前,众多中小企业的服务器应用及办公系统也在逐步向 Linux 方向移植。 正文 1.实习目的 (1)通过这次实习掌握网络命令的使用方法。 (2)掌握网络配置文件的配置方法。 (3)学会配置 NFS 和 Samba 服务器。 (4)掌握 shell 编程的基本知识。 2.总体方案 (1)熟悉基本的网络命令以及他们的使用方法,例如 ping、ifconfig、netstat 等网络命 第 1页,共 18 页
Linux 课程实习 令。 (2)熟悉网络配置文件的配置方法。 (3)体会 Linux 多用户的特点,利用 telnet 进行。每个人建立个自己的帐户进行测试。 (4)配置 NFS 服务器,实现文件系统的远程挂载。 (5)配置 samba 服务器,实现不同系统之间的文件共享。 (6)简单 shell 编程。 (7)gcc 的简单使用。 3.实习内容 以实习目的为宗旨,根据实习总体方案进行实习,实习内容如下: 3.1 实习环境 硬件:一台联想计算机,其配置为:CPU: Pentium(R)4 2.4GHz 内存:256MB 硬盘: 40G。 软件:Red Linux9.0 3.2 常用命令 1.ping 命令 执行 ping 命令可以测试本机与网络中其他计算机的连通性,因此,在组网中常常 使 用 该 命 令 排 除 网 络 故 障 。 Ping 命 令 使 用 ICMP 协 议 , 向 目 标 地 址 发 送 ECHO-REQUEST 数据包,如果网络是连通的,可以接收到目标地址主机发回的响应 ECHO-REQUEST 的数据包;否则表示目标地址不可到达。 ping 命令执行后如图 3-1 所示 图 3-1 第 2页,共 18 页
Linux 课程实习 2.ifconfig 命令 执行 ifconfig 命令查看本地主机的网络配置信息,也可以用于配置网络硬件接口、 IP 地址、网络掩码、网关地址和广播地址等。命令格式: ifconfig[interface]Ifconfig interface [aftype] options | address ifconfig 命令执行后如图 3-2 所示 图 3-2 3.netstat 命令 执行 netstat 命令来检测 TCP/IP 网络配置的正确性。 常见参数 -a (all)显示所有选项,默认不显示 LISTEN 相关 -t (tcp)仅显示 tcp 相关选项 -u (udp)仅显示 udp 相关选项 -n 拒绝显示别名,能显示数字的全部转化成数字。 -l 仅列出有在 Listen (监听) 的服務状态 -p 显示建立相关链接的程序名 -r 显示路由信息,路由表 -e 显示扩展信息,例如 uid 等 -s 按各个协议进行统计 -c 每隔一个固定时间,执行该 netstat 命令。 netstat 命令执行后如图 3-3 所示 第 3页,共 18 页
Linux 课程实习 图 3-3 3.3 配置网络 在 Linux 系统中,TCP/IP 网络的运行必须使用许多配置文件,了解这些文件的内 容对系统管理员来说是必需的,因为当能够对这些文件进行设置的命令或程序发生问 题时,就必须手工进行配置文件修改和维护工作。从另一角度讲,通过这些文件的修 改也可达到配置网络的目的。系统中与网络配置相关的主要文件有: 1、 /etc/hosts 文件 /etc/hosts 也称为主机表,他的作用是为用户提供简单、直接的主机名到 IP 地址 之间的转换。用户在访问网络上某台主机时可以直接使用 IP 地址也可以使用主机名称, 但使用主机名称时必须将它翻译成计算机能识别的 IP 地址,利用/etc/hosts 文件可以 实现 1 种比较简单的名字解析方法:用户也可使用域名服务器来完成主机名称到 IP 地 址的转换。 2、/etc/host.confi 文件 /etc/host.conf 时解析配置文件,它的作用时告诉计算机系统将如何进行名字解 析。因此该文件包含有指向解析库的配置信息。文件的每行应该包含 1 个配置关键字, 其后时配置信息。这些关键字可以使 order,trim,multi,nospoof,和 reorder。 3、/etc/resolv.conf 文件 它记录了本机使用的主、第二、第三 DNS 服务器的 IP 地址和域名搜索路径。Linux 系统为了提高可靠性,控制 1 个域的域名服务器往往不止一个。同样,每个主机为了 提高可靠性,也设置多个域名服务器的 IP 地址;系统将按照用户指定的顺序逐个查询 直到找到为止。 第 4页,共 18 页
Linux 课程实习 3.4 运用 telnet 1.启动 telnet 服务,编辑 /etc/xinetd.d/Telnet [root@echo root]# vi /etc/xinetd.d/Telnet 找到 disable = yes 将 yes 改成 no 效果截图如图: 2.激活服务 [root@echo root]# service xinetd restart 第 5页,共 18 页
Linux 课程实习 3.测试服务 [root@echo root]#Telnet ip(或者 hostname) 配置正确,系统提示输入远程机器的用户名和密码 Login: PassWord: 3.5 配置 samba 服务器 1.要使用该程序,要从桌面启动 Samba 服务器配置工具,选择面板上的“主菜单” →“系统配置”→“服务器配置”→“Samba 服务器”命令,或输入 redhat-config-smb 命令。本次实验采用命令行模式,显示如图所示 第 6页,共 18 页
Linux 课程实习 2.启动服务器 使用以下命令来查看 smb 守护进程的状态:/sbin/service smb status 使用以下命令来启动 smb 守护进程:/sbin/service smb start 显示如图 3-6 所示 3.在 windows 系统下,进入网上邻居,进行搜索服务器 210.26.189.144,通过用 第 7页,共 18 页
分享到:
收藏