Linux大作业Linux大作业精选.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux大作业Linux大作业精选

目录 1. Linux 的概述 1 2.学习Linux操作系统的目的和要求 1 3.基本网络命令的使用 2 3.1 ping 命令 2 3.2 ifconfig命令 2 3.3 netstat命令 3 4.Linux系统的管理与配置 4 4.1 网络文件配置 4 4.3 NFS 文件远程挂载 6 4.3.1配置NFS服务器 6 4.3.2 实现远程挂载 6 4.4 Samba 7 4.4.1 Samba服务器的配置 7 4.4.2 Samba共享 7 5.Shell编程 8 5.1 编写Shell脚本程序 8 5.2 编写Shell弹出式菜单程序 9 5.3 编写乘法表 10 6.gcc 编程的使用 11 6.1 用递归求阶乘 11 6.2编写累加程序 12 6.3 求奇数程序 14 总结 15 参考文献: 15 Linux 基础与应用 前 言 Linux操作系统是多用户、多任务的操作系统,具有强大的可移植性,良好地编程环境和强大的网络功能。Linux 操作系统是一个免费的操作系统,Linux的内核是Linux的主体,内核负责控制硬件设备、文件系统和程序任务调度等工作,但不包括用户应用程序。Linux操作系统以它的高效性和灵活性著称,模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的机上实现全部的Unix特性,具有多任务、多用户的能力 本课程的目的在于讲授Linux操作系统的基础和应用知识,使学生掌握Linux系统的安装、配置、管理维护、主要网络应用等技能,对Linux系统有一个全面的了解,奠定在Linux系统上作进一步开发的基础,以摆脱作为操作系统简单使用者的禁锢,为日后的发展铺平道路。 1. Linux 的概述 Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等。Ping命令使用ICMP协议,向目标地址发送ECHO-REQUEST数据包,如果网络是连通的,可以接收到目标地址主机发回的响应ECHO-REQUEST的数据包;否则表示目标地址不可到达。 标准用法: Ping 主机名或是IP地址。其中,参数destination是必须的,它可以是主机名或IP地址;其他的为命令选项。 Ping命令执行后如图1所示: 图1 ping命令 3.2 ifconfig命令 在windows系统中大家都熟悉ifconfig命令,它可以显示主机的网络配置信息,也可以对网络设配惊醒配置。在Linux 系统中,相应的命令就是ifconfig。指向ifconfig命令可以查看本地主机的网络配置信息,也可以用于配置网络硬件接口、IP地址、网络掩码、网关地址和广播地址等。 有关ifconfig命令的说明:ifconfig命令同窗用于配置内核驻留的网络接口。它用于系统启动时建立接口是必要的。之后,它只是在调试,或系统微调时才需要。 如下图2 ifconfig命令所示: 图2 ifconfig命令 3.3 netstat命令 netstat命令的主要功能是给出linux系统的网络情况,执行netstat命令可以获取各种各样的网络连接和状态信息。因此,常常使用该命令来检测TCP/IP网络配置的正确性。它的用法为:netstat (-选项) netstat命令执行后如图3 netstat命令 图3 netstat命令 4.Linux系统的管理与配置 4.1 网络文件配置 (1)用户管理 选择面板上的“主菜单”→“系统设置”→“用户和群组”命令,出现以下图4 用户管理: 图4 用户管理 添加新用户,在对话框中点击“添加新用户”即可出现:图5 添加新用户 图5 添加新用户 (2)文件配置 /etc/services端口号与标准服务之间的对应关系 首先使用网络管理工具,必须具备root权限,选择桌面上的“主菜单-系统设置-网络”或者输入redhat-config-network命令,进行具体的设置。其中,eth0为之际的第一个网卡设备,lo为本机的回路设备。如果计算机中还有其它网卡未处于激活状态,则需要使用-a参数才能查看他们的状态。 如图6 网络文件配置

文档评论(0)

vshoulrengb3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档