第2章Linux操作系統(tǒng)_第1頁
第2章Linux操作系統(tǒng)_第2頁
第2章Linux操作系統(tǒng)_第3頁
第2章Linux操作系統(tǒng)_第4頁
第2章Linux操作系統(tǒng)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第二章 LINUX操作系統(tǒng)主流IC設(shè)計(jì)工具大多工作在LINUX/UNIX操作系統(tǒng)下。目前個(gè)人電腦廣泛使用的是PC機(jī),作為個(gè)人用戶,可以在PC機(jī)安裝LINUX操作系統(tǒng),然后在LINUX下安裝Cadence、Synopsys和Mentor等公司的IC設(shè)計(jì)工具。對(duì)學(xué)校與公司來說,通常使用工作站,在工作站使用LINUX安裝IC設(shè)計(jì)工具也越來越常見。2.1 LINUX介紹2.1.1 LINUX版本簡介Linux有很多發(fā)行版本,目前流行的有Red Hat Linux、Debian Linux、Red Flag Linux 等。Red Hat Linux由Red Hat公司(紅帽子公司)發(fā)行,是商業(yè)上運(yùn)作最

2、成功的一個(gè)Linux發(fā)行套件。由于Red Hat Linux普及程度很高,可免費(fèi)得到,更重要的是大多數(shù)IC設(shè)計(jì)工具支持Red Hat Linux,因此Red Hat Linux適合于作為IC設(shè)計(jì)工具的平臺(tái)。目前Red Hat有兩種發(fā)行版。一種是企業(yè)版Red Hat Enterprise Linux (RHEL),付費(fèi)購買后,紅帽子公司會(huì)提供技術(shù)支援服務(wù)。另一種是免費(fèi)版Red Hat Fedora Core (RHFC),可免費(fèi)下載,但紅帽子公司不提供技術(shù)支援。收費(fèi)的Red Hat企業(yè)版產(chǎn)品有Red Hat Enterprise Linux AS (Advanced Server),Red Ha

3、t Enterprise Linux ES (Entry Server)、Red Hat Enterprise Linux WS (Workstation)等。AS是最高端產(chǎn)品,ES 是AS的精簡版本,WS是ES的進(jìn)一步簡化版,主要針對(duì)桌面辦公。目前企業(yè)版已發(fā)行到AS5版本。免費(fèi)的Red Hat Fedora Core,第一版是Fedora Core 1 (FC1), 相當(dāng)于早期Redhat 9.0的更新版(也可稱為Redhat 10.0)。目前Red Hat Fedora Core系列的最新版本是Fedora Core 9(FC9)。Redhat 企業(yè)版和Fedora免費(fèi)版的聯(lián)系很密切。例如

4、,AS4相當(dāng)于FC3,AS5相當(dāng)于FC4??紤]到安全性和穩(wěn)定性,企業(yè)版的更新速度相對(duì)較慢,很多軟件包比較舊,比如最關(guān)鍵的內(nèi)核等。而Fedora Core的更新速度很快。主流IC工具在發(fā)行前,通常會(huì)在發(fā)行時(shí)的企業(yè)版的流行版本基礎(chǔ)上進(jìn)行測(cè)試。對(duì)當(dāng)前IC設(shè)計(jì)工具來說,軟件兼容性較好的是AS4和Fedora Core 5 (FC5) 。本章選擇FC5進(jìn)行介紹,其它版本也是類似的。2.1.2 LINUX基本知識(shí)1、硬盤類型目前主要的硬盤驅(qū)動(dòng)類型有下列三類,不同的硬盤在LINUX下有不同的標(biāo)識(shí)方法。IDE: Integrated drive electronics(電子集成驅(qū)動(dòng)器)SCSI:Small c

5、omputer system interface (小型計(jì)算機(jī)接口)SATA:Serial ATA (串口硬盤)2、LINUX下的硬盤分區(qū)在Linux中,任一個(gè)物理設(shè)備,都對(duì)應(yīng)為/dev目錄下的一個(gè)文件。Linux分區(qū)命名如下:若是IDE硬盤,第一塊硬盤對(duì)應(yīng)為/dev/hda,第二塊為/dev/hdb。若是SCSI或SATA硬盤,第一塊硬盤對(duì)應(yīng)為/dev/sda,第二塊為/dev/sdb。hda(或sda)后面的數(shù)字含義為:1至4代表主分區(qū)號(hào)(一塊硬盤最多有四個(gè)主分區(qū)),5開始以后代表的是邏輯分區(qū)號(hào)。例子:某電腦只有一塊硬盤,類型為SATA,C 盤是唯一的主分區(qū),在這里代號(hào)為/dev/sda1

6、;D盤為邏輯分區(qū),在這里代號(hào)為/dev/sda5;同理E、G、H盤對(duì)應(yīng)為/dev/sda6、/dev/sda7、/dev/sda8。3、文件系統(tǒng)在XP和LINUX下的主要文件系統(tǒng)有:FAT16:DOS與WINDOWS 95以上支持,只支持2G以下分區(qū),目前已基本不用。FAT32:DOS與WINDOWS 95以上支持,支持2G以上分區(qū),目前在XP中應(yīng)用廣泛,在LINUX下,可方便掛載訪問,建議使用這種文件系統(tǒng)。NTFS:WINDOWS 2000以上支持(主要用于網(wǎng)絡(luò)版WINDOWS NT),穩(wěn)定性好,但在FC5下,要另外安裝驅(qū)動(dòng)程序才能掛載訪問,不建議使用這種文件系統(tǒng)。Ext2,Ext3: LI

7、NUX使用的文件系統(tǒng),目前多使用Ext3,可分為native分區(qū)與swap分區(qū),LINUX系統(tǒng)安裝在native分區(qū),swap分區(qū)是交換分區(qū),相當(dāng)于XP下的虛擬內(nèi)存。4、LINUX的目錄結(jié)構(gòu)與Windows一樣,Linux也是通過目錄來組織文件。在安裝LINUX時(shí),要為Linux分區(qū),此時(shí)有一個(gè)選項(xiàng)要填,那就是Mount Point,我們將其中一個(gè)寫成了“/”,也就是根目錄(這點(diǎn)與Windows相反,一個(gè)是“”,一個(gè)是“/”,必須注意)。在Windows中每一個(gè)分區(qū)都有一個(gè)根目錄,但在Linux下只有一個(gè)根目錄。在Linux中,如果有多個(gè)分區(qū)的話,就需要將其它分區(qū)mount到根目錄上來用。要說

8、明的是,在Linux下“當(dāng)前目錄”、“路徑”等概念與Windows下是一樣的。安裝完Linux后,有許多的目錄,如圖2.1所示,下面說明一些重要的目錄:/bin:存放著一百多個(gè)Linux下常用的命令、工具;/dev:存放著Linux下所有的設(shè)備文件;/home:用戶主目錄,每建一個(gè)用戶,會(huì)在這里新建一個(gè)與用戶同名的目錄,給該用戶一個(gè)自己的空間;/lost+found:顧名思義,一些丟失的文件也許能在這里找到;/mnt:外部設(shè)備的掛接點(diǎn),XP下的分區(qū)可通過mount命令掛接到/mnt目錄下;/proc:是一個(gè)假的目錄,通過這里可以訪問到內(nèi)存里的內(nèi)容;/sbin:這里存放著系統(tǒng)級(jí)的命令與工具;/u

9、sr:通常是用來安裝各種軟件的地方,/usr/X11R6:X Window目錄,/usr/bin與/usr/sbin:一些后安裝的命令與工具,/usr/include、/usr/lib及/usr/share:存放著一些共享鏈接庫,/usr/local:常用來安裝用戶需要的新軟件,/usr/src:Linux源程序; /boot:Linux就是從這里啟動(dòng)的; /etc:這里存放著Linux大部分的配置文件; /lib:靜態(tài)鏈接庫; /root:root用戶的主目錄; /var:通常用來存放一些變化中的東西,/var/log:存放系統(tǒng)日志,/var/spool:存放一些郵件、新聞、打印隊(duì)列等。圖

10、2.1 LINUX的目錄結(jié)構(gòu)2.2 LINUX使用LINUX功能強(qiáng)大,入門教材也往往達(dá)幾百頁,許多術(shù)語會(huì)讓初學(xué)者很難理解。但我們不是用LINUX開發(fā)程序,也不是做一個(gè)LINUX專家,僅僅是把LINUX作為IC工具的平臺(tái),因此只要掌握LINUX的基本知識(shí)即可。2.2.1 常用圖形界面命令先前的LINUX以命令行為主,初學(xué)者使用時(shí)很不方便,近來,LINUX的圖形界面已做得越來越好,大多數(shù)常規(guī)任務(wù)已經(jīng)可以在圖形界面下完成。本節(jié)僅列出常用的圖形界面,并加注一些必要的說明。1、Firefox Web Browser在LINUX桌面下,調(diào)用“應(yīng)用程序”à“Internet”à“Fire

11、fox Web Browser”。2、Word processor在LINUX桌面下,調(diào)用“應(yīng)用程序”à“辦公”à“Word processor”。3、KPDF在LINUX桌面下,調(diào)用“應(yīng)用程序”à“圖像”à“KPDF”。4、Xpdf PDF Viewer在LINUX桌面下,調(diào)用“應(yīng)用程序”à“圖像”à“Xpdf PDF Viewer”。5、抓圖在LINUX桌面下,調(diào)用“應(yīng)用程序”à“附件”à“抓圖”。6、文本編輯器在LINUX桌面下,調(diào)用“應(yīng)用程序”à“附件”à“文本編輯器”。7、星際譯王在L

12、INUX桌面下,調(diào)用“應(yīng)用程序”à“附件”à“星際譯王”。8、終端在LINUX桌面下,調(diào)用“應(yīng)用程序”à“附件”à“終端”。9、計(jì)算器在LINUX桌面下,調(diào)用“應(yīng)用程序”à“附件”à“計(jì)算器”。10、用戶和群組在LINUX桌面下,調(diào)用“桌面”à“管理”à“用戶和群組”。11、注銷在LINUX桌面下,調(diào)用“桌面”à“注銷”。12、關(guān)機(jī)在LINUX桌面下,調(diào)用“桌面”à“關(guān)機(jī)”。2.2.2 常用命令行命令目前,圖形界面還不能完成所有的操作,此外,有些操作使用命令行會(huì)更快捷方便,下面介紹一些最常用的命

13、令。1、目錄相關(guān)操作1) 創(chuàng)建新目錄:mkdir,它的使用與DOS下的md相同。用法:mkdir 目錄名;2) 刪除空目錄:rmdir,它的使用與DOS下的rd相同。用法:rmdir 目錄名;3) 改變目錄:cd,它的使用與DOS下的cd命令基本相同。用法:cd目錄名;4) 顯示當(dāng)前目錄:pwd。用法:pwd;5) 列目錄命令:ls,相當(dāng)于DOS下的dir。用法:ls。2、文件或目錄的復(fù)制cp命令:將文件或目錄復(fù)制到其他文件或目錄中語法格式為:cp 選項(xiàng) 源文件或目錄 目標(biāo)文件或目錄常用的選項(xiàng)是rf:把目錄下的文件全部復(fù)制到目標(biāo)徑下例如: cp test.txt /home/username/

14、Desktop cp rf test /home/username/Desktop3、為目錄或文件建立鏈接語法格式為:ln 選項(xiàng) 目標(biāo) 鏈接名稱 常用的選項(xiàng)是s:顯示當(dāng)前目錄下所有文件4、掛載其它分區(qū),例如XP下的C盤、D盤等,應(yīng)先mount到LINUX主分區(qū)中才能使用。語法格式為:mount -t 文件系統(tǒng)類型 設(shè)備名 裝載目錄 文件系統(tǒng)類型: vfat Windows分區(qū) (暫不支持ntfs),vfat可省略 iso9660 光盤設(shè)備名:例如: /dev/sda5 硬盤分區(qū),對(duì)應(yīng)windows中的D盤裝載目錄:就是指定設(shè)備的載入點(diǎn),應(yīng)預(yù)先建立,例如可用mkdir /mnt/d 在/mnt目

15、錄下建立一個(gè)空的d目錄。例子: mount t /dev/sda5 /mnt/d將Windows的D盤掛載到/mnt/d目錄下,以后在該目錄下就能讀寫D盤內(nèi)容。5、查看系統(tǒng)網(wǎng)絡(luò)地址Ifconfig /all 6、終止進(jìn)程號(hào)為pid的進(jìn)程 kill pid7、切換用戶su 用戶名。若省略用戶名,則切換到root用戶。2.2.3 Windows下訪問Linux有時(shí),需要從Windows系統(tǒng)下訪問Linux分區(qū)。例如,在Windows下,想查看Linux下的某個(gè)文件而又不想重啟系統(tǒng);有時(shí),不小心把LINUX下的文件修改錯(cuò)了,以致Linux無法啟動(dòng)等。下面介紹從Windows系統(tǒng)訪問Linux的方法。

16、1、explore2fs (只能讀,不能寫)explore2fs工具能讀Linux分區(qū)上的文件,并可以拷貝出來,但explore2fs工具不能對(duì)Linux分區(qū)上的文件進(jìn)行寫操作。運(yùn)行explore2fs.exe,即出現(xiàn)如圖2.2所示的圖形化界面。由于Explore2fs操作是圖形化界面,只要運(yùn)行就知道怎么用了。圖 2.2 Explore2fs的運(yùn)行界面2、Ext2Fsd (能讀,能寫)Ext2Fsd工具能對(duì)LINUX分區(qū)上的文件進(jìn)行讀寫操作。不過,寫操作是非常危險(xiǎn)的,一不小心會(huì)造成整個(gè)Linux系統(tǒng)的癱瘓。Ext2Fsd作為一個(gè)服務(wù)在后臺(tái)運(yùn)行,訪問Linux分區(qū)是通過XP下的“我的電腦”里的虛

17、擬分區(qū)映射訪問的。1)安裝Ext2Fsd運(yùn)行可執(zhí)行程序Ext2Fsd-0.31.exe后,顯示圖形化安裝界面,多數(shù)情況只要按NEXT,但下面二個(gè)安裝界面(圖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)啟動(dòng)“Ext2Fsd服務(wù)功能”與“寫功能”:在圖2.5的“EXT2

18、Volume Manager”界面下,用“Tools => Service manage”,打開圖2.6所示的“Ext2Fsd Service Management”界面。依次按Start與Apply,即可啟動(dòng)Ext2Fsd的服務(wù)功能和寫功能。圖 2.6 Ext2Fsd的服務(wù)功能界面(3)給LINUX分區(qū)指定盤名:在圖2.7 的“EXT2 Volume Manager”界面下,選中要掛載的LINUX分區(qū),然后用“Tools => Change Drive Letter”,彈出如圖2.7的“Change Drive Letters”界面。按add,彈出如圖2.8所示的“Enter o

19、r select a new drive letter”界面。給這個(gè)LINUX分區(qū)指定一個(gè)盤名,例如Z,然后按Done,即可通過“我的電腦”訪問LINUX分區(qū),與訪問XP下的本地硬盤分區(qū)一樣。圖 2.7 Ext2Fsd的管理程序界面 - Change Drive Letters 圖 2.8 Enter or select a new drive letter2.2.4 GRUB恢復(fù)GRUB存放在硬盤的MBR中,是多系統(tǒng)引導(dǎo)管理器。GRUB能引導(dǎo)Windows,也能引導(dǎo)Linux,電腦啟動(dòng)時(shí)會(huì)顯示可進(jìn)入的操作系統(tǒng)選項(xiàng)。當(dāng)重裝XP后,會(huì)破壞MBR中的GRUB,這時(shí)需要把其恢復(fù)。下面介紹恢復(fù)GRUB的一個(gè)方法。1、用虛擬軟盤進(jìn)入dos環(huán)境安裝虛擬軟盤,安裝方法可參考相關(guān)資料。把DOS版的grub程序grub0.4.0拷到硬盤中,例如,放到H盤中。重啟計(jì)算機(jī),出現(xiàn)“請(qǐng)選擇要啟動(dòng)的操作系統(tǒng):”界面后,用方向鍵選擇

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論