2023年Linu大作业.pdf
I IIIIBBHIIII J 信 息 技 术 课 程 论 文L inux基 础 与 应 用 学生姓名张振东_学 号专 业 计算机科学与技术班 级 计算机14-1_所属学院信息工程学院指导教师范振岐_塔里木大学教务目录引言.错误!未定义书签。1 实习的目的和意义。错误!未定义书签。2 实习目的与总体方案。错误!未定义书签。2.1 熟悉基本网络命令.错误!未定义书签。2.2 配置N F S服务器以及配置sam b a服务器.错误!未定义书签。2.3使用sh e l l 编程。错误!未定义书签。3 实习方法和内容.错误!未定义书签。3.1 实习软硬件环境说明。错误!未定义书签。3.2 常用网络操作命令.错误!未定义书签。3.2.1、p i n g 命令.错误!未定义书签。3.2.2、i f c o n f i g 命令.错误!未定义书签。3.2.3、n e tstat命令。错误!未定义书签。3.3 te l n e t 建立多帐户测试。错误!未定义书签。3.4 网络配置文献与配置方法。错误!未定义书签。3.4.1、/e tc/h o sts文献.错误!未定义书签。3.4.2、/e tc/h o st.c o n f i 文献.错误!未定义书签。3.4.3 /e tc/re s o l v.c o n f 文献。错误!未定义书签。3.5配置N F S服务器o 错误!未定义书签。3.6 配置sam b a服务器,错误!未定义书签。3.7 sh e l 1 编程。错误!未定义书签。总结。错误!未定义书签。参考文献:.错误!未定义书签。引言L inux是一套免费使用和自由传播的类Un i x 操作系统,是一个基于POS I X和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运营重要的UNIX工具软件、应用程序和网络协议。它支持32位和6 4 位硬件。Lin u x 继承了 Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它重要用于基于Intel x 8 6 系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的U nix兼容产品。Linux以它的高效性和灵活性著称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运营,也可以在便宜的PC机上实现所有的U n ix 特性,具有多任务、多用户的能力。它还涉及带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT同样,允许我们使用窗口、图标和菜单对系统进行操作。L i nux是一种自由和开放源码的类U n ix 操作系统。目前存在着许多不同的Linux,但它们都使用了 L in u x 内核。Lin u x 可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的1 0 台超级计算机运营的都是Linux操作系统。严格来讲,Linux这个词自身只表达Linux内核,但事实上人们已经习惯了用L inux来形容整个基于L in u x 内核,并且使用G N U 工程各种工具和数据库的操作系统。L i n u x 得名于计算业余爱好者L i nus T o rvalds0 Linux 操作系统,确切地说是GNU/Linux操作系统。它的诞生、发展与UNIX、MINIX操作系统、GNU计划、POSIX标准以及I n te rn e t广泛应用有着极大的关系。Linux是可以自由传播并继承了 UNIX内核的操作系统,是对UNIX的简化和改善,它既保存了 U N I X 系统的高安全性,同时也使其操作更加简朴方便,从而使单机用户也可以使用。U N I X 内核指的是操作系统底层的核心程序代码随着I n t r n e t技术的发展,越来越多的人通过网络结识了 L i n u x,越来越多的人使用并改善着L i n u x.假如没有遍布全世界的无数Linux爱好者的无私奉献,那么L i n u x也不也许发展到今天的水平。此 外 L i n u x 操作系统在短短的几年之内得到了非常迅猛的发展,这与L i n u x 具有的良好特性是分不开的。L i n u x 几乎包含了U N I X 的所有功能和特性,同时又有自己的一些特点。1实习的目的和意义L i n u x 是一类U n i x 计算机操作系统的统称。L i n u x 操作系统的内核的名字也是“L i n u x。L i n u x 操作系统也是自由软件和开放源代码发展中最著名的例子。严格来讲,L i n u x 这个词自身只表达L i n u x 内核,但在事实上人们已经习惯了用L i n u x 来形容整个基于L i n ux内核,并且使用GNU工程各种工具和数据库的操作系统。L i n u x 得名于计算机业余爱好者L i n u s T o r v a i d s。随着I n t er n e t/I n t r a n e t网络的日益普及,L i n u x 作为一个现代的操作系统,正在各个方面得到广泛的应用。L i n u x 在服务器、嵌入式等方面已经取得不俗的成绩,在桌面系统方面,也逐渐受到欢迎。于 是 L i n u x 的安全问题也逐渐受到人们的重视。现在L i n u x 已经在全球广泛普及开来,虽然在个人桌面版方面还逊色于Mi c r o s o f t W i n d o w s 系统,但在服务器领域以其良好的安全性和稳定性得到越来越多用户的认可,并被广泛使用。随着后P C时代的到来,计算机在各行各业乃至人们的平常生活中已经是无处不在,特别是嵌入式系统应用、开发方面,L i n u x 更具有其他操作系统无可比拟的优势。L i n u x的安全问题也逐渐受到人们的重视。操作系统的安全无疑是所有用户都关注的一个焦点,作为商业操作系统W i n d o ws 的内核并不公开,系统接口也由其开发公司控制,设计,是否存在“后门”一直是争论的话题,毕竟关系到一个国家,公司和个人的安全:L i n u x以其代码开放所带来的高安全性而倍受赞誉,这也是许多重要部门和大型网站采用 L i n u x 操作系统的重要因素。L i n u x 支持多用户,各个用户对于自己的文献设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最重要的一个特点,L i n u x 可以使多个程序同时并独立地运营。L i n u x 具有:稳定、可靠、安全的优点,并且有强大的网络功能。其中有对读、写进行权限控制、审计跟踪、核心授权等技术,这些都为安全提供了保障。1.掌握熟悉基本的网络命令如:p i n g、i f c o n f i g n e t s t at 等,每位同学在同一台主机上建立自己的帐户,运用t e In e t 体会L i n u x 多用户的特点,配 置 t e 1 n e t 远程登录服务。2 .熟悉网络配置文献的配置方法。3.体会L i n u x 多用户的特点。运用t e In e t 进行。每个人建立个自己的帐户进行测试。4 .配置N FS服务器,实现文献系统的远程挂载。5 .配置s a m ba 服务器,实现不同系统之间的文献共享。6 .简朴s h e 1 1 编程。使用s h e l l 编写两个程序。第一个s h e l l 程序可以弹出式菜单,程序根据用户选择的项目进行操作,有文献拷贝、文献重命名、文献删除、文献寻找等。第二个s h e l l 程序输出一个小九九乘法表。s h e l l 是一种具有特殊功能的程序,它是介于使用者和U N IX/L i n u x 操作系统之核心程序(k e r n e 1)间的一个接口。为了对用户屏蔽内核的复杂性,也为了保护内核以免用户误操作导致损害,在内核的周边建了一个外壳(s h e 1 1)。用户向s h e 1 1 提出请求,s h e l l 解释并将请求传给内核。使用较广的s h e 1 1 有标准的B o u r n e s h e l l (s h)、K o r n Sh e 1 1 (k s h)、C s h e 1 1 (c s h)、B o u r n e A g a i n S h e 1 1 (b a s h)等。s h e l l 的另一个重要特性是它自身就是一个解释型的程序设计语言,s h e l l程序设计语言支持绝大多数在高级语言中能见到的程序元素,如函数、变量、数组和程序控制结构。s h e 1 1编程语言简朴易学,任何在提醒符中能键入的命令都能放到一个可执行的s h e 1 1 程序中。7.GCC的简朴使用。2 实习目的与总体方案2.1 熟悉基本网络命令在同一台主机上建立自己的帐户,运用tel n e t 体会Linux多用户的特点。熟悉基本的网络命令,如:pin g、ifcon f ig、ne t s ta t 等。2.2 配置NFS服务器以及配置sam ba服务器配置NFS服务器,实现文献系统的远程挂载。配置s am ba服务器,实现不同系统之间的文献共享2.3 使用sh e ll编程使 用 s h e l l 编写两个程序。第一个可以显示一个菜单,程序根据用户选择的项目进行操作,有文献拷贝、文献删除、文献重命名等。第二个打印一个小九九乘法表。3 实习方法和内容3.1 实习软硬件环境说明硬件:一台联想计算机,其配置为:CPU:Pen t ium(R)4 2.4 G H z内存:256 M B 硬盘:40Go软件:R ed Li n u x 9.O o3.2 常用网络操作命令3.2.1、p in g 命令p i n g 命令用于查看网络上的主机是否在工作。执行p i n g 指令会使用ICMP传输协议,发出规定回应的信息,若远端主机的网络功能没有问题,就会回应当信息,因而得知该主机运作正常。执行P i n g 命令可以测试本机与网络中其他计算机的连通性,因此,在组网中经常使用该命令排除网络故障。P i ng命令使用ICMP协议,向目的地址发送ECHO-REQUEST数据包,假如网络是连通的,可以接受到目的地址主机发回的响应ECHO-REQU E ST的数据包;否则表达目的地址不可到达。P in g 命令执行后如图3-2-1所示:rm*.”jrO2:文*编辑r o c l/c 0 2 roo t#i f con f ige t hO Link en cap :Et he rne t JMbddr 00:DD:87:27:5D:8Cine t a d d r:2 1 0.2 6.1 8 9.5 5 B e a s t:210.2 6.1 8 9.1 2 7 Nfcsk:2 5 5.2 5 5.2 5 5.1 2 8IP BRCMDCAST RLhNl NT;M.UTI CAST NTU:1500 MM r i c:1RX pa eke t s:9008 e r r o r s:O dropped:O ove r r u n s:0 f rarw;OTX pa eke t s:920 e r r o r s:。d rop p ed:0 ove r r u n s:0 c a r r ie r:。co I I i s io n s:0 t xqueue le n:1OORX b y t e s:807468(7 8 8.5 Kb TX b y t e s:85510(8 3.5 Kb In ter rup t:1 1 Base add re s s:Ox cOOl)Io Link e n c a p:LocaI Loopbacki ne t add r:1 27.0.0.Nii sk:2 5 5.0.0.0UP LOCPBACX RIJbNING NTU:16436 M t r i c:1RX pa eke t s:190533 e r r o r s:。dropped:0 ove r runs:O f rarre:0TX pa eke t s:190533 e r r o r s:。d rop p ed:0 ove r r u n s:O c a r r ie r:。co I I i s ions:O t xqueue le n:0RX by t e s:13032716 TX by t e s:13032716(1 2.4 M roo c02 roo t#口三图3.2.2 i f c o n f i g 命令的使用3 .2.3、n e ts t a t 命令功能说明:N e t st a t 用于显示与I P、T C P、U D P和 I C M P协议相关的记录数据,一般用于检查本机各端口的网络连接情况。语法:n e tsta t -a c C e F g h i 1M n N o p rstu v V w x -A 网络类型 一iP 执行n et s t a t 命令来检测T CP/I P 网络配置的对的性。n et s t a t 命令执行后如图3-3-3 所示:Ij c O 2j c O 2j c O 2j c O 2j c O 2j c O 2j e O 2j 编 例 直书*终 端 8朱专第WWj(jC r o o c O 2 r o o t 1#n c t s t a tA o t i v e I n t e r re t c o n n e c t t o n s x v/o s eP r o t o R e *v Q S e n d O U o c a 1 A d d r e s st c p O O jc O 2:3 7 7 7 5O j c O 2:3 7 7 8 2O j c O 2:3 7 7 8 3O j c O 2:3 7 7 8 0O jc O 2:3 7 7 8 1O j c O 2:3 7 7 7 8O j -37779O j c O 2:3 7 7 7 HO j c O 2:3 7 7 7 7O j c O 2:3 7 7 8 4O j c O 2:3 7 7 8 SA o t i v c IT*I1 X d o m a i n s o o k e t s 0000000000图3.3.3 n et s t a t 命令的使用3.3 telnet建立多帐户测试L i n ux启 动 t el n et 服务,1 i nux提供服务是由运营在后台的守护程序(d a emo n)来执行。守护进程的工作就是打开1个端口(p o r t),等待(l i s t en)进入的连接。在C/S 模式中,假如客户提请了 1 个连接,守护进程就创建(fo rk )子进程来响应这个链接,而父进程继续监听其他服务的请求。但是,对于系统所提供的每一个服务,假如都必须运营一个监听某个端口接连发生的守护进程序,那么通常认为着系统资源的浪费。为此,“拓展的网络守护进程服务程序 x i n et d(x i n e t ed i n t er n t d a em o n).t el n e t 服务也是由x i n et d 守护的。t el n et 命令执行后如图3 3-4 所示:y rxtvM 2:/c tc/xineD X文 件 终 端CD 转 到9 帮 助I t:o ni p t i o n:T h e le In e t s e r v e r se r v e s te I n e l se s s io n su n e n c r y p te d u s e rn a rre /pa s s w o rd pa ir s f o r a u t h e n ltc I nc ti la g ss o c k e t _ ty p ewu i tu s e rse r v e rlo g _ o n _ fa i lu r ed i s a b l e=REUSE=s t r e a m.n o=r o o t=/u s r/s b i n/i n .t e In e td =C S E R I D=y e su s e s io n .In e t”己 转 换J 14 L.30 5c全 部王图3.3.4 t el n et 建立多帐户测试3.4网络配置文献与配置方法3.4.1、/et c /h o s t s 文献/et c/h o s t s 也称为主机表,他的作用是为用户提供简朴、直接的主机名到 I P地址之间的转换。用户在访问网络上某台主机时可以直接使用I P 地址也可以使用主机名称,但使用主机名称时必须将它翻译成计算机能辨认的I P 地址,运用/e t c /h o s t s 文献可以实现1种比较简朴的名字解析方法:用户也可使用域名服务器来完毕主机名称到I P 地址的转换。3 .4 .2、/et c/h o s t.c o n fi 文献/etc/host.co n f时解析配置文献,它的作用时告诉计算机系统将如何进行名字解析。因此该文献包具有指向解析库的配置信息。文献的每行应当包含1个配置关键字,其后时配置信息。这些关键字可以使0 rde r,trim,mul ti,nospoof,和 re o r d ero3.4.3、/etc/reso 1 v.c onf 文献它记录了本机使用的主、第二、第三DNS服务器的IP地址和域名搜索途径。Linux系统为了提高可靠性,控制1个域的域名服务器往往不止一个。同样,每个主机为了提高可靠性,也设立多个域名服务器的IP地址;系统将按照用户指定的顺序逐个查询直到找到为止。3.5配置NFS服务器1、使 用 m ou n t命令来挂载另一个机器上的N F S 文献系统:Moun t s h ad ow m an.e x a m pl e.c om:/m i s c /e x p o r t/m i s c/1 o c a 12、导出NFS文献系统,要使用NFS服务器配置工具,一方面选择面板上的“主菜单”一“系统配置”一“服务器配置”-“NFS服务器”命令,或输入r e d h a t -c on f i g-n f s 命令。显示如图3.5.1 所示:N F S服务器归置,.m X文件电 荒助侬增加(A)屈松P)划除D)帮助(H)/roo(/zhongzliiyun/210J6.189.*/rool/houyazhou/root/*/root/root/root/*/root/root/root/*/root/*/rocx/root/root/*/rool/houyazhou/*/rotx/huyang/roo(/chenwe ij iang/*/nxM/bouyazlxxi/*/roo(/zhangzhengdong/写写仅限版写写写写写写收写写写写写写/1IJ/J/读读读读读读读读读读诙浅读读读读读it3.5.1 NFS服务器配置3、要添加N F S 共享,单击“添加”按钮,会出现如下图所示的对话框。基本 常规选项 用户访问 把 远程根用户作本地板用户E把加Z落户再产普祚黄茗由河仃%成五再F箱施未施甫声I D用 户1 D:为匿名用户指定本地组群1 D组 群1 D:X取消9“确心3.5.2 NFS 共享4、启动服务器使用以下命令来启动NFS进程:cd/t m p;mk d ir liuzhe n z h e n;ervi ce nf s rest a rt3.5.5 NFS服务器配置3.6 配置s am b a服务器1、要使用该程序,要从桌面启动Samba服务器配置工具,选择面板上的“主菜单”“系统配置”“服务器配置”一“Sam b a 服务器”命令,或输入r edhat-c on f ig-n f s 命令。如下图所示:3.6.1 s a m b a服务器配置3.6.2 sam ba服务器配置2、启动服务器使用以下命令来查看N FS守护进程的状态:/sbin/serv i c e smb status使用以下命令来启动NFS守护进程:/s b i n/serv i c e s m b start3.7 s h e ll 编程在 L in u x 系统中,虽然有各种各样的图形化接口工具,但是s e l l 仍然是一个非常灵活的工具。S h e ll不仅仅是命令的收集,并且是一门非常棒的编程语言。您可以通过使用sh e 11使大量的任务自动化,sh ell特别擅长系统管理任务,特别适合那些易用性、可维护性和便携性比效率更重要的任务。在进行sh el 1编程时,以#开头的句子表达注释,直到这一行的结束。在其他编程语言中您必须使用变量。在 sh ell编程中,所有的变量都由字符串组成,并且您不需要对变量进行声明。要赋值给一个变量,您可以这样写:变量名=值。1、编写一个九九乘法表。其代码如下图3.7.1 小九九乘法表代码图rpo2 2:B X文件 编 辑 查看 丫)终端(!)转到(帮助(出rootj c0 2 root#v i zzdrootj c0 2 root#chrrod+x zzdroot曾c0 2 root#./zzdbash:./:is a directory8*8=648*9=72 9*9=81rootj c0 2 roo t#vi zzcirootj c0 2 roo t#chrrod 755 zzdrootj c0 2 roo t#vi zzcirootj c0 2 root#./zzdth i s1*1 =1i s mi mi991*2=22*2=41*3=32*3=63*3=91*4=42*4=83*4=1 24拿4=1 61*5=52*5=1 03*5=1 54*5=2 05*5=2 51*6=62*6=1 23*6=1 84*6=2 45*6=3 06*6=3 61*7=72*7=1 43*7=2 14*7=2 85*7=3 56*7=427*7=491*8=82*8=1 63*8=2 44*8=3 25*8=406*8=487*8=561*9=92*9=1 83*9=2 74*9=3 65*9=456*9=547*9=63rootj c0 2 root#0图3.7.2 小九九乘法结果图2.编写一个求任意数阶层的小程序,创建好文献以后输入的代码如下图所示:图3.7.3阶乘代码图图3.7.4阶乘效果图用递归的方法求1至n的累加:图3.7.3求累加的代码图Vlemi m a L Moot?*Tha rzhendonK;-a x文件(E)垢撷E)由看包)终端5 ffiWW root pj c02 root*v i zhangzhcndong.croot c02 root#gcc zhangzhendong.c(root Aj c02 root*./a.outp lease inter a nunber tha t be twen 1 and n311 is the sum of be twen 1 and n 6:rootJcQ2 root*./a.outplease inter a nunber Iha 1 beteen 1 and n611 is the sum of be teen 1 and n 21:roo网c02 rooi】#./a.outplease inter a nunber Iha I be tveen!and n6i t is the sum of be luecn 1 and n 45:rootf c02 root1./a.ou Iplease inter a nunber tha1 be tveen 1 and n1111 is the sum of be twcn 1 and n 66:rootj c02 root*./.outbash:./.out:没仃邠个文件或l i录 root c02 root#./a.outplease inter a nunber tha t be tueen 1 and n1311 is the sum of be tueen 1 and n 91;A|图3.7.4求累加的效果图用递归的方法求1至n之间所有的奇数:图3.7.5 求奇数的代码图Termuul I(XJ cO 2;,B X图3.7.6求奇数的效果图3.编 写 一 个s he 11脚 本 程 序。它 能 根 据 输 入 的 命 令 行 参 数 采 用 不 同 的 动 作:假 如 是 目 录,则列出该目录中的 文 献;假 如 是 可 执 行 的 文 献,则 用s hel 1执行之;假如是可读的文献,则分屏显示 其 内 容。图3.7 .8代码图4.编写一个弹出式菜单的sh e l l程序并实现其简朴的菜单功能:*ME N U *a *1.c o p y 2.r e n a m e*3.r e m o v e 4.f i n d*o *5.e x i t *即用户按下数字1,则提醒用户输入源和目的文献名后执行复制;输入数字2 ,则提醒用户输入要更名的文献或目录名后执行更名操作;输入数字3和4分别执行删除和查找操作;输入数字5,则退出该菜单sh e l l程序的执行。文 件 编 辑 查看处)终端m 转到 帮助的#)/b in/s huh i Ie l ruedoc lea rechoe cho e cho echo,echo NENU1.copy3.renuve5.ex i t*2.renarre4.f ind*目choreadC3 se-n,Se le c t:cho ice$cho icein 1echo P leaseread sourceecho P leaseread fin a lin p u t the sourceinpu t the f ina I f i l e:cp$source$f ina 1:(2)echoreadechoechoreadP lease in p u tprev iousP lease in p u tPlease inpu tf ina inanrt he na irethe nam?d ir e c to r y you Kant to renatwlhe f ilelhe f iIeo r d ir e c to r y;o r d ir e c to r y;nv Sprev io u s$f ina Ina in?:echo P lease inpu t the f i ieread renuverm S reirove:you wan t torerrove;文 件 编 辑 查看出 终端 转到 帮助(旦)echo-n*Select:*read cho icecase$echo P lease inpu tread sourceecho Please inputread fina 1cp$source$f ina1:(2)echo Please inputthethethesource f ile:f ina1 file:fiIe or directoryyou gnt to renanrread prev iousecho Please input the nanr of the f i Ieof the f i leor directory;echo Please inputthe nanror directory;read finaInantnv$prev ious$f ma iecho Please inputnanrthefileyou 的nl to renove;read rerroverm$renr)ve:*4)echo P lease inpu t thefileyou wint to find:read findf ind$f ind-prin I(5echo*inva I id opt tone*e sacecho Please enter re turn NNU!read ansxverdoneF3 rt1”lpca HIPS 匕 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _X文 件(E 编辑2 te(v)终 端 转 到 相助./x y|:1 ine 5:e c h o*A./x y 1 :1ine 6:echo*NENU*./x y 1 :1 ine 7:echo*1.copy 2.renarre*./x y 1:1ine 8:echo*3.rerrove 4.f ind*./x y 1 :1ine 9:e cho*5.ex i t*./x y 1 :1 ine 10:e c h o*:-n Se Ie c t:图3.7.9 代码图总结刚接触L i n u x 操作系统,第一次做课程实习,难免存在许多局限性,并且对有一些命令的理解不是很进一步。但是通过本次实习,我们可以纯熟的掌握基本的网络命令、网络配置文献及其配置方法以及FT P 的配置,亲身体会到了 L i n ux的多用户的特点。这是我第一次接触L i n u x,书上的内容很精致,但是要运用书上所学的知识来让我们编写一个实际的程序实在是非常困难。在调试过程中屡调屡败的状态下,我十分着急,就在这时,老师给了我热情的帮助,老师指导我调试程序,说哪些是错的,哪些是多余的,哪些是必要的,一个杂乱无章的程序被修改得有条不紊,很显然结果也是最最对的的。在此,我真诚的感谢帮助我的老师们,老师就是黑暗中的指明灯,没有老师的指导,就没有我们顺利的完毕任务的喜悦。老师天天都来机房为我们指导,及时解决我们所面临的问题,老师的工作态度让我们佩服,老师的一流技术让我们信服,老师的无私奉献让我们折服。当然,同学们的帮助也是我前进的力量,也让我体会到真诚的友谊。团结就是力量,在老师、同学的帮助下,我顺利完毕了本次的课程设计。也让我体会到了成功的来之不易,只有真正付出过才有满意的收获。参考文献:1赵松涛.U n i x 系统原理与应用.北京:清华大学出版社,2 0 2 3:2 93 1.2 王景新.L i n u x 系统管理完全手册.清华大学出版社,2 0 2 3:1 9-2 7.3 赵伟安.网络服务器配置与应用.西安:中国铁道出版社,2 02 3:1 5 6 1 6 1.4赵松涛.网络服务器配置与管理.北京:人民邮电出版社,2 02 3:1 3 3 1 5 4.5杨鹏.L i n u x 服务器架设.北京:清华大学出版社,2 0 2 3 :5 5 5 9 .6 李波.L i n u x 服务器配置与实战指南.北京:人民邮电出版社,2 0 2 3:2 09-2 11.7赵宏,曹洁.L i n u x 系统指南 M .成都:西南交通大学出版社。2 02 3.8 罗文村,汤庸.L i n u x 实践及应用 M .北京:清华大学出版社,2 006.9 谢蓉,巢爱棠.L i n u x 基础及应用.北京:中国铁道出版社,2 02 3.1 0 刘胤杰,岳 浩.L i n u x 操作系统教程 M .北京:机械工业出版社,2 02 3.1 1 王波.L i n u x网络技术 M .北京:机械工业出版社,2 007.1 2 鲁和杰.L i n u x 系统教学实验平台构建与比较研究【J】.福建电脑,2。o s。).1 3 王学龙.嵌人式Linux系统设计与应用 M .北京:清华大学出版社,2 02 3.14 邱炳城.R e d h a t v 9.0 中文入门指南.天津:机械工业出版社,2 0 2 3 :5 2-6 4.1 5杨建新.R e d H a t E n t e r p ri s e L i n u x 4入门与提高.清华大学出版社,2 02 3:1 6 徐 谡.L i n u x 命令行技术大全.重庆:人民邮电出版社,2 02 3:102 1 13.1 7 尤晋元.L i n u x 操作系统教程.西安电子科技大学出版社,2 02 3:1 6 2-1 7 5.1 8 林晓飞.R e d H a t E n t e rp ri s e L i n u x 桌面应用.北京:清华大学出版社,2 02 3:1 9冯昊.L I N U X 服务器配置与管理.北京:清华大学出版社,2 02 3:1 5 6 1 6 1