- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 网络文件配置
您可能关注的文档
最近下载
- 人教版五年级数学上册全册练习课件.pptx
- 2023 年成人高等学校招生全国统一考试专升本《英语》试题及答案.pdf
- 潮汕食品推广方案策划.pptx
- 水电站大坝堰基防渗墙施工试验方案.doc
- 精细化工行业数字化解决方案.docx
- 22J403-1楼梯 栏杆 栏板(一)图集.pptx
- 七年级语文古诗赏析之龟虽寿省公开课一等奖全国示范课微课金奖PPT课件.pptx
- 智慧树知到《ERP沙盘模拟经营(山东联盟)》章节测试答案.docx VIP
- AEC - Q100-007 - Rev-B - Fault Simulation and Test Grading故障模拟和测试分级.pdf
- 工伤保险条例全文.doc VIP
文档评论(0)