第2章Linux操作系统_第1页
第2章Linux操作系统_第2页
第2章Linux操作系统_第3页
第2章Linux操作系统_第4页
第2章Linux操作系统_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章 LINUX操作系统主流IC设计工具大多工作在LINUX/UNIX操作系统下。目前个人电脑广泛使用的是PC机,作为个人用户,可以在PC机安装LINUX操作系统,然后在LINUX下安装Cadence、Synopsys和Mentor等公司的IC设计工具。对学校与公司来说,通常使用工作站,在工作站使用LINUX安装IC设计工具也越来越常见。2.1 LINUX介绍2.1.1 LINUX版本简介Linux有很多发行版本,目前流行的有Red Hat Linux、Debian Linux、Red Flag Linux 等。Red Hat Linux由Red Hat公司(红帽子公司)发行,是商业上运作最

2、成功的一个Linux发行套件。由于Red Hat Linux普及程度很高,可免费得到,更重要的是大多数IC设计工具支持Red Hat Linux,因此Red Hat Linux适合于作为IC设计工具的平台。目前Red Hat有两种发行版。一种是企业版Red Hat Enterprise Linux (RHEL),付费购买后,红帽子公司会提供技术支援服务。另一种是免费版Red Hat Fedora Core (RHFC),可免费下载,但红帽子公司不提供技术支援。收费的Red Hat企业版产品有Red Hat Enterprise Linux AS (Advanced Server),Red Ha

3、t Enterprise Linux ES (Entry Server)、Red Hat Enterprise Linux WS (Workstation)等。AS是最高端产品,ES 是AS的精简版本,WS是ES的进一步简化版,主要针对桌面办公。目前企业版已发行到AS5版本。免费的Red Hat Fedora Core,第一版是Fedora Core 1 (FC1), 相当于早期Redhat 9.0的更新版(也可称为Redhat 10.0)。目前Red Hat Fedora Core系列的最新版本是Fedora Core 9(FC9)。Redhat 企业版和Fedora免费版的联系很密切。例如

4、,AS4相当于FC3,AS5相当于FC4。考虑到安全性和稳定性,企业版的更新速度相对较慢,很多软件包比较旧,比如最关键的内核等。而Fedora Core的更新速度很快。主流IC工具在发行前,通常会在发行时的企业版的流行版本基础上进行测试。对当前IC设计工具来说,软件兼容性较好的是AS4和Fedora Core 5 (FC5) 。本章选择FC5进行介绍,其它版本也是类似的。2.1.2 LINUX基本知识1、硬盘类型目前主要的硬盘驱动类型有下列三类,不同的硬盘在LINUX下有不同的标识方法。IDE: Integrated drive electronics(电子集成驱动器)SCSI:Small c

5、omputer system interface (小型计算机接口)SATA:Serial ATA (串口硬盘)2、LINUX下的硬盘分区在Linux中,任一个物理设备,都对应为/dev目录下的一个文件。Linux分区命名如下:若是IDE硬盘,第一块硬盘对应为/dev/hda,第二块为/dev/hdb。若是SCSI或SATA硬盘,第一块硬盘对应为/dev/sda,第二块为/dev/sdb。hda(或sda)后面的数字含义为:1至4代表主分区号(一块硬盘最多有四个主分区),5开始以后代表的是逻辑分区号。例子:某电脑只有一块硬盘,类型为SATA,C 盘是唯一的主分区,在这里代号为/dev/sda1

6、;D盘为逻辑分区,在这里代号为/dev/sda5;同理E、G、H盘对应为/dev/sda6、/dev/sda7、/dev/sda8。3、文件系统在XP和LINUX下的主要文件系统有:FAT16:DOS与WINDOWS 95以上支持,只支持2G以下分区,目前已基本不用。FAT32:DOS与WINDOWS 95以上支持,支持2G以上分区,目前在XP中应用广泛,在LINUX下,可方便挂载访问,建议使用这种文件系统。NTFS:WINDOWS 2000以上支持(主要用于网络版WINDOWS NT),稳定性好,但在FC5下,要另外安装驱动程序才能挂载访问,不建议使用这种文件系统。Ext2,Ext3: LI

7、NUX使用的文件系统,目前多使用Ext3,可分为native分区与swap分区,LINUX系统安装在native分区,swap分区是交换分区,相当于XP下的虚拟内存。4、LINUX的目录结构与Windows一样,Linux也是通过目录来组织文件。在安装LINUX时,要为Linux分区,此时有一个选项要填,那就是Mount Point,我们将其中一个写成了“/”,也就是根目录(这点与Windows相反,一个是“”,一个是“/”,必须注意)。在Windows中每一个分区都有一个根目录,但在Linux下只有一个根目录。在Linux中,如果有多个分区的话,就需要将其它分区mount到根目录上来用。要说

8、明的是,在Linux下“当前目录”、“路径”等概念与Windows下是一样的。安装完Linux后,有许多的目录,如图2.1所示,下面说明一些重要的目录:/bin:存放着一百多个Linux下常用的命令、工具;/dev:存放着Linux下所有的设备文件;/home:用户主目录,每建一个用户,会在这里新建一个与用户同名的目录,给该用户一个自己的空间;/lost+found:顾名思义,一些丢失的文件也许能在这里找到;/mnt:外部设备的挂接点,XP下的分区可通过mount命令挂接到/mnt目录下;/proc:是一个假的目录,通过这里可以访问到内存里的内容;/sbin:这里存放着系统级的命令与工具;/u

9、sr:通常是用来安装各种软件的地方,/usr/X11R6:X Window目录,/usr/bin与/usr/sbin:一些后安装的命令与工具,/usr/include、/usr/lib及/usr/share:存放着一些共享链接库,/usr/local:常用来安装用户需要的新软件,/usr/src:Linux源程序; /boot:Linux就是从这里启动的; /etc:这里存放着Linux大部分的配置文件; /lib:静态链接库; /root:root用户的主目录; /var:通常用来存放一些变化中的东西,/var/log:存放系统日志,/var/spool:存放一些邮件、新闻、打印队列等。图

10、2.1 LINUX的目录结构2.2 LINUX使用LINUX功能强大,入门教材也往往达几百页,许多术语会让初学者很难理解。但我们不是用LINUX开发程序,也不是做一个LINUX专家,仅仅是把LINUX作为IC工具的平台,因此只要掌握LINUX的基本知识即可。2.2.1 常用图形界面命令先前的LINUX以命令行为主,初学者使用时很不方便,近来,LINUX的图形界面已做得越来越好,大多数常规任务已经可以在图形界面下完成。本节仅列出常用的图形界面,并加注一些必要的说明。1、Firefox Web Browser在LINUX桌面下,调用“应用程序”à“Internet”à“Fire

11、fox Web Browser”。2、Word processor在LINUX桌面下,调用“应用程序”à“办公”à“Word processor”。3、KPDF在LINUX桌面下,调用“应用程序”à“图像”à“KPDF”。4、Xpdf PDF Viewer在LINUX桌面下,调用“应用程序”à“图像”à“Xpdf PDF Viewer”。5、抓图在LINUX桌面下,调用“应用程序”à“附件”à“抓图”。6、文本编辑器在LINUX桌面下,调用“应用程序”à“附件”à“文本编辑器”。7、星际译王在L

12、INUX桌面下,调用“应用程序”à“附件”à“星际译王”。8、终端在LINUX桌面下,调用“应用程序”à“附件”à“终端”。9、计算器在LINUX桌面下,调用“应用程序”à“附件”à“计算器”。10、用户和群组在LINUX桌面下,调用“桌面”à“管理”à“用户和群组”。11、注销在LINUX桌面下,调用“桌面”à“注销”。12、关机在LINUX桌面下,调用“桌面”à“关机”。2.2.2 常用命令行命令目前,图形界面还不能完成所有的操作,此外,有些操作使用命令行会更快捷方便,下面介绍一些最常用的命

13、令。1、目录相关操作1) 创建新目录:mkdir,它的使用与DOS下的md相同。用法:mkdir 目录名;2) 删除空目录:rmdir,它的使用与DOS下的rd相同。用法:rmdir 目录名;3) 改变目录:cd,它的使用与DOS下的cd命令基本相同。用法:cd目录名;4) 显示当前目录:pwd。用法:pwd;5) 列目录命令:ls,相当于DOS下的dir。用法:ls。2、文件或目录的复制cp命令:将文件或目录复制到其他文件或目录中语法格式为:cp 选项 源文件或目录 目标文件或目录常用的选项是rf:把目录下的文件全部复制到目标径下例如: cp test.txt /home/username/

14、Desktop cp rf test /home/username/Desktop3、为目录或文件建立链接语法格式为:ln 选项 目标 链接名称 常用的选项是s:显示当前目录下所有文件4、挂载其它分区,例如XP下的C盘、D盘等,应先mount到LINUX主分区中才能使用。语法格式为:mount -t 文件系统类型 设备名 装载目录 文件系统类型: vfat Windows分区 (暂不支持ntfs),vfat可省略 iso9660 光盘设备名:例如: /dev/sda5 硬盘分区,对应windows中的D盘装载目录:就是指定设备的载入点,应预先建立,例如可用mkdir /mnt/d 在/mnt目

15、录下建立一个空的d目录。例子: mount t /dev/sda5 /mnt/d将Windows的D盘挂载到/mnt/d目录下,以后在该目录下就能读写D盘内容。5、查看系统网络地址Ifconfig /all 6、终止进程号为pid的进程 kill pid7、切换用户su 用户名。若省略用户名,则切换到root用户。2.2.3 Windows下访问Linux有时,需要从Windows系统下访问Linux分区。例如,在Windows下,想查看Linux下的某个文件而又不想重启系统;有时,不小心把LINUX下的文件修改错了,以致Linux无法启动等。下面介绍从Windows系统访问Linux的方法。

16、1、explore2fs (只能读,不能写)explore2fs工具能读Linux分区上的文件,并可以拷贝出来,但explore2fs工具不能对Linux分区上的文件进行写操作。运行explore2fs.exe,即出现如图2.2所示的图形化界面。由于Explore2fs操作是图形化界面,只要运行就知道怎么用了。图 2.2 Explore2fs的运行界面2、Ext2Fsd (能读,能写)Ext2Fsd工具能对LINUX分区上的文件进行读写操作。不过,写操作是非常危险的,一不小心会造成整个Linux系统的瘫痪。Ext2Fsd作为一个服务在后台运行,访问Linux分区是通过XP下的“我的电脑”里的虚

17、拟分区映射访问的。1)安装Ext2Fsd运行可执行程序Ext2Fsd-0.31.exe后,显示图形化安装界面,多数情况只要按NEXT,但下面二个安装界面(图2.3和2.4)的勾必须打上。图 2.3 Ext2Fsd的安装界面之一图 2.4 Ext2Fsd的安装界面之二 2)使用(1)打开管理程序界面:在XP下,用“start => 程序 => Ext2 Volume Manage”,即可打开Ext2Fsd的“EXT2 Volume Manager”界面,如图2.5所示。图 2. 5 Ext2Fsd的管理程序界面(2)启动“Ext2Fsd服务功能”与“写功能”:在图2.5的“EXT2

18、Volume Manager”界面下,用“Tools => Service manage”,打开图2.6所示的“Ext2Fsd Service Management”界面。依次按Start与Apply,即可启动Ext2Fsd的服务功能和写功能。图 2.6 Ext2Fsd的服务功能界面(3)给LINUX分区指定盘名:在图2.7 的“EXT2 Volume Manager”界面下,选中要挂载的LINUX分区,然后用“Tools => Change Drive Letter”,弹出如图2.7的“Change Drive Letters”界面。按add,弹出如图2.8所示的“Enter o

19、r select a new drive letter”界面。给这个LINUX分区指定一个盘名,例如Z,然后按Done,即可通过“我的电脑”访问LINUX分区,与访问XP下的本地硬盘分区一样。图 2.7 Ext2Fsd的管理程序界面 - Change Drive Letters 图 2.8 Enter or select a new drive letter2.2.4 GRUB恢复GRUB存放在硬盘的MBR中,是多系统引导管理器。GRUB能引导Windows,也能引导Linux,电脑启动时会显示可进入的操作系统选项。当重装XP后,会破坏MBR中的GRUB,这时需要把其恢复。下面介绍恢复GRUB的一个方法。1、用虚拟软盘进入dos环境安装虚拟软盘,安装方法可参考相关资料。把DOS版的grub程序grub0.4.0拷到硬盘中,例如,放到H盘中。重启计算机,出现“请选择要启动的操作系统:”界面后,用方向键选择

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论