



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在这里,配置的对象并非内核,而是软件。至于网络的配置,主要在安装系统是已经基本完成;也可以进入GUI界面从菜单选择liloconf来配置。与WINDOWS一样,在Linux系统可以从光盘、软盘安装应用软件;但不同的是,它需要用命令mount来登录光驱、软驱。而且,软件大多是经过压缩的,所以还需要懂得如何解压。最后必须配置、编译才能运行。下面分四个方面进行介绍:一、mount登录Linux的软驱设备用特殊文件/dev/fd0,文件系统是msdos,因此用以下命令登录,读取软盘内容:# mount -t msdos /dev/fd0 /mnt/floppy# cd /mnt/floppy同理,键入以下命令读光盘:# mount -t iso9660 /dev/hdb /mnt/cdrom# cd /mnt/cdrom然后,用cp命令将所需的软件拷贝到系统中。退出软驱、光驱用umount命令。注意,不能在其目录中使用此命令,而应先cd到其他目录,再使用:umount /mnt/cdrom。二、安装软件for Linux的软件一般是以.gz或.tar或者.tar.gz结尾的。前者是由gzip压缩的,后者是先用tar归档,在用gzip压缩而成的。1、以.gz结尾的为压缩文件,用命令:gzip -d filename来解压,得到的文件在当前目录中,但已没有了.gz。2、以.tar结尾的为归档文件,用命令:tar -xvf filename来展开,生成的文件与源文件在同一目录中,只是少了.tar。3、以.tar.gz结尾的文件最常见,可直接用命令:gzip -cd filename | tar xfv -来安装。一般情况下,这类文件的第一项是一个目录,所以用上面的命令时会创建出这一个目录,并把所有的文件都存在此目录之下。如果是特殊情况,可先用命令:tar -tvf filename | more 来查看文件的第一项。倘若它并不是目录,则先创建一个目录,把文件放在此目录之下,在用命令:tar -xvf filename来安装。经过以上步骤,会生成README及INSTALL等文件。用vi来仔细阅读这些文件造处于Linux有关的部分,更具体是进行配置。一般的步骤是:(1)./config,(2)make install,(3)make。主要的变化在第一步,其后面需要参数,可见入命令来选择:./config -help。三、举例配置apache(阿帕其服务器)、php3两个软件先从网上下载for Linux的软件apache.tar.gz、php3.tar.gz。1、由于apache.tar.gz大于1.44M,所以笔者在center_5的MSDOS上用telnet命令登录Linux,通过put将其上传。2、笔者将这两个软件放在/usr/src目录之下,用命令gzip -cd apache.tar.gz(php3.tar.gz)| tar xfv -来安装。这样会看到两个目录:apache_1.3.6和php-3.0.7。3、在第一个目录之下,会看到非常重要的文件:README、INSTALL。如果此时是在GUI界面,则可以打开两个xterm,一个用于仔细阅读,一个则用于根据文件的提示进行配置。4、在第二个目录中,也会很快的找到文件:INSTALL、INSTALL.DSO、README.QNX。步骤与3相似。由于这两个文件相互关联,必须先配置前者。5、配置完后,进入/apache_1.3.6/conf/httpd.conf。在文件里面,理解其注释,删除或增加一些选项前的#。保存文件后,执行命令/usr/src/apache_1.3.6/bin/apachectl start,即打开http,然后可以在Netscape Communication一. 文件系统LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。目录文件:包括文件名、子目录名及其指针。它是LINUX储存文件名的唯一地方,可用ls列出目录文件。连接文件:是指向同一索引节点的那些目录条目。用ls来查看是,连接文件的标志用l开头,而文件面后以-指向所连接的文件。特殊文件:LINUX的一些设备如磁盘、终端、打印机等都在文件系统中表示出来,则一类文件就是特殊文件,常放在/dev目录内。例如,软驱A称为/dev/fd0。LINUX无C:的概念,而是用/dev/had来自第一硬盘。LINUX的文件有不同的权限,用ls -l filename来列出。例如:$ ls -l aa?$ lrwxr-x-x 1 aa 460 Dec 3 14:35 aa -aa.c 二. 目录系统LINUX的目录系统可以点击X-WINDOWS菜单的File Manager窗口中看到。其目录结构如下:/bin/dev/home/etc/passwd/rc.d/mnt/root/sbin/tmp/usr/var一些常用的目录是:/etc-包括大多数引导系统或激活系统所需的系统专用熟据,如:host.conf、httpd等。/lib-包含c编译程序需要的函数库,是二进制文件,如:cpp。/usr-包括所有其他内容,如:src,local。LINUX的内核就在/usr/src中。其下有子目录/bin,存放有所安装的语言的命令,如:javac,java,gcc,perl等。/var-包含系统定义表、以便在系统运行改变是可以只备份该目录,如cache。/tmp-用于临时性的存储。/bin-大多数命令存放在这里。/home-主要存放用户账号;另外还有ftp。系统管理员增加用户时,系统会在这里自动增加与用户同名的目录,此目录下一般默认有Desktop目录。/dev-包含称为设备文件的特殊文件,如fd0、had等。/mnt-在LINUX中系统中,它是专门给外挂的文件系统使用的,里面有两个文件:cdrom,floopy,登录光驱、软驱时要用到。一. 文本编辑LINUX系统标准的文本编辑程序是vi,它提供了编写命令、程序的环境。可见,vi与编程息息相关,因此很有必要在此次先介绍vi的运用。vi有命令及文本输入模式,通过按来切换。(1)在命令模式下:i-在光标前添加文本,与按相同;a-在光标后添加文本;r-替换文本,与按两次相同;x-删除光标处初的字符;:u-取消最后一次操作;:wq/:x/:ZZ-保存文本退出;:q!-防弃修改退出;:w-将缓冲区写入文件;:w filename-将缓冲区写入filename(相当于另存为:filename);:w!Filename2-强迫vi重写名为filename2的文件;j-移动光标到下一行当前位置,与k相反;h-将光标左移至下一字符,与l相反;dd-删除一行,dd删除n行;dw-删除一个词,dw删除n个词;o-在当前行下添加一行,与O相反;-行首;$-行尾;:%d-全部删除文件内容;/string:-在缓冲区向前查找字符串string,与?String相反。按表示继续查找下一个;set number-显示行号,便于查找错误;(二)在文本输入模式下,主要进行文本的输入。+x可删除光标前的一个字符;还可以通过鼠标进行快捷的拷贝。LINUX的文本编辑环境还有emacs、ex等,与vi相似。二. SHELL编程bash shell有一组可以从键盘使用的强有力的交互功能:输入/输出重定向,作业控制,历史命令表以及命令行编辑。另外,shell还提供完整的程序语言节是程序及读取和执行用户自己编写的shell的手段。这些shell程序成为shell script。编写shell程序,能配置自己的登录环境,进行交互输入,编辑和别名shell命令,控制流程等。由于笔者对LINUX操作系统的学习还不够,所以暂时不能进行深层次的编程,只是了解SHELL的语法结构:if命令,test命令,while命令,for循环,until命令,case选择。况且,笔者的学习目的并不在于此,因而没有花太多的时间,而是应能熟练的运用SHELL命令。三. 高级语言编程在LINUX上编写以上程序用到glibc/c+,jdk。步骤如下:1 # vi xxx.c(/cpp/.java)进入vi编辑界面进行编辑。2 编译过程(1)对于C程序:# cc -o exe-filename(可执行文件名)xxx.c#
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 推广高品质产品赢得消费者认可
- 丝绸纺织品生产工艺规范
- 主机存储技术应用规定
- 唐诗宋词中的意象与情感表达深度解析:高中语文艺术鉴赏课程
- 客服投诉处理标准化流程与话术指南
- 固定资产折旧计算与税务处理工具
- 协作单位协同发展诚信责任书(3篇)
- 员工绩效考核评估体系应用模板
- 初中记叙文:假期里的一次探险4篇
- 我们一起游泳作文(9篇)
- 2025滨海投资(天津)有限公司校园招聘考试备考题库及答案解析
- 2024-2025学年度江西建设职业技术学院单招《职业适应性测试》题库试题【名师系列】附答案详解
- 2025年辅警招聘考试试题库及答案(必刷)
- 基础化学(第五版)课件 第一章 物质结构基础
- 2025至2030中国社区团购行业发展趋势分析与未来投资战略咨询研究报告
- 桥面系监理质量控制细则
- GB/T 34399-2025医药产品冷链物流温控设施设备验证性能确认技术规范
- 2025年创伤急救题库(附答案)
- 重难点01溶质质量分数的分析与计算(重难点讲义)原卷版
- 地方病防治技能竞赛试题及答案
- 2025年秋期新课标人教版六年级上册数学全册教案(核心素养教案)
评论
0/150
提交评论