Linux 作業系統 基礎操作 教學

2022-12-24 03:18:01 字數 4168 閱讀 9937

福州大學資訊學院計算機系劉延華

2003.2

目錄前言 2

第一講 linux基礎 2

一.什麼是linux? 2

二.安裝linux的好處? 3

三.如何得到linux? 3

四.如何得到linux的最新訊息? 3

五.linux作業系統上有什麼應用? 4

六.在那裡可以找到討論區? 5

七.安裝過程 5

第二講 linux基礎高階 5

一.linux的檔案系統結構 6

二. 檔案型別 7

三.linux基本操作命令 8

四.基本的系統管理命令 14

五.關於 process 處理的指令 16

六. 關於字串處理的指令 17

七. 網路上查詢狀況的指令 17

八. 網路指令 18

九. 關於通訊用的指令 21

十. 編譯器( compiler ) 22

十一. 有關列印的指令 22

第三講 linux下的網路服務,配置問題和常用工具 24

一.linux下的網路服務 24

二.幾種重要的配置檔案 26

三.linux下常用的工具軟體 28

尾語 31

linux是在2023年發展起來的與unix相容的作業系統,可以免費使用,它的源**可以自由傳播且可任人修改、充實、發展,開發者的初衷是要共同創造乙個完美、理想並可以免費使用的作業系統。

我們並不能使同學們通過這次系列講座成為乙個unix類作業系統的高手,這次系列講座的目的就是在同學們中間普及linux基礎知識,為今後我們更加接近的了解linux做乙個好的開端。

在這一講中,我們主要是了解一下linux的概況,以及對linux有乙個初步的感性認識。

linux是乙個以intel系列cpu(cyrix,amd的cpu也可以)為硬體平台,完全免費的unix相容系統,完全適用於個人的pc。它本身就是乙個完整的32位的多使用者多工作業系統,因此不需要先安裝dos或其他的作業系統(ms windows, os2, minix..)就可以進行直接的安裝。

linux的最早起源是在2023年10月5日由一位芬蘭的大學生linux torvalds (寫了linux核心程式的0.02版開始的,但其後的發展卻幾乎都是由網際網路上的linux社團(linux community)互通交流而完成的。linux不屬於任何一家公司或個人,任何人都可以免費取得甚至修改它的源**(source code)。

linux上的大部分軟體都是由gnu倡導發展起來的,所以軟體通常都會在附著gnu public license(gpl)的情況下被自由傳播。gpl是一種可以使你免費獲得自由軟體的許可證,因此linux使用者的使用活動基本不受限制(只要你不將它用於商業目的),而不必像使用微軟產品是那樣,需要為購滿許可證付出**還要受到系統安裝數量的限制。我在講義的最後面附有gpl的非官方中文譯稿。

目前linux中國的發行版本(linux distribution)主要有red hat(紅帽子), slackware, caldera, debian, red flag(紅旗), blue point(藍點), xteam linux(衝浪), happy linux(幸福linux), xlinux等若干種,我推薦同學們使用的發行版本是red hat(事實標準)和xlinux(安裝最容易)。

linux的核心具有windows無法比擬的穩定性和高效率,在不使用x windows的情況下,它占用系統資源較少,可以使一台intel486搖身一變成為高效工作站。對於想要學習unix的使用者來說,使他們熟悉unix操作環境,通往"骨灰級"高手境界的一大捷徑。最重要的是,linux上有公認的c語言世界最好的編譯器gcc,如果你想得到乙個效率更高的開發環境(並不一定是最友好的,但一定是最強大的),我建議你一定要好好的熟悉一下linux。

據我所知,大多數的linux發行版本(linux distribution)和核心(kernel)都是可以從網上**的,但是我不推薦易用這種方法得到linux,因為僅僅核心就有幾十個mbit的資料量,而乙個完整的發行版本大概都是1gbit左右的資料量,你自己可以估計一下得用多少時間來**它們?我建議你最好去軟體商店買光碟來,因為linux的產品光碟是非常便宜的,連帶許可證gpl在內你大概支付50元人民幣就可以,而具有同樣功能的windows nt 4.0你至少得付出17000元人民幣(有一點需要宣告:

在你購買光碟時gpl許可證你是不會肉眼看到的)。直接到商店去買,可以省去你很多麻煩,因為從網上**的linux有很多它還是要求你有光碟燒錄工具將安裝檔案刻到光碟上。

關於linux的站點現在到處都是,我這裡向大家推薦的是乙個關於linux核心最新訊息的乙個**,你可以得到核心(kernel)發展情況的最新資訊。**如下:另外還有乙個非常著名的討論組,你也可以去看看:

另外還有乙個我常去的討論組,這個討論組是有高手專門維護的,而且回應貼子的速度很快:在我這份講義快寫完的時候,又有乙個非常好的自由軟體團體出現了,那就是aka,大家可以到他們的網頁上去看看,裡面有許多很實用的資訊:

linux上有豐富的的應用軟體,在這裡我給大家做乙個簡單的介紹,具體它們是什麼樣子我會在講座上為大家一一演示。

文字處理方面(控制台介面,x window介面在後面介紹)

vi 最令unix類作業系統初學者裹足不前的editor,然而只要你習慣於操作,你會覺得它比任何的editor都好用,且功能強大。

pico 一種風格很像microsoft dos的edit的一種文字編輯器。

中文化方面

xcin+crxvt 預設的linux系統是不支援顯示中文的,雖然現在國內湧現出許多著名的linux漢化廠商,但是一些著名的linux distribution如red hat、debian、caldera仍然不支援中文的輸入和輸出。這套漢化工具組合在控制台(console)方式和x window方式下都可以顯示和輸入漢字資訊。

cxterm 可以很容易的自行設定輸入法,或者修改現有的輸入法**。

視窗介面(window manager)方面

kde 這是x window system使用率最高的window manager。

lfvwm 公認的最為好用的window manager之一。

fvwm95 擁有和microsoft win95 同樣介面的window manager。

afterstep 公認的最好看的window manager,但號記憶體也很大。

enlightenment 介面最華麗的window manager, win95和它相比簡直就是nothing,但是號記憶體太大,有點華而不實。

licewin 又乙個極富個性的window manager。

視窗應用軟體方面

www browser netscape公司的和版可用,使用方法和ms windows上一樣。

影象處理 gimp是類似於photoshop的繪圖軟體,號稱是linux上最強的繪圖軟體。

看圖工具

mtv 這是乙個可以**vcd的軟體,但是它是共享軟體(shareware),不是免費軟體,我們也得不到它的源**。

star office 這是一套著名的辦公軟體,我個人認為它無論在介面上還是在功能上都強於microsoft office產品。唯一的缺憾是他不支援漢字,無論gb還是big5。

word perfect 這是乙個非常精彩的字處理軟體,功能類似於microsoft word。

文傑字處理系統這是一套由南韓人開發的字處理系統,功能強大,有專門的中文版推出,類似於microsoft word。

編譯環境

gcc 公認的c語言世界中功能最為強大的編譯器,但是介面不是很友好。

除此之外還有fortran、pascal、gnu make、gnu debugger、gnu lisp、gnu perl、tcl。

這裡因為本人對這些編譯工具都不熟悉,因此不多介紹。

ms windows的模擬環境

wine 可以使絕大多數的16位ms window程式執行在這個模擬環境中。但是不支援32位的程式。

大家最熟悉的是北郵的bbs: 202.204.7.235 port:23

這是非常重要的一部分,希望大家仔細了解本部分內容。

就我個人認為,對於初學者來說,linux的安裝過程是相當難的,新手往往會遇到系統屢裝不成的情況。遇到這種事情,是非常痛苦的,但是幾乎每個新手又都會遇到,因此我覺得安裝過程應當仔細的說明一下。但是由於篇幅有限,我不見這個這個問題在講義的正文中陳述,而是把它放在附文2中仔細說明。

Linux作業系統實驗

計算機與資訊工程系實驗報告 課程名稱 linux作業系統任課教師 李小芳2014 2015學年第1學期班級實驗名稱實驗地點 學號程序管理 二 文理樓a507 姓名實驗日期成績評定ab c實驗內容 一 程序與作業的前後臺操作 1 利用vi手工啟動兩個程序在後台執行 2 用vi編輯乙個檔案,並轉入到後台...

Linux作業系統介紹

作業系統介紹 作者 王長青 商情 2008年第45期 摘要 文章從unix minix系統的產生引出了linux作業系統,詳細介紹了linux作業系統的產生過程,分析了linux的網路集市式開發模式,並通過研究linux的發展過程,分析並介紹了linux的主要特點及功能。關鍵詞 linux作業系統網...

Linux作業系統特點介紹

平時大家都是用windowsxp作業系統,很少有人用linux作業系統,大家對linux作業系統很陌生,今天由北大青鳥學校老師大家介紹一下linux操作的幾大特點,希望大家對linux有個了解。1.檔名最多可以有256個字元,可以包含數字,點號 下劃線 橫桿 加上其他一些不被建議使用的字元。2.檔名...