Linux网络应用(中嵌教育_嵌入式linux开发课件)

上传人:xmg****18 文档编号:119871359 上传时间:2020-01-28 格式:PPT 页数:50 大小:1.21MB
返回 下载 相关 举报
Linux网络应用(中嵌教育_嵌入式linux开发课件)_第1页
第1页 / 共50页
Linux网络应用(中嵌教育_嵌入式linux开发课件)_第2页
第2页 / 共50页
Linux网络应用(中嵌教育_嵌入式linux开发课件)_第3页
第3页 / 共50页
Linux网络应用(中嵌教育_嵌入式linux开发课件)_第4页
第4页 / 共50页
Linux网络应用(中嵌教育_嵌入式linux开发课件)_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《Linux网络应用(中嵌教育_嵌入式linux开发课件)》由会员分享,可在线阅读,更多相关《Linux网络应用(中嵌教育_嵌入式linux开发课件)(50页珍藏版)》请在金锄头文库上搜索。

1、www chinaEDA cn 第第 6 6 章章 LinuxLinux网络应用网络应用 6 1 6 1 LinuxLinux的网络功能的网络功能 6 2 6 2 基本网络操作命令基本网络操作命令 6 3 6 3 网络资源共享网络资源共享 www chinaEDA cn 6 1 6 1 LinuxLinux的网络功能的网络功能 1 1 Apache HTTPApache HTTP服务器服务器 Apache Apache HTTPHTTP服务器是一种具有稳定性高 速度服务器是一种具有稳定性高 速度 快等特点的快等特点的WebWeb服务器软件 服务器软件 2 2 SendmailSendmail邮

2、件服务器邮件服务器 SendmailSendmail是是LinuxLinux上著名的邮件传输程序 上著名的邮件传输程序 3 3 VsftpVsftp服务器服务器 VsftpVsftp是一种功能强大 适合于大吞吐量应用环境是一种功能强大 适合于大吞吐量应用环境 的的FTPFTP服务器 服务器 www chinaEDA cn 4 4 SambaSamba服务器服务器 SMBSMB是服务器消息块 是服务器消息块 Server Server Message Message BlockBlock 的缩写 的缩写 SMBSMB协议是一种在两台机协议是一种在两台机 器之间共享文件 打印机和接口的标准化器之间

3、共享文件 打印机和接口的标准化 协议 协议 SambaSamba是在是在LinuxLinux系统上支持系统上支持SMBSMB协议的一协议的一 组应用程序套件 它不仅允许组应用程序套件 它不仅允许LinuxLinux与与 UNIXUNIX系统之间进行数据资源共享 也允许系统之间进行数据资源共享 也允许 LinuxLinux与与WindowsWindows系统之间共享数据资源 系统之间共享数据资源 www chinaEDA cn 5 5 SquidSquid代理缓存服务器代理缓存服务器 Squid Squid是运行于是运行于LinuxLinux系统上的代理服系统上的代理服 务器软件 它可以将远程务

4、器软件 它可以将远程InternetInternet对象保存对象保存 为本地的副本 当本地用户再次访问这些为本地的副本 当本地用户再次访问这些 对象时 对象时 SquidSquid可以直接快速地提供这些对可以直接快速地提供这些对 象的本地副本 而不必再次占用带宽来访象的本地副本 而不必再次占用带宽来访 问远地服务器上的对象 问远地服务器上的对象 www chinaEDA cn 6 6 DHCPDHCP服务器服务器 DHCP DHCP服务器能自动对服务器能自动对DHCPDHCP客户机客户机 进行进行TCP IPTCP IP配置 如配置 如IPIP地址 网络掩码 地址 网络掩码 DNSDNS及网关

5、等 及网关等 www chinaEDA cn 7 7 Bind DNSBind DNS服务器服务器 Bind Bind DNSDNS是是TCP IPTCP IP的域名服务器软件的域名服务器软件 它提供主机名和 它提供主机名和IPIP地址之间的转换以及地址之间的转换以及 有关电子邮件的选路信息 可以提供主域有关电子邮件的选路信息 可以提供主域 名服务器 辅助域名服务器 缓存查询服名服务器 辅助域名服务器 缓存查询服 务器和自动完成反向域名解析配置等功能务器和自动完成反向域名解析配置等功能 8 8 MySQLMySQL数据库服务器数据库服务器 MySQL MySQL是一个真正的多用户 多线程是一个

6、真正的多用户 多线程 SQLSQL高速数据库服务器 高速数据库服务器 www chinaEDA cn 6 2 6 2 基本网络操作命令基本网络操作命令 6 2 1 6 2 1 pingping命令命令 ping ping命令主要用于测试本机与网络上命令主要用于测试本机与网络上 的另一台计算机的网络连接是否正确 因的另一台计算机的网络连接是否正确 因 此在架设网络和排除网络故障时本命令显此在架设网络和排除网络故障时本命令显 得特别有用 得特别有用 命令格式 命令格式 ping ping 主机主机IPIP地址地址 主机名主机名 www chinaEDA cn 图6 1 ping命令窗口 www c

7、hinaEDA cn 6 2 2 6 2 2 telnettelnet命令命令 telnettelnet是是TELNETTELNET协议的客户端应用程协议的客户端应用程 序 主要用于通过网络登录远程主机 一序 主要用于通过网络登录远程主机 一 旦登录成功 用户就可以像使用本地计算旦登录成功 用户就可以像使用本地计算 机一样使用远程计算机 机一样使用远程计算机 命令格式 命令格式 telnet telnet 主机名主机名 主机主机IPIP地址地址 端口号端口号 www chinaEDA cn 图6 2 telnet登录窗口 www chinaEDA cn 图6 3 telnet到远程主机 www

8、 chinaEDA cn 主要命令如下所示 主要命令如下所示 helphelp 列出所有命令 列出所有命令 closeclose 断开连接 断开连接 displaydisplay 列出当前的操作参数 列出当前的操作参数 openopen 建立一个新的连接 建立一个新的连接 quitquit 直接退出直接退出telnettelnet程序 程序 setset 设置操作参数 设置操作参数 www chinaEDA cn Z Z 暂时回到本地的暂时回到本地的ShellShell 把连接进程把连接进程 放在后台 使用放在后台 使用fgfg命令可切换到前台操作 命令可切换到前台操作 暂时退出 暂时退出te

9、lnettelnet回到系统回到系统ShellShell中 键中 键 入入exitexit命令可以再次返回到命令可以再次返回到telnet telnet 提示提示 符符 下 下 www chinaEDA cn 6 2 3 6 2 3 ftpftp命令命令 ftpftp命令可以用来从主机上上载或者下载文命令可以用来从主机上上载或者下载文 件 件 命令格式 命令格式 ftp ftp 主机名主机名 主机主机IPIP地址地址 www chinaEDA cn 1 1 登录主机 如图 登录主机 如图6 46 4所示 所示 图6 4 登录FTP主机 www chinaEDA cn 2 2 查看当前目录下的文

10、件 如图 查看当前目录下的文件 如图6 56 5所示 所示 图6 5 查看当前目录下的文件 www chinaEDA cn 3 3 进入 进入 目录并查看文件 如图目录并查看文件 如图6 66 6 所示 所示 图6 6 进入目录 www chinaEDA cn 4 4 检查远程机的当前目录 并将本地机 检查远程机的当前目录 并将本地机 目录设置为目录设置为 home lcd home lcd 如图如图6 76 7所示 所示 图6 7 检查目录 www chinaEDA cn 5 5 设置为二进制方式传输 并将 设置为二进制方式传输 并将 ls ls lR patch gz lR patch g

11、z 文件下载到本地机 如图文件下载到本地机 如图6 86 8所示所示 图6 8 下载文件 www chinaEDA cn 6 6 关闭 关闭FTPFTP服务 如图服务 如图6 96 9所示 所示 图6 9 关闭FTP服务 www chinaEDA cn 6 2 4 6 2 4 netstatnetstat命令命令 netstatnetstat命令的功能是显示网络连接 路由命令的功能是显示网络连接 路由 表和网络接口信息 可以让用户得知目前表和网络接口信息 可以让用户得知目前 都有哪些网络连接正在运作 都有哪些网络连接正在运作 该命令的一般格式为 该命令的一般格式为 netstat netsta

12、t 选项 选项 www chinaEDA cn 1 1 显示网络的基本状态 如图 显示网络的基本状态 如图6 106 10所示 所示 图6 10 显示网络的基本状态 www chinaEDA cn 2 2 显示网络接口信息 如图 显示网络接口信息 如图6 116 11所示 所示 图6 11 显示网络接口信息 www chinaEDA cn 3 3 显示 显示TCPTCP的连接情况 如图的连接情况 如图6 126 12所示所示 图6 12 显示TCP连接 www chinaEDA cn 显示显示UDPUDP的连接情况 如图的连接情况 如图6 136 13所示 所示 图6 13 显示UDP连接 w

13、ww chinaEDA cn 6 3 6 3 网络资源共享网络资源共享 6 3 1 6 3 1 Linux UNIXLinux UNIX系统之间文件系统之间文件 共享共享 NFSNFS 1 1 NFSNFS简介简介 网络文件系统 网络文件系统 Network File SystemNetwork File System NFSNFS 实际上是一种实际上是一种Linux UNIXLinux UNIX文件共文件共 享协议 享协议 NFS NFS是通过将是通过将NFSNFS服务器的文件系统服务器的文件系统 安装到客户机的文件系统上而得以实现的安装到客户机的文件系统上而得以实现的 www chinaE

14、DA cn 2 2 NFSNFS的配置的配置 1 1 配置 配置NFSNFS服务器服务器 要配置要配置NFSNFS服务器 可以通过使用文本编服务器 可以通过使用文本编 辑器 如辑器 如vivi或或geditgedit 修改配置文件修改配置文件 etc exportsetc exports的方法来完成 的方法来完成 etc exportsetc exports文文 件的格式如下 件的格式如下 directory to export directory to export NFS client permissions NFS client permissions NFS client permis

15、sions NFS client permissions www chinaEDA cn 在每次改变在每次改变 etc exportsetc exports的时候 必须把的时候 必须把 改变通知给改变通知给NFSNFS守护进程 或使用以下命守护进程 或使用以下命 令来重新载入配置文件 令来重新载入配置文件 sbin service nfs reloadsbin service nfs reload 除了以手动方式配置除了以手动方式配置NFSNFS服务器外 服务器外 还可以通过使用图形界面下的还可以通过使用图形界面下的NFSNFS服务器服务器 配置工具进行配置 配置工具进行配置 NFSNFS服务

16、器配置工具服务器配置工具 如图如图6 146 14所示所示 www chinaEDA cn 图6 14 NFS服务器配置工具 www chinaEDA cn 单击单击 增加增加 出现如图 出现如图6 156 15所示的界面 所示的界面 可以在这个界面中添加要导出的文件系统可以在这个界面中添加要导出的文件系统 图6 15 添加共享 www chinaEDA cn 2 2 启动和停止 启动和停止NFSNFS服务服务 要启动或停止要启动或停止NFSNFS服务 必须以服务 必须以rootroot登录并登录并 使用以下命令来启动使用以下命令来启动 NFS NFS 守护进程 其命守护进程 其命 令格式如下 令格式如下 sbin service nfs start stop sbin service nfs start stop 要启动要启动NFSNFS 在在 提示符下键入以下命令提示符下键入以下命令 行 行 sbin service nfs startsbin service nfs start 该命令在执行过程中会显示启动过程是否该命令在执行过程中会显示启动过程是否 正确 如图正确 如图6 16

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号