天津大學 Linux操作系統(tǒng)教學視頻-精品課程
Linux操作系統(tǒng)是一套免費使用和自由傳播的類似于Unix的操作系統(tǒng)。它的參與者可以是具有較高水平的技術專家、也可以是初學者。Linux以高效性和靈活性著稱,并且能夠在PC計算機上實現(xiàn)全部的Unix特性,它具有多任務、多用戶的能力。Linux較為出眾的兩個優(yōu)點在于:一是它屬于自由軟件,用戶不用支付任何費用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對它進行必要的修改。另一個原因是,它具有Unix的全部功能。
本書的內容包括:第一章Linux操作系統(tǒng)概述,簡單地介紹了操作系統(tǒng)的基本概念,著重介紹了Linux操作系統(tǒng)的產生和發(fā)展。第二章Linux安裝和刪除,內容包括獲取Linux的方法,Linux的硬盤分區(qū),Linux的安裝與刪除。第三章Linux的圖形界面、基本操作和管理配置。第四章Linux文本模式,內容包括文本模式概述、vi編輯器的使用、用戶管理、文件管理、設備管理、網絡管理、日志管理、內核管理等。第五章Linux下常用軟件,內容包括視聽播放軟件、數(shù)碼相機的使用、圖像處理軟件及文本編輯軟件。第六章Fedora辦公軟件,主要介紹Openoffice.org辦公軟件的基本組成以及日常辦公所需的各種應用操作。第七章Linux網絡服務,主要內容包括:客戶端軟件簡介,samba服務器的配置和管理,F(xiàn)TP服務器的配置和管理,Apache服務器的配置和管理。第八章Linux下的程序設計,包括Linux下的程序設計簡介,編譯和調試工具簡介,圖形界面集成開發(fā)環(huán)境等。全書每章都有習題,三至五章還有實訓題目。                                 Linux操作系統(tǒng)是一套免費使用和自由傳播的類似于Unix的操作系統(tǒng)。它的參與者可以是具有較高水平的技術專家、也可以是初學者。Linux以高效性和靈活性著稱,并且能夠在PC計算機上實現(xiàn)全部的Unix特性,它具有多任務、多用戶的能力。Linux較為出眾的兩個優(yōu)點在于:一是它屬于自由軟件,用戶不用支付任何費用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對它進行必要的修改。另一個原因是,它具有Unix的全部功能。
   本書的內容包括:第一章Linux操作系統(tǒng)概述,簡單地介紹了操作系統(tǒng)的基本概念,著重介紹了Linux操作系統(tǒng)的產生和發(fā)展。第二章Linux安裝和刪除,內容包括獲取Linux的方法,Linux的硬盤分區(qū),Linux的安裝與刪除。第三章Linux的圖形界面、基本操作和管理配置。第四章Linux文本模式,內容包括文本模式概述、vi編輯器的使用、用戶管理、文件管理、設備管理、網絡管理、日志管理、內核管理等。第五章Linux下常用軟件,內容包括視聽播放軟件、數(shù)碼相機的使用、圖像處理軟件及文本編輯軟件。第六章Fedora辦公軟件,主要介紹Openoffice.org辦公軟件的基本組成以及日常辦公所需的各種應用操作。第七章Linux網絡服務,主要內容包括:客戶端軟件簡介,samba服務器的配置和管理,F(xiàn)TP服務器的配置和管理,Apache服務器的配置和管理。第八章Linux下的程序設計,包括Linux下的程序設計簡介,編譯和調試工具簡介,圖形界面集成開發(fā)環(huán)境等。全書每章都有習題,三至五章還有實訓題目。                             
《Linux操作系統(tǒng)教程(新版)》以Red Hat Linux 9操作系統(tǒng)為平臺,比較全面、系統(tǒng)地介紹了Liunx操作系統(tǒng)的基本操作、常用命令、腳本編寫、網絡通信、服務器配置等知識。使讀者熟悉Liunx平臺、系統(tǒng)了解與掌握Liunx操作系統(tǒng)的應用,為Liunx系統(tǒng)管理提供必要的知識。
全書分兩大部分,共13章。第1篇主要針對Liunx系統(tǒng)的應用用戶,其內容涉及Liunx的安裝、常用命令與使用、網絡通信、腳本編寫、進程與文件管理等;第2篇主要針對Liunx系統(tǒng)的管理用戶,其內容包括打印機管理與配置、包安裝、多種服務器的配置與管理等。
 
本章提要:
本章介紹如何使用Linux、Linux的用戶界面、Linux基礎命令、Linux文件系統(tǒng)、Linux文件屬性、Linux文件備份和壓縮以及進程管理。此章屬于入門知識部分,讀者熟練掌握本章各知識點,對后章能熟練操作Linux系統(tǒng)至關重要。
2.1  使用Linux
 
2.1.1  開機
用戶接通Linux主機電源以后,首先會進入一個引導界面,如圖2-1所示。下面以RedHat 9的grub為例。
 
圖2-1
在上圖的框內,有一個可以上下移動的光標,可以選擇你想進入的操作系統(tǒng)或者模式,然后按Enter鍵進入系統(tǒng)。
2.1.2  注冊
用戶接通Linux主機電源,主機顯示啟動有關信息,稍待片刻顯示RUTU界面,如圖2-2所示,表示處于注冊狀態(tài)。
 
圖2-2
此處顯示了所用Linux的發(fā)布版名稱,代號以及核心版本、機器類型等信息。不同的發(fā)布版都有類似的界面。
2.1.3  控制臺操作
出現(xiàn)系統(tǒng)提示符后,表示系統(tǒng)處于待命狀態(tài),此時用戶可以輸入Linux能夠接受的命令,Linux下命令的格式一般是:
<命令> -<可選項1> -<可選項2>…<可選項n> <參數(shù)1> <參數(shù)2>…<參數(shù)n>
其中,可選項決定命令執(zhí)行的形式,一條Linux命令能附帶的可選項多達數(shù)十種,它們之間的組合數(shù)目就更加龐大了。而參數(shù)則是命令執(zhí)行所需提供的一些相關信息。有一些命令可以完全不用參數(shù),而有一些則可能需要許多參數(shù)。注意:Linux的命令、可選項、參數(shù)均區(qū)分大小寫。
在輸入命令的過程中如果發(fā)現(xiàn)輸入出錯,可按鍵盤上的退格鍵往回刪除剛輸入的出錯字符,再重新輸入。如果出錯的字符位于離光標當前位置較遠的地方,也可以用左光標鍵將光標移至出錯字符處右端,再按退格鍵刪除,若是漏打字符則可在該處重打插入。按上、下光標鍵可以使用以前打過的命令,當經常需要運行某條形式相似的命令時,此功能特別有用,甚至還可以返回以前注冊時使用過的命令。
輸入的命令以回車結束,系統(tǒng)將分析用戶輸入的命令,如果該命令不正確,系統(tǒng)將給出錯信息,如果命令正確,系統(tǒng)將執(zhí)行該命令所對應的功能,如圖2-3所示。
 
圖2-3
命令運行過程中,會在用戶所在終端的屏幕(標準輸出)輸出該命令運行的一些信息和結果。若輸出的內容較多,一個屏幕容納不下,屏幕將會把原有內容上翻,新的內容繼續(xù)在后面顯示,如果屏幕翻滾速度太快,用戶為了看清輸出的結果,可以用+s組合鍵暫停輸出,然后,按+q又可重新恢復輸出。
命令執(zhí)行完畢后,將返回系統(tǒng)提示符下。此時,用戶又可以繼續(xù)輸入下一條命令,如此往復,直到用戶退出為止。若一條命令運行了很長時間都沒有停止,用戶可以用組合鍵+c中斷該命令的執(zhí)行,重新返回提示符。
2.1.4  進入圖形界面
(1)用超級用戶登錄Linux,再運行startx,如圖2-4所示。
 
圖2-4
(2)輸入Enter,出現(xiàn)一系列的信息以后,按提示輸入。
2.1.5  遠程管理Linux
Linux有個比較方便的管理方法——遠程登錄。現(xiàn)在比較常用的遠程管理方法有Telnet和SSH。Telnet是以前比較常用的一種管理工具,只要在Server上面啟動Telnetd程序,并且聯(lián)通了Internet,那么,就可以從Internet的任何一個地方來管理它了。但是telnet在所有的指令傳送過程中都是使用明文的,就連用戶名密碼都不例外。所以,在考慮安全問題的前提下,經過SSL加密的SSH工具就成了人們登錄管理遠程計算機的比較理想的工具。
在Linux中使用SSH客戶端。命令格式:
ssh –l <用戶名> <服務器端地址或者域名>
如登錄遠程域名為test.com的機器:
[root@ibm root]# ssh -l zgy test.com
The authenticity of host "test.com(192.168.0.1)" can"t be established.
RSA key fingerprint is 87:94:0a:0a:c9:64:51:46:c4:2a:39:d4:1a:55:4c:46.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added "localhost" (RSA) to the list of known hosts.
zgy@test.com"s password: 
 
Last login: Sat Dec  6 21:29:25 2003 from 192.168.0.2
[root@test root]# 
在Windows中使用SSH登錄工具。支持SSH的常用工具有Sterm、SecureCRT 等等。現(xiàn)在用SecureCRT 來舉例。
(1)首先安裝SecureCRT。運行SecureCRT,如圖2-5所示。
 
圖2-5
(2)單擊“New Session”,彈出如圖2-6所示對話框,在Name中輸入好記的名字,在Protocol中選擇協(xié)議,一般有ssh1和ssh2兩項可以選擇,一般服務器兩者都支持。
 
圖2-6
(3)在“connect”對話框(如圖2-7所示)中,選擇你想遠程管理的設備,然后單擊“Connect”。
(4)如果是第一次登錄,客戶端會要求生成密鑰。在“New Host Key”對話框中單擊“Accept & Save”即可,如圖2-8所示。
     
圖2-7                              圖2-8
(5)輸入用戶名。在RedHat中默認可以用超級用戶登錄,用戶名區(qū)分大小寫,如圖2-9所示。
(6)輸入剛才輸入的用戶名對應的密碼,區(qū)分大小寫,如圖2-10所示。
     
圖2-9                             圖2-10
(7)登錄完成以后的界面如圖2-11所示,這樣就可以對遠程計算機進行操作了。
 
圖2-11
2.1.6  注銷
當用戶停止使用Linux時,需要向系統(tǒng)注銷,使終端回到“login:”狀態(tài),以讓其他用戶繼續(xù)使用該終端注冊進入主機。
進行注銷的命令是:
logout↙
或者
exit ↙
有時,也可用組合鍵+d進行注銷,用戶在連線期間運行的尚未完結的程序,除非有特別的指定,將同時被終止。
2.1.7  關閉系統(tǒng)
關閉Linux主機是系統(tǒng)管理員的工作。切記千萬不要直接切斷電源。
1.  Shutdown-停止系統(tǒng)的一種安全和周到的方式
shutdown  [<可選項>]  <時間>  [<警告>]↙
首先關閉系統(tǒng),常用的<可選項>有:
-r 關閉系統(tǒng)后重新啟動。
-h 關閉系統(tǒng)后進入停機狀態(tài)。
-k 不真正關閉系統(tǒng),只是向各用戶發(fā)送警告信息。
<時間>表示關閉系統(tǒng)的時間,使用Linux系統(tǒng)慣用的POSIX標準時間格式字符串,形式如下:
<時間串>  [<日期串>]  [<偏移量>]
<時間串>的格式為:
hhmm
hh為24小時制記時,mm為分;如果采用12小時制,在hhmm后要加上am或pm加以區(qū)別。例如時間串“1305”及“0105pm”均表示13時5分。有幾個特別的<時間串>,它們是:NOON(正午12:00),MIDNIGHT(午夜00:00),TEATIME(下午16:00),now(現(xiàn)在)。now有時可省略不寫。
<日期串>格式為:
MMDDYY
MM表示月,DD表示日,YY表示年份,或:
<月>  <日>  [<年>]
此處<月>使用英文縮寫。例如“JAN 12 1999”、“JAN 12”。日期串也可用TODAY表示當天,TOMORROW表示明天,或用MON、TUE、WED、THU、FRI、SAT、SUN等分別表示下一個星期一到下一個星期天。
<偏移量>表示“……之后”,寫法為:
+<數(shù)目><時間單位>
<時間單位>可以是minute(分鐘)、hour(小時)、day(天)、week(周),必要時使用復數(shù)。例如:“+15minutes”表示15分鐘之后,“+1week”表示一周后等等。
例如:請寫出以下標準時間格式串:
(1)1999年1月20日下午2時16分。
答案:1416 JAN 20 1999
(2)2周之后的上午10時。
答案:10am +2weeks
(3)15分鐘之后。
答案:now+15minutes或+15minutes
<警告>是用雙引號括住的字符串,表示在關機前首先向各在線用戶發(fā)出的警告信息。例如:
shutdown –r +5minutes "System will reboot in 5 minutes! " 
表示在5分鐘后將關閉系統(tǒng)并重新啟動,每個在線用戶都會收到相應信息。
Shutdown –h now↙
表示馬上關閉系統(tǒng)并停機,此時控制臺上將顯示如圖2-12所示。
 
圖2-12
提示系統(tǒng)已經停機。系統(tǒng)管理員也可在主機鍵盤上按++鍵,其作用等價于“shutdown –r now”,待用戶重新啟動后,便可切斷主機電源。
2.  Halt-關閉系統(tǒng)的簡單方法
Halt命令執(zhí)行關閉操作系統(tǒng)所需要的基本任務。Halt記錄關機的情況,中止那些非必需的進程,執(zhí)行sync系統(tǒng)調用,等待文件系統(tǒng)寫完成,然后停止內核。這種關閉計算機的方法相對比較簡單,不等待馬上就關閉計算機。對于一個人在操作的計算機來說比較簡便,但是對于多人同事操作的計算機來說,可能會意外停止其他人正在進行的操作。
3.  Reboot-快速而不潔的重新啟動
Reboot幾乎和halt一樣,只是它讓計算機從頭重新啟動,而halt是關閉計算機。Reboot由shotdown –r來調用,與halt類似。
2.2  Linux的用戶界面
 
BASH是Bourne Again Shell的簡寫,是RedHat最常用的shell。shell是一種命令語言解析器(command-language interpreter)。它是用戶和內核的一個接口,它將用戶輸入的沒一個命令進行解析,然后傳給內核。Shell在用戶成功登錄系統(tǒng)是啟動,始終作為用戶和內核的交互手段,直到用戶退出系統(tǒng)。每個用戶都有一個默認的shell,在/etc/passwd文件中指定。
 

郵箱
huangbenjincv@163.com

方正县| 景谷| 镇平县| 德兴市| 阳新县| 宿迁市| 政和县| 巩义市| 鄂伦春自治旗| 洞头县| 金昌市| 乐东| 石景山区| 定南县| 金平| 大庆市| 禹州市| 兴国县| 万年县| 安顺市| 峨边| 柏乡县| 公主岭市| 通江县| 九龙城区| 富锦市| 博客| 辛集市| 阳山县| 台中市| 始兴县| 芮城县| 平阳县| 惠州市| 邻水| 随州市| 嫩江县| 邹平县| 分宜县| 呼伦贝尔市| 彩票|