第一篇:Linux操作系統(tǒng)總結(jié)與心得
Linux操作系統(tǒng)總結(jié)與心得
一 知識(shí)總結(jié)
我很榮幸選了“Linux操作系統(tǒng)”這門課程,因?yàn)樵谶@門課程的學(xué)習(xí)過程中,我們通過老師的講解以及在網(wǎng)上查閱資料,學(xué)到了許多關(guān)于Linux操作系統(tǒng)的知識(shí),更重要的是學(xué)會(huì)了如何應(yīng)用與操作
Linux操作系統(tǒng),我們?cè)谧约旱碾娔X上已經(jīng)安裝了Linux操作系統(tǒng),通過親身體驗(yàn),我們真正了解到Linux系統(tǒng)的方便與快捷,體會(huì)到了Linux操作系統(tǒng)與Windows操作系統(tǒng)的異同之處。以下是我對(duì)Linux操作系統(tǒng)的一些總結(jié):
(一)Linux系統(tǒng)簡(jiǎn)介
Linux是一類Unix計(jì)算機(jī)操作系統(tǒng)的統(tǒng)稱。Linux操作系統(tǒng)的內(nèi)核的名字也叫“Linux”。Linux操作系統(tǒng)也是自由軟件和開放源代碼發(fā)展中最著名的例子。嚴(yán)格來講,Linux這個(gè)詞本身只表示Linux內(nèi)核,但在實(shí)際上人們已經(jīng)習(xí)慣了用Linux來形容整個(gè)基于Linux內(nèi)核,并且使用GNU 工程各種工具和數(shù)據(jù)庫(kù)的操作系統(tǒng)。Linux得名于計(jì)算機(jī)業(yè)余愛好者Linus Torvalds。
一般可以認(rèn)為,Linux是一套自由使用(一般可以免費(fèi)使用)和自由傳播的unix操作系統(tǒng)。這個(gè)系統(tǒng)是由世界各地的成千上萬的程序員設(shè)計(jì)和實(shí)現(xiàn)的。其目的是建立不受任何商品化軟件的版 權(quán)制約、全世界都能自由使用的Unix兼容產(chǎn)品。實(shí)際上,linux僅僅是linux中的操作系統(tǒng)核心(kernel)。
(二)Linux操作系統(tǒng)的安裝
Linux操作系統(tǒng)的安裝方法主要有3種,其方法如下:
1.光盤安裝
到市場(chǎng)上的軟件連鎖店直接購(gòu)買Linux 光盤發(fā)行版,用光盤來安裝是最方便快捷的。
目前RedHat,TurboLinux和corel都可以在連鎖店買到。一定
要注意,大部分Linux發(fā)行版本有“完整版”和“精簡(jiǎn)版”的區(qū)分,例如TurboLinux有1CD,3 CD和10CD三個(gè)版本。
2.網(wǎng)絡(luò)安裝
目前下載Linux發(fā)行版本的站點(diǎn)相當(dāng)多,如果你有一條64KB以上的DDN或者ISDN專線,并且有讓下載工具連續(xù)運(yùn)行幾天幾夜的準(zhǔn)備,那么下載總是要比購(gòu)買cdrom來的容易一些(因?yàn)長(zhǎng)inux版本升級(jí)非??欤?jí)版推出半個(gè)月以后才能在本地買到發(fā)行盤)。如果你不涉及國(guó)際流量問題,可以直接到發(fā)行商的主站點(diǎn)去下載光盤映像,然后燒制成CD-R,或者拷貝到硬盤上安裝。由于安裝時(shí)的文件名大小寫問題,我們一般建議將下載的文件放到你的本地服務(wù)上,通過ftp安裝,然而這要求你首先有一臺(tái)基本的linux服務(wù)器。否則,你就需要燒制CD-R了。如果有國(guó)際流量問題,可以考慮到教育網(wǎng)內(nèi)的某個(gè)站點(diǎn)下載。另外,Turbo Linux公司設(shè)有國(guó)內(nèi)分公司,可以到.cn去下載TLC的最新版本。
3.硬盤安裝
從硬盤安裝Linux操作系統(tǒng),首先要準(zhǔn)備安裝包,Linux操作系
統(tǒng)的安裝包通常是一個(gè)或多個(gè)ISO鏡像文件(一般通過網(wǎng)絡(luò)下載就可以得到);其次,要通過某種手段啟動(dòng)鏡像文件中的系統(tǒng)安裝程序;接下來,按照安裝程序的提示信息進(jìn)行安裝就可以了。安裝過程中,需要指定Linux操作系統(tǒng)的安裝位置,這主要涉及硬盤分區(qū)的一些知識(shí)。總之,對(duì)于Linux操作系統(tǒng)的硬盤安裝,關(guān)鍵要學(xué)會(huì)兩點(diǎn):第一、為L(zhǎng)inux操作系統(tǒng)準(zhǔn)備硬盤空間。第二、啟動(dòng)ISO鏡像文件中的安裝程序。
(三)常用的命令
1、文件目錄操作命令
ls 顯示文件和目錄列表touch 生成一個(gè)空文件或更改
文件的時(shí)間cp 復(fù)制文件或目錄mv 移動(dòng)文件或目錄、文件或目錄改名rm 刪除文件或目錄cat、tac 顯示文本文件內(nèi)容more、less 分頁顯示文本文件內(nèi)容ln 建立鏈接文件whereis 查找系統(tǒng)文件所在路徑find 在文件系統(tǒng)中查找指定的文件grep 在制定的文本文件中查找指定的字符串pwd 顯示當(dāng)前工作目錄cd 切換目錄mkdir 創(chuàng)建目錄rmdir 刪除空目錄tree 顯示目錄樹chmod 更改文件或目錄的權(quán)限chown 更改文件或目錄的屬主
2、信息顯示操作命令
stat 顯示指定文件的相關(guān)信息whoami 顯示用戶自己的身份hostname 顯示主機(jī)名稱uname 顯示系統(tǒng)信息dmesg 顯示系統(tǒng)啟動(dòng)信息top 顯示當(dāng)前系統(tǒng)中耗費(fèi)資源最多的進(jìn)程du 顯示指定的文件(目錄)已使用的磁盤空間的總量df 顯示文件系統(tǒng)磁盤空間的使用情況free 顯示當(dāng)前內(nèi)存和交換空間的使用情況ifconfig 顯示網(wǎng)絡(luò)接口信息ping 測(cè)試網(wǎng)絡(luò)的連通性netstat 顯示網(wǎng)絡(luò)狀態(tài)信息
3、用戶間通信操作命令
write 向另外一個(gè)登錄用戶發(fā)信息wall 向所有登錄用
戶發(fā)信息mesg 顯示、設(shè)置接受或者不接受其它登錄用戶發(fā)來的信息mail、pine 郵件收發(fā)ftp ftp客戶端程序lynx 字符界面瀏覽器
4、備份壓縮
tar 文件、目錄打(解)包gzip 壓縮(解壓)文件或目錄,壓縮文件后綴為gzcompress 壓縮(解壓)文件或目錄,壓縮文件后綴為Zbzip2 壓縮(解壓)文件或目錄,壓縮文件后綴為bz2zcat 顯示壓縮的文本文件的內(nèi)容
(四)web應(yīng)用
學(xué)習(xí)Linux有幾種常用的服務(wù)軟件需要會(huì)用,1)apache(http)2)bind(dns)3)pro-ftp(ftp)4)samba(file share)。需要掌握這些軟件的安裝和簡(jiǎn)單配置,這些軟件在網(wǎng)上都有很詳細(xì)的文檔。至少apache要會(huì)安裝和管理,因?yàn)檫@是最基本的WEB服務(wù)。
(五)郵件服務(wù)
1、郵件傳遞代理-MTA
在Linux下的郵件傳遞代理包括sendmail,該系統(tǒng)幾乎在任何UNIX平臺(tái)上都有相應(yīng)的版本;還有D.J.Bernstein的qmail以及Wietse Venema的Postfix系統(tǒng)。它們負(fù)責(zé)接收并轉(zhuǎn)遞郵件。這聽起來很簡(jiǎn)單,實(shí)際上設(shè)置可能相當(dāng)復(fù)雜。在郵件策略管理時(shí)需要設(shè)置一系列的路由和偽裝選項(xiàng),而許多功能是由語言編程實(shí)現(xiàn)的,用以過濾或者修改中繼消息的頭信息。此外郵件路由和尋址郵件存儲(chǔ)信箱的過程包含了復(fù)雜的與各種目錄服務(wù)交互操作,這些目錄服務(wù)可能包括DNS,密碼文件,NIS, LDAP別名/數(shù)據(jù)庫(kù)管理文件,以及各種的通用數(shù)據(jù)庫(kù)系統(tǒng)。
2、郵件存儲(chǔ)和獲取代理MSA
一旦安裝并設(shè)置完成了MTA,通常還需要對(duì)MSA系統(tǒng)進(jìn)行同樣的配置過程。如今大多數(shù)機(jī)構(gòu)并不直接將郵件傳送到桌面客戶系統(tǒng),而是將郵件存儲(chǔ)到服務(wù)器,讓用戶通過POP或者IMAP來讀取各自的郵件。
3、郵件客戶代理MUA
郵件客戶代理MUA種類繁多,而且如雨后春筍,層出不窮,各有千秋。大都符合POP和IMAP協(xié)議。這也包括微軟的Outlook系列。在Linux下,許多人使用fetchmail抓取郵件并保存在本地郵箱。然后使用任何一種郵件客戶代理MUA,比如elm,pine,mutt,MH/exmh,EMACS的rmail,vmail,mh-e,gnus以及大量的帶有GUI界面的如Balsa, Mahogany等來處理郵件。也有眾多Linux用戶選擇使用Netscape Communicator內(nèi)置的郵件客戶端。
二 心得體會(huì)
通過對(duì)“Linux操作系統(tǒng)”這門課程的學(xué)習(xí),我感覺對(duì)計(jì)算機(jī)知識(shí)有了更進(jìn)一步的認(rèn)識(shí),在我掌握Windows操作系統(tǒng)的同時(shí),還掌握了Linux操作系統(tǒng)。
以前對(duì)Linux系統(tǒng)只是知道個(gè)大概,而現(xiàn)在經(jīng)過一個(gè)學(xué)期的學(xué)習(xí),使我對(duì)這款操作系統(tǒng)有了更深層次的了解,我學(xué)會(huì)了如何安裝Linux系統(tǒng),如何在Linux操作系統(tǒng)的背景下進(jìn)行對(duì)計(jì)算機(jī)的基本操作。在使用這款的操作系統(tǒng)的同時(shí),我發(fā)現(xiàn)了這款系統(tǒng)相對(duì)于Windows系統(tǒng)有著很多的優(yōu)勢(shì),Linux之所以受到廣大計(jì)算機(jī)愛好者的喜愛,主要原因有兩個(gè),一是它屬于自由軟件,用戶不用支付任何費(fèi)用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對(duì)它進(jìn)行必要的修改,無償對(duì)它使用,無約束地繼續(xù)傳播。另一個(gè)原因是,它具有Unix的全部功能,任何使用Unix操作系統(tǒng)或想要學(xué)習(xí)Unix操作系統(tǒng)的人都可以從Linux中獲益。并且這樣一個(gè)功能強(qiáng)大的軟件完全免費(fèi),其源代碼是完全公開的,任何人都能拿來使用。因此,我比較喜歡用這款操作系統(tǒng),他不僅安全,而且好用。
經(jīng)過這門課的學(xué)習(xí),我不僅學(xué)會(huì)有關(guān)Linux操作系統(tǒng)的一些知識(shí),而且我在學(xué)習(xí)的過程中,通過自己查閱資料等方法,大大的提高了我自主學(xué)習(xí)能力與專研能力,以及同學(xué)之間的相互合作能力。因此,我十分感謝這門課的開設(shè),因?yàn)樽屛覍W(xué)到了知識(shí);我更感謝老師這種讓學(xué)生自主學(xué)習(xí)的教學(xué)方法,因?yàn)樗岣吡送瑢W(xué)們之間的相互合作能力。
第二篇:Linux操作系統(tǒng)總結(jié)與心得
Linux操作系統(tǒng)總結(jié)與心得
一 知識(shí)總結(jié)
我很榮幸選了“Linux操作系統(tǒng)”這門課程,因?yàn)樵谶@門課程的學(xué)習(xí)過程中,我們通過老師的講解以及在網(wǎng)上查閱資料,學(xué)到了許多關(guān)于Linux操作系統(tǒng)的知識(shí),更重要的是學(xué)會(huì)了如何應(yīng)用與操作Linux操作系統(tǒng),我們?cè)谧约旱碾娔X上已經(jīng)安裝了Linux操作系統(tǒng),通過親身體驗(yàn),我們真正了解到Linux系統(tǒng)的方便與快捷,體會(huì)到了Linux操作系統(tǒng)與Windows操作系統(tǒng)的異同之處。以下是我對(duì)Linux操作系統(tǒng)的一些總結(jié):
(一)Linux系統(tǒng)簡(jiǎn)介
Linux是一類Unix計(jì)算機(jī)操作系統(tǒng)的統(tǒng)稱。Linux操作系統(tǒng)的內(nèi)核的名字也叫“Linux”。Linux操作系統(tǒng)也是自由軟件和開放源代碼發(fā)展中最著名的例子。嚴(yán)格來講,Linux這個(gè)詞本身只表示Linux內(nèi)核,但在實(shí)際上人們已經(jīng)習(xí)慣了用Linux來形容整個(gè)基于Linux內(nèi)核,并且使用GNU 工程各種工具和數(shù)據(jù)庫(kù)的操作系統(tǒng)。Linux得名于計(jì)算機(jī)業(yè)余愛好者Linus Torvalds。
一般可以認(rèn)為,Linux
是一套自由使用(一般可以免費(fèi)使用)和自由傳播的unix操作系統(tǒng)。這個(gè)系統(tǒng)是由世界各地的成千上萬的程序員設(shè)計(jì)和實(shí)現(xiàn)的。其目的是建立不受任何商品化軟件的版 權(quán)制約、全世界都能自由使用的Unix兼容產(chǎn)品。實(shí)際上,linux僅僅是linux中的操作系統(tǒng)核心(kernel)。
(二)Linux操作系統(tǒng)的安裝
Linux操作系統(tǒng)的安裝方法主要有3種,其方法如下: 1.光盤安裝
到市場(chǎng)上的軟件連鎖店直接購(gòu)買Linux 光盤發(fā)行版,用光盤來安裝是最方便快捷的。
文件的時(shí)間 cp 復(fù)制文件或目錄 mv 移動(dòng)文件或目錄、文件或目錄改名 rm 刪除文件或目錄
cat、tac 顯示文本文件內(nèi)容 more、less 分頁顯示文本文件內(nèi)容 ln 建立鏈接文件 whereis 查找系統(tǒng)文件所在路徑 find 在文件系統(tǒng)中查找指定的文件
grep 在制定的文本文件中查找指定的字符串 pwd 顯示當(dāng)前工作目錄
cd 切換目錄
mkdir 創(chuàng)建目錄 rmdir 刪除空目錄 tree 顯示目錄樹 chmod 更改文件或目錄的權(quán)限 chown 更改文件或目錄的屬主
2、信息顯示操作命令
stat 顯示指定文件的相關(guān)信息 whoami 顯示用戶自己的身份
hostname 顯示主機(jī)名稱
uname 顯示系統(tǒng)信息
dmesg 顯示系統(tǒng)啟動(dòng)信息 top 顯示當(dāng)前系統(tǒng)中耗費(fèi)資源最多的進(jìn)程 du 顯示指定的文件(目錄)已使用的磁盤空間的總量 df 顯示文件系統(tǒng)磁盤空間的使用情況
free 顯示當(dāng)前內(nèi)存和交換空間的使用情況 ifconfig 顯示網(wǎng)絡(luò)接口信息 ping 測(cè)試網(wǎng)絡(luò)的連通性 netstat 顯示網(wǎng)絡(luò)狀態(tài)信息
3、用戶間通信操作命令
write 向另外一個(gè)登錄用戶發(fā)信息 wall 向所有登錄用戶發(fā)信息 mesg 顯示、設(shè)置接受或者不接受其它登錄用戶發(fā)來的信息 mail、pine 郵件收發(fā) ftp ftp客戶端程序
lynx 字符界面瀏覽器
4、備份壓縮
tar 文件、目錄打(解)包 gzip 壓縮(解壓)文件或目錄,壓縮文件后綴為gz compress 壓縮(解壓)文件或目錄,壓縮文件后綴為Z bzip2 壓縮(解壓)文件或目錄,壓縮文件后綴為bz2 zcat 顯示壓縮的文本文件的內(nèi)容(四)web應(yīng)用
二 心得體會(huì)
通過對(duì)“Linux操作系統(tǒng)”這門課程的學(xué)習(xí),我感覺對(duì)計(jì)算機(jī)知識(shí)有了更進(jìn)一步的認(rèn)識(shí),在我掌握Windows操作系統(tǒng)的同時(shí),還掌握了Linux操作系統(tǒng)。
以前對(duì)Linux系統(tǒng)只是知道個(gè)大概,而現(xiàn)在經(jīng)過一個(gè)學(xué)期的學(xué)習(xí),使我對(duì)這款操作系統(tǒng)有了更深層次的了解,我學(xué)會(huì)了如何安裝Linux系統(tǒng),如何在Linux操作系統(tǒng)的背景下進(jìn)行對(duì)計(jì)算機(jī)的基本操作。在使用這款的操作系統(tǒng)的同時(shí),我發(fā)現(xiàn)了這款系統(tǒng)相對(duì)于Windows系統(tǒng)有著很多的優(yōu)勢(shì),Linux之所以受到廣大計(jì)算機(jī)愛好者的喜愛,主要原因有兩個(gè),一是它屬于自由軟件,用戶不用支付任何費(fèi)用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對(duì)它進(jìn)行必要的修改,無償對(duì)它使用,無約束地繼續(xù)傳播。另一個(gè)原因是,它具有Unix的全部功能,任何使用Unix操作系統(tǒng)或想要學(xué)習(xí)Unix操作系統(tǒng)的人都可以從Linux中獲益。并且這樣一個(gè)功能強(qiáng)大的軟件完全免費(fèi),其源代碼是完全公開的,任何人都能拿來使用。因此,我比較喜歡用這款操作系統(tǒng),他不僅安全,而且好用。
經(jīng)過這門課的學(xué)習(xí),我不僅學(xué)會(huì)有關(guān)Linux操作系統(tǒng)的一些知識(shí),而且我在學(xué)習(xí)的過程中,通過自己查閱資料等方法,大大的提高了我自主學(xué)習(xí)能力與專研能力,以及同學(xué)之間的相互合作能力。因此,我十分感謝這門課的開設(shè),因?yàn)樽屛覍W(xué)到了知識(shí);我更感謝老師這種讓學(xué)生自主學(xué)習(xí)的教學(xué)方法,因?yàn)樗岣吡送瑢W(xué)們之間的相互合作能力。
第三篇:操作系統(tǒng)安裝心得
操作系統(tǒng)安裝心得
操作系統(tǒng)是最重要的計(jì)算機(jī)系統(tǒng)軟件,發(fā)展極為迅速。目前,比較流行的操作系統(tǒng)有Windows、UNIX、以及Linux幾大類。
1、Windows操作系統(tǒng)
Windows是目前使用最為廣泛、普遍的操作系統(tǒng)。Windows系統(tǒng),客觀的來說,windows系統(tǒng)下的應(yīng)用軟件是最豐富的。windows軟件的安裝一般來說是很簡(jiǎn)單的,按照提示一步一步的往下進(jìn)行就是了,難點(diǎn)是找到適合的軟件,現(xiàn)在網(wǎng)上有綠色版,破解版,免注冊(cè)版等等很多。Windows的優(yōu)點(diǎn):圖形界面良好,擁有良好的集成開發(fā)環(huán)境,操作簡(jiǎn)單。缺點(diǎn)是:不是免費(fèi)的軟件,采用二進(jìn)制代碼,不易修改操作系統(tǒng)本身,漏洞比較多。微軟的Windows在主機(jī)服務(wù)器里流行,是因?yàn)樗С执罅抗δ芤约坝押玫挠脩艚缑?。不像以往的系統(tǒng)寫DOS命令來執(zhí)行任務(wù),Windows是通過圖形化的點(diǎn)擊來完成。那些需要ASP(Active Server Pages)技術(shù)或MS SQL Server數(shù)據(jù)庫(kù)應(yīng)用的一般需要Windows。我一直用的都是Win7系統(tǒng),直接用系統(tǒng)盤安裝的,按照提示操作,很輕松地就安裝好了。Win7有五個(gè)設(shè)計(jì)重點(diǎn):1)針對(duì)筆記本電腦的特有設(shè)計(jì);2)基于應(yīng)用的設(shè)計(jì);3)用戶的個(gè)性化;4)視聽娛樂的優(yōu)化;5)用戶易用性的新引擎。使用了這么長(zhǎng)時(shí)間的Win7系統(tǒng),最大的感覺是界面非常的清晰漂亮,雖說兼容性沒有XP好,但我還是相對(duì)的喜歡它??梢哉fWindows具有一個(gè)全新的、時(shí)髦的用戶界面外觀和許多的新功能,但是它仍然保留Windows的感覺。歸納
Win7的特點(diǎn)如下:1更易用(如快速最大化,窗口半屏顯示,跳躍劉表······);2更快速,更簡(jiǎn)單,更安全;3更好的成本,更好的鏈接;4迄今為止最華麗但節(jié)能的Windows,擁有絢麗透明的窗口(窗口的界面十分美觀,支持更多、更豐富的縮略圖動(dòng)畫效果。);5支持非微軟的音頻格式,網(wǎng)絡(luò)音樂、藍(lán)牙音頻;6擁有多功能任務(wù)欄,豐富的桌面小工具。Win7的缺點(diǎn):兼容性不好,要求配置高,有些機(jī)器運(yùn)行不了······Windows性能優(yōu)越,操作簡(jiǎn)單,對(duì)硬件的需求合理,界面簡(jiǎn)潔,大部分的應(yīng)用程序都是兼容的,價(jià)格適中,受到很多個(gè)人用戶的青睞,發(fā)展趨勢(shì)很好。
2、Linux操作系統(tǒng) Linux的興起可以說是interne創(chuàng)造的一個(gè)奇跡。這是一個(gè)穩(wěn)定可靠、功能完善、安全的操作系統(tǒng)。我是在網(wǎng)上下載了一個(gè)ubunto解壓后安裝就成功了,操作十分簡(jiǎn)單,就像是安裝一個(gè)軟件那么容易。也許是習(xí)慣了使用Windows的系統(tǒng),初次使用Linux時(shí)感覺好奇怪,使用很不方便,原先安裝在Windows上的應(yīng)用軟件都使用不了,打開完全就是二進(jìn)制的代碼,只能從先下載一些應(yīng)用軟件。該系統(tǒng)具有六大特性:?jiǎn)?dòng)速度極快,擁有社交網(wǎng)站和IM工具在系統(tǒng)中,整合了網(wǎng)絡(luò)通訊錄、郵件功能、在線音樂商店、云存儲(chǔ),其郵件客戶端Evolution可以從MS Exchange Server上直接收取郵件。系統(tǒng)采用五個(gè)桌面分區(qū),使得用戶可以同時(shí)處理更多的任務(wù),使得任務(wù)更加有序與增強(qiáng)用戶使用的方便性。Linux系統(tǒng)的安全性高,在使用過程中的體現(xiàn)為下載或訪問一些文件時(shí)需要輸入用戶命令,防止了其他人員惡意使用計(jì)算機(jī),但有些時(shí)候卻使得操作繁復(fù)。Linux與Windows相比,Linux更加安全穩(wěn)定,它不會(huì)像Windows那樣越用越慢,或者頻繁的重啟,也不會(huì)那么容易中毒,不用經(jīng)常重做系統(tǒng),但是它沒有Windows那樣操作簡(jiǎn)單,不像Windows那樣收費(fèi),開源軟件不花錢,總體來說概念不同、操作不同、命令不同。Linux要學(xué)習(xí)的東西很多,自己動(dòng)手解決的情況很多,從中得到的樂趣更多。由于對(duì)Linux系統(tǒng)不熟悉,使用起來感到有點(diǎn)不順利。Linux的特點(diǎn)歸結(jié)為:1具有良好的開放性;2創(chuàng)造了一個(gè)優(yōu)良的分布式開發(fā)環(huán)境;3Linux具有很強(qiáng)的適應(yīng)性,能適應(yīng)各種不同的硬件平臺(tái);4支持多用戶訪問和多任務(wù)編程;5采用頁式存儲(chǔ)管理;6支持動(dòng)態(tài)鏈接;7支持多種文件系統(tǒng)。Linux的設(shè)計(jì)思想受到傳統(tǒng)的操作系統(tǒng)的約束,沒有體現(xiàn)出當(dāng)代操作系統(tǒng)的潮流,但其發(fā)展?jié)摿Σ蝗莸凸溃浒l(fā)展的動(dòng)力就是遍布全球。今后的Linux將會(huì)朝著完善功能、提高效率的方向發(fā)展。
3、UNIX操作
UNIX已有40多年的歷史,它從一個(gè)非常簡(jiǎn)單的OS發(fā)展成為具有性能先進(jìn)、功能強(qiáng)大、技術(shù)成熟、可靠性好、支持網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)功能強(qiáng)等特點(diǎn)的OS。UNIX 的特點(diǎn):
1、技術(shù)成熟,可靠性高;
2、極強(qiáng)的可伸縮性;3網(wǎng)絡(luò)功能強(qiáng);
4、強(qiáng)大的數(shù)據(jù)庫(kù)支持能力;
5、開發(fā)功能強(qiáng);
6、開放性好;7標(biāo)準(zhǔn)化??偠灾?,UNIX就是可供各種用戶選擇的對(duì)象。一個(gè)操作系統(tǒng)已經(jīng)使分布式計(jì)算成為現(xiàn)實(shí)。一個(gè)操作系
統(tǒng)正在使新形式的交互娛樂成為現(xiàn)實(shí)并正確領(lǐng)導(dǎo)通向新的工程和商業(yè)應(yīng)用的路。這就是UNIX所體現(xiàn)的精神。但UNIX還不止于此。主要的,UNIX給用戶選擇最佳應(yīng)用、最佳開發(fā)環(huán)境、最佳網(wǎng)絡(luò)功能和最佳硬件的自由,以滿足用戶的業(yè)務(wù)要求。UNIX還給用戶選擇合適升級(jí)系統(tǒng)的自由,甚至當(dāng)用戶改變主意時(shí),用戶可以以最少的痛苦來安裝一個(gè)新系統(tǒng),只要業(yè)務(wù)需要。UNIX特性與Linux類似。只是UNIX源碼比Linux要多,一般應(yīng)用于大型機(jī)。Unix被很多人稱為祖父級(jí)的操作系統(tǒng)。這是用作服務(wù)器最早的平臺(tái)。因?yàn)樗目煽糠€(wěn)定性,很多龐大復(fù)雜的系統(tǒng)采用。它的軟件通常與IBM,HP,Sun Microsystems的硬件綁定。這些服務(wù)器很強(qiáng)大,但價(jià)格也很昂貴,也會(huì)到上千美元.它的優(yōu)點(diǎn): 無可比擬的穩(wěn)定和可靠性,其堅(jiān)固的系統(tǒng)可以運(yùn)行若干年而沒有內(nèi)存泄露問題,也無需重啟;Unix是以安全第一的理念開發(fā)的,所以很少會(huì)有安全威脅。缺點(diǎn)是價(jià)格昂貴,系統(tǒng)較Windows也更為復(fù)雜。
第四篇:Linux操作系統(tǒng)心得
Linux操作系統(tǒng)心得
學(xué)習(xí)linux操作系統(tǒng)后,我最大的感觸是:學(xué) linux 光靠看書是沒用的,需要結(jié)合實(shí)際。由于linux的內(nèi)核和軟件更新太快,書上介紹的軟件配置方法往往不太適用(多半是版本沖突或者不兼容),加上自己機(jī)器的硬件和軟件配置和書上所用的機(jī)器的不一樣,也可能引起安裝軟件的失敗。相比較之下,網(wǎng)上的很多文章都很新,在解決實(shí)際問題的時(shí)候比書要好很多。但是,書也有書的好處,書上介紹的很全面,對(duì)一個(gè)命令或者一個(gè)軟件的配置都分析了很多,而網(wǎng)上的大多數(shù)文章都是針對(duì)性比較強(qiáng)的。所以,要書和網(wǎng)絡(luò)結(jié)合,通過書來學(xué)習(xí)原理,實(shí)際問題解決不了的時(shí)候多百度一下或者google一下。
如果想要了解linux操作系統(tǒng),得先了解一下安裝前的準(zhǔn)備工作。下面就是比較全面的準(zhǔn)備工作(當(dāng)然這是上網(wǎng)找到的):
1.用Windows系統(tǒng)收集硬件信息
在安裝Linux之前,您需要借助Windows系統(tǒng)了解計(jì)算機(jī)硬件的基本信息,如內(nèi)存大小、聲卡、顯示器、鼠標(biāo)和顯卡型號(hào)等。
2.設(shè)置從光盤引導(dǎo)系統(tǒng)
Linux支持幾種安裝方式,但直接以光盤開機(jī)啟動(dòng)進(jìn)行安裝最方便和快速。若要機(jī)器以光盤啟動(dòng),需要修改BIOS的設(shè)置,將CD-ROM變更至開機(jī)順序的第一位。
3.Linux分區(qū)
Linux分區(qū)的表示方法
分區(qū)就是將磁盤驅(qū)動(dòng)器分隔成獨(dú)立的區(qū)域,每個(gè)區(qū)域都如同一個(gè)單獨(dú)的磁盤驅(qū)動(dòng)器,在DOS/Windows系統(tǒng)下磁盤分區(qū)可分為C、D和E盤等。但Linux則將磁盤視為塊設(shè)備文件來管理使用,它以 /dev(device的縮寫)開頭表示。
例: 在Linux用 “/dev/hda1”表示W(wǎng)indows下的C盤
其中:hd 表示IDE硬盤(SCSI硬盤用sd);hda 為 第一個(gè)IDE 硬盤(第二為 hdb);/dev/hda1 為主分區(qū),邏輯分區(qū) 從5 開始,如: /dev/hda5、/dev/hda6、/dev/hda7等。為L(zhǎng)inux準(zhǔn)備分區(qū)
Linux分區(qū)和Windows分區(qū)不同,不能共用。所以需要為L(zhǎng)inux單獨(dú)開辟一個(gè)空閑的分區(qū),最好是最后一個(gè)分區(qū)。如圖1中利用Windows下的Partition Magic(分區(qū)魔法)軟件,在D盤上騰出空間創(chuàng)建新分區(qū)E盤(或利用已有的空閑E盤),文件類型暫設(shè)為FAT32,作為稍后創(chuàng)建Linux分區(qū)使用,RedHat 9.0 大約需4 ~ 5GB的空間。
4.Linux 的文件系統(tǒng)
對(duì)于不同的操作系統(tǒng),文件系統(tǒng)也不同。Windows文件系統(tǒng)為FAT16、FAT32和NTFS。而Linux的文件系統(tǒng)可分為ex
接下來談?wù)刲inux操作系統(tǒng)的性能,也就是說為什么它會(huì)這么收歡迎?Linux是高性能、穩(wěn)定可靠而且又相當(dāng)靈活的操作系統(tǒng),近幾年來,世界上許多大軟件公司紛紛推出各種linux服務(wù)器及l(fā)inux下的應(yīng)用軟件。目前,Linux已可以與各種傳統(tǒng)的商業(yè)操作系統(tǒng)分庭抗禮,在服務(wù)器市場(chǎng),占據(jù)了相當(dāng)大的份額。Linux的服務(wù)器系統(tǒng)多種多樣,可用作web服務(wù)器,郵件服務(wù)器,ftp服務(wù)器,文件服務(wù)器以及數(shù)據(jù)庫(kù)服務(wù)器等等。并且可以根據(jù)不同的具體應(yīng)運(yùn)環(huán)境做出調(diào)整,使各方面得到優(yōu)化,提高linux操作系統(tǒng)的性能。
除了上面說的一些性能外,還包括可擴(kuò)張性,可維護(hù)性和免費(fèi)等等優(yōu)越特性,也就是說它有很好的發(fā)展前景。Linux是一個(gè)從公開源代碼發(fā)展來的操作系統(tǒng),因此奠定了Linux較其他諸如Windows、以及各商業(yè)版本UNIX操作系統(tǒng)的先天優(yōu)勢(shì),由于全世界無數(shù)的技術(shù)人員都可以幫助Linux修改系統(tǒng)錯(cuò)誤,提升性能,因此到目前Linux已經(jīng)迅速成為一個(gè)相對(duì)健壯的操作系統(tǒng),并且也越來越多的躋身各種的企業(yè)關(guān)鍵業(yè)務(wù)之中。它也逐漸成為了各國(guó)家發(fā)展的重點(diǎn),比如:英國(guó)、法國(guó)、德國(guó)、比利時(shí)、巴西等國(guó)家已通過議案,要求政府在采購(gòu)之前要比較商用軟件和開放源代碼軟件,優(yōu)先考慮開放源代碼的軟件。而中國(guó)、歐盟、韓國(guó)、泰國(guó)、澳大利亞、菲律賓、馬來西亞等政府正在大力支持Linux美國(guó)國(guó)防部和戰(zhàn)略防御計(jì)劃都宣布Linux正式成為官方標(biāo)準(zhǔn)和采購(gòu)選擇。
由此可見Linux操作系統(tǒng)已經(jīng)越來越受到世人的關(guān)注,而操作系統(tǒng)最大的應(yīng)用群體就是個(gè)人電腦,所以Linux操作系統(tǒng)也必將是各大操作系統(tǒng)廠商研發(fā)的重點(diǎn),所以Linux操作系統(tǒng)必將在不久的將來取得更長(zhǎng)足的進(jìn)步。
綜上所述,linux操作系統(tǒng)的發(fā)展是非常迅速的,如果我們想要跟上網(wǎng)絡(luò)的進(jìn)步,我們就必須比網(wǎng)絡(luò)進(jìn)步的要快,只有不斷的學(xué)習(xí),充實(shí)自己。期盼自己跟linux操作系統(tǒng)都能有全新的前景。
第五篇:操作系統(tǒng)總結(jié)
什么是OS,OS有哪幾個(gè)特征?其最基本的特征是什么?
答:操作系統(tǒng)是為了達(dá)到方便用戶和提高利用率的目的而設(shè)計(jì)的,控制和管理計(jì)算機(jī)硬件和軟件資源,合理的組織計(jì)算機(jī)工作流程的程序的集合它具有并發(fā),共享,虛擬,異步性四個(gè)基本特征。其中最基本的特征為并發(fā)性
2什么是進(jìn)程及與程序的區(qū)別與聯(lián)系,為什么PCB是進(jìn)程存在的唯一標(biāo)志?
進(jìn)程是程序的一次執(zhí)行過程,是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位。
區(qū)別:(1)進(jìn)程是動(dòng)態(tài)的,程序是靜態(tài)的。(2)進(jìn)程具有并發(fā)性,而程序沒有(3)進(jìn)程是資源分配和處理機(jī)調(diào)度的獨(dú)立單位,其并發(fā)性受系統(tǒng)制約(4)一個(gè)程序多次執(zhí)行,對(duì)應(yīng)多個(gè)進(jìn)程,不同的進(jìn)程可以包含同一程序PCB:因?yàn)樵谶M(jìn)程的整個(gè)生命期中,系統(tǒng)總是通過PCB對(duì)進(jìn)程進(jìn)行控制的3處理機(jī)三級(jí)調(diào)度分別完成什么工作?
(1)高級(jí)調(diào)度:就是作業(yè)調(diào)度,用于決定把外存上處于后備隊(duì)列中的哪些作業(yè)調(diào)入內(nèi)存,并為它們創(chuàng)建進(jìn)程,分配必要的資源,然后,再將新創(chuàng)建的進(jìn)程排在就緒隊(duì)列上,準(zhǔn)備執(zhí)行
(2)低級(jí)調(diào)度:就是進(jìn)程調(diào)度,它決定就緒隊(duì)列中的哪個(gè)進(jìn)程將獲得處理機(jī),然后由分派程序執(zhí)行把處理機(jī)分配給該進(jìn)程的操作
(3)中級(jí)調(diào)度:實(shí)際上就是存儲(chǔ)器管理中的對(duì)換功能試說明引起進(jìn)程調(diào)度的時(shí)機(jī)是什么?
(1)進(jìn)程完畢(2)時(shí)間片用完(3)I/O請(qǐng)求發(fā)生某個(gè)事件(4)原語:wait操作,阻塞(5)高優(yōu)先者進(jìn)入 5什么是臨界資源和臨界區(qū)?
一次僅允許一個(gè)進(jìn)程訪問的資源稱為臨界資源。訪問臨界資源的代碼段稱為臨街區(qū)
6試修改下面生產(chǎn)者---消費(fèi)問題中,如果將兩個(gè)wait操作即wait(full)和wati(mutex)互換 位置,或者將signal(mutex)與signal(full)互換位置,結(jié)果會(huì)如何?
(1)wait(full)和wait(mutex)互換位置后,因?yàn)閙utex在這兒是全局變量,執(zhí)行完wait(mutex),則mutex賦值為0,倘若full 也為0,則該生產(chǎn)者進(jìn)程就會(huì)轉(zhuǎn)入進(jìn)程鏈表進(jìn)行等待,而生產(chǎn)者進(jìn)程會(huì)因全局變量mutex為0 而進(jìn)行等待,使full 始終為0,這樣就形成了死鎖.(2)而signal(mutex)與signal(full)互換位置后,從邏輯上來說應(yīng)該是一樣的.7什么是死鎖?死鎖產(chǎn)生的有哪些
死鎖是因多個(gè)進(jìn)程因競(jìng)爭(zhēng)資源而造成的一種僵局(1)互斥條件:一個(gè)資源每次只能被一個(gè)進(jìn)程使用。(2)請(qǐng)求與保持條件:一個(gè)進(jìn)程因請(qǐng)求資源而阻塞時(shí),對(duì)已獲得的資源保持不放。
(3)不剝奪條件:進(jìn)程已獲得的資源,在末使用完之前,不能強(qiáng)行剝奪。(4)環(huán)路等待條件:若干進(jìn)程之間形成一種頭尾相接的循環(huán)等待資源關(guān)系。同步機(jī)制應(yīng)遵循的基本準(zhǔn)則是什么?
(1)空閑讓進(jìn)(2)忙則等待(3)有限等待(4)讓權(quán)等待.程序有幾種連接方式
(1)靜態(tài)鏈接方式(2)裝入時(shí)動(dòng)態(tài)鏈接(3)運(yùn)行時(shí)動(dòng)態(tài)鏈接
10什么是動(dòng)態(tài)重定位方式及為什么要引入動(dòng)態(tài)重定位方式及如何實(shí)現(xiàn)?
程序和數(shù)據(jù)裝入內(nèi)存時(shí)需對(duì)目標(biāo)程序中的地址進(jìn)行修改。這種把邏輯地址轉(zhuǎn)變?yōu)閮?nèi)存的物理地址的過程叫重定位
11什么是分頁,什么是分段,在存儲(chǔ)管理中兩者的區(qū)別
(1)分頁是將一個(gè)進(jìn)程的邏輯地址空間分成若干大小相等的部分,每一部分稱作頁面,內(nèi)存劃分成與頁面大小相等的物理塊,進(jìn)程的任何一頁可放入內(nèi)存的任何一個(gè)物理塊中,段是信息的邏輯單位,含有一組意義相對(duì)完整的信息,更好的來滿足用戶的需要。
(2)分段是一組邏輯信息的集合,即一個(gè)作業(yè)中相對(duì)獨(dú)立的部分。多個(gè)段在內(nèi)存中占有離
散的內(nèi)存單元,對(duì)每個(gè)段,在內(nèi)存占有一連續(xù)的內(nèi)存空間,其內(nèi)存的分配與回收同可變分區(qū)的內(nèi)存分配與回收辦法
分頁與分段的主要區(qū)別是?
(1)頁是信息的物理單位,分頁是為了實(shí)現(xiàn)離散分配方式,以消減內(nèi)存的外零頭,提高內(nèi)存的利用率(2)頁的大小固定,并且有系統(tǒng)決定,而段的長(zhǎng)度不固定決定于用戶所編寫的程序(3)分頁作業(yè)的地址空間是一維的,段是二維的。
12動(dòng)態(tài)分區(qū)存儲(chǔ)管理中內(nèi)存的回收方式
13.什么是對(duì)換,對(duì)換的分類及主要用途在進(jìn)程換出時(shí)應(yīng)遵循什么原則
對(duì)換是把內(nèi)存中暫時(shí)不能運(yùn)行的進(jìn)程或者暫時(shí)不用的程序和數(shù)據(jù)調(diào)出到外存上,以便騰出足夠的內(nèi)存空間,再把因具備運(yùn)行條件的進(jìn)程或者進(jìn)程所需要的程序或數(shù)據(jù)調(diào)入內(nèi)存。
分類:(1)整體對(duì)換(進(jìn)程對(duì)換):以整個(gè)進(jìn)程為單位(2)頁面對(duì)換(分段對(duì)換/部分對(duì)換):以頁和段為單位
規(guī)則:內(nèi)存空間不夠用才換出。系統(tǒng)處于阻塞狀態(tài),且優(yōu)先級(jí)最低的進(jìn)程最先換出。若換入:系統(tǒng)處于就緒狀態(tài),且優(yōu)先級(jí)最高的進(jìn)程最先換入,直至無可換入的進(jìn)程為止。
14.什么是虛擬存儲(chǔ)器虛擬存儲(chǔ)器具有哪些特性,最基本的特性是什么?虛擬存儲(chǔ)器的容量受哪兩方面的限制?
虛擬存儲(chǔ)器:是指具有請(qǐng)求調(diào)入功能和置換功能,能從邏輯上對(duì)內(nèi)存容量進(jìn)行擴(kuò)充的一種存儲(chǔ)器系統(tǒng)。
特征:(1)離散性(最基本的特征)(2)多次性(3)對(duì)換性(4)虛擬性
虛擬存儲(chǔ)器的容量主要受指令中表示地址的字長(zhǎng)和外存的容量的限制。
15.在沒有快表的分頁存儲(chǔ)管理中取一條指令需訪問幾次內(nèi)存及訪問內(nèi)存的目的,及具有快表的分頁存儲(chǔ)管理系統(tǒng)的地址變換過程。
兩次。第一次:訪問內(nèi)存中的頁表,從中找到頁的物理塊號(hào),再將塊號(hào)與頁內(nèi)偏移量W拼接,形成物理地址。第二次:從第一次所得的物理地址中獲得所需數(shù)據(jù)
地址變換過程:CPU給出有效地址后,地址變換機(jī)構(gòu)將頁號(hào)與快表中的所有頁號(hào)進(jìn)行比較,若有與此相匹配的頁號(hào),則表示所訪問的頁在快表中,從中讀出物理塊號(hào)與頁內(nèi)地址相拼接,得到物理地址;若訪問的頁不在快表中,則要訪問在內(nèi)存中的頁表,從頁表中讀出物理塊號(hào)與頁內(nèi)地址相拼接,得到物理地址,同時(shí),還應(yīng)將此頁表項(xiàng)寫入快表中,若此時(shí)快表已滿,則OS必須找到一個(gè)老的并且被認(rèn)為不再需要的頁表項(xiàng)將它換出。
16.什么是緊湊技術(shù)及為什么要引入
緊湊:把原來多個(gè)分散的小分區(qū)拼接成一個(gè)大分區(qū)的方法
引入:提高內(nèi)存的利用率,讓大容量的作業(yè)可以裝入并且減少零頭或碎片
17程序的局部性原理是什么局限性的兩個(gè)主要表現(xiàn)方面
局部性原理:(1)程序執(zhí)行時(shí),除少部分轉(zhuǎn)移和過程調(diào)用指令外,大多數(shù)條件下任是順序執(zhí)行的(2)過程調(diào)用將會(huì)使程序的執(zhí)行軌跡由一部分區(qū)域轉(zhuǎn)至另一部分區(qū)域,但經(jīng)驗(yàn)就看出過程調(diào)用的深度在大多數(shù)情況下不會(huì)超過5(3)程序中存在許多循環(huán)結(jié)構(gòu),這些雖然只能由少數(shù)指令構(gòu)成但它們將多次執(zhí)行(4)程序中還包括許多對(duì)數(shù)據(jù)結(jié)構(gòu)的處理
主要表現(xiàn)在:(1)時(shí)間局限性(2)空間局限性
18.什么是spooling技術(shù)spooling系統(tǒng)有哪些組成Spooling技術(shù)是對(duì)脫機(jī)輸入,輸出系統(tǒng)的模擬。
組成:(1)輸入井和輸出井(2)輸出緩沖區(qū)和輸入緩沖區(qū)(3)輸入進(jìn)程SPi和輸出進(jìn)程SPo(4)請(qǐng)求打印隊(duì)列
特點(diǎn):(1)提高了I/O的速度(2)將獨(dú)占設(shè)備改為共享設(shè)備(3)實(shí)現(xiàn)了虛擬設(shè)備功能