Linux-基本命令(上機)_第1頁
Linux-基本命令(上機)_第2頁
Linux-基本命令(上機)_第3頁
Linux-基本命令(上機)_第4頁
Linux-基本命令(上機)_第5頁
已閱讀5頁,還剩49頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

實驗一

熟悉Linux系統環境

一、實驗目的

1.熟悉實驗一

熟悉Linux系統環境

Linux系統的命令行模式的應用;

實驗一

1.熟悉操作系統的功能;

2.熟悉Linux的界面以及終端命令使用;

熟悉Linux系統環境一、實驗目的1.熟悉Linux系統的命令行模式的應用;二、實驗預備內容1.熟悉操作系統的功能;2.熟悉Linux的界面以及終端命令使用;

Linux系統與Shell的關系用戶在命令行界面工作時,不是直接與操作系統內核交互信息的,而是由命令解釋器(Shell)接受命令,分析后再傳給相關的程序DOS下的命令解釋程序是Linux中運行Shell的環境是“系統工具”下的“終端”用戶可以單擊“終端”以啟動Shell環境屏幕上顯示類似“[sunq@www

home]$”sunq是指系統用戶;www是指主機名;home是指當前所在的目錄;$是命令提示符Shell簡介Shell是命令語言、命令解釋程序及程序設計語言的統稱Shell的另一個重要特性是它自身就是一個解釋型的程序設計語言,Shell程序設計語言支持絕大多數在高級語言中能見到的程序元素,如函數、變量、數組和程序控制結構主流Shell:BashShell簡介Shell是命令語言、命令解釋程序及程序設計語言的統稱Shell的另一個重要特性是它自身就是一個解釋型的程序設計語言,Shell程序設計語言支持絕大多數在高級語言中能見到的程序元素,如函數、變量、數組和程序控制結構主流Shell:BashRedHatLinux9的運行模式

本章概述 和Microsoft開發的Windows操作系統一樣Linux系統也提供了一個圖形的用戶桌面系統XWindow,它有兩種風格不同的整合環境KDE和GNOME。在XWindow中用戶同樣可以通過使用鼠標對窗口、菜單等進行操作來完成相應的工作。同時Linux還繼承了UNIX系統傳統的基于命令行的文本用戶環境,使得用戶可以在命令行的高效的環境下完成自己的工作。本章介紹了RedHatLinux9提供給用戶的兩種工作模式,XWindow和命令行模式。RedHatLinux9的運行模式

本章概述 和Microsoft開發的Windows操作系統一樣Linux系統也提供了一個圖形的用戶桌面系統XWindow,它有兩種風格不同的整合環境KDE和GNOME。在XWindow中用戶同樣可以通過使用鼠標對窗口、菜單等進行操作來完成相應的工作。同時Linux還繼承了UNIX系統傳統的基于命令行的文本用戶環境,使得用戶可以在命令行的高效的環境下完成自己的工作。本章介紹了RedHatLinux9提供給用戶的兩種工作模式,XWindow和命令行模式。XWindow系統簡介

如果Linux安裝時使用的是圖形界面,安裝成功后,系統會自動選擇圖形化環境啟動。用戶登錄成功時,將自動轉入XWindow用戶桌面。RedHatLinux9默認使用的是GNOME圖形操作環境,其界面如圖所示。GNOME界面

3.1.1

什么是XWindow系統3.1.1什么是XWindow系統XWindow系統是一個非常出色的圖形窗口系統,是類UNIX系統的圖形用戶界面的工業標準。XWindow系統最重要的特征之一就是它的結構與設備無關。XWindow系統于1984年在美國的麻省理工學院(MIT)開始開發,后來成立了MITX協會用戶研究發展和控制標準。現在使用的是XWindow系統的第11版的第6次發行,所以也稱之為X11R6。XWindow系統的主要特點有如下幾點:(1)XWindow系統是客戶機/服務器結構的。XWindow的實現是與操作系統內核分開的,其主要由XServer和XClient兩部分組成。(2)XWindow系統不是Linux操作系統的必須的構成部分,而只是一個可選的應用程序組件。(3)XWindow系統具有網絡操作的透明性。(4)支持多種不同風格的操作界面。(5)XWindow系統是開源的,可以通過網絡或其他途徑免費獲得源代碼。

XWindow系統的基本結構

3.1.2XWindow系統的基本結構XWindow系統主要由3部分組成:1)XServer XServer是控制顯示器和輸入設備(主要是鼠標和鍵盤)的軟件。XServer可以建立窗口,在窗口中繪制圖形和顯示文字,響應XClient程序的請求。每一套顯示設備都只對應惟一的XServer,而且XServer一般由系統的供應商提供,通常無法被用戶修改。3.1XWindow系統簡介

3.1.2XWindow系統的基本結構2)XClient XClient是使用系統窗口功能的一些應用程序。作為XServer的客戶端,向XServer發送請求用于完成特定的動作。3)通信通道 通信通道是XServer和XClient之間傳輸信息的通道,通過這個通道,XClient傳送請求給XServer,而XServer回傳狀態和其他信息給XClient。GNOME桌面環境

GNOME(GNUNetworkObjectModelEnvironment)是一個基于GPL的完全開放式的軟件,是RedHatLinux9默認的圖形界面。GNOME簡介GNOME是一種整合式的桌面環境,由許多功能強大的組件組成,其中包括:一個面板(用于打開應用程序和顯示狀態)桌面(用于放置應用程序及數據)一系列的桌面工具和應用程序一系列的協議(用于協調各應用程序)

GNOME桌面環境

RedHatLinux9的GNOME界面如圖所示。

GNOME界面GNOME的面板與桌面3.2.2GNOME的面板與桌面GNOME是一個友好的桌面環境,在RedHatLinux9中,可以籠統地將GNOME分為兩個部分:1.面板

不同版本的GNOME面板的樣式不盡相同,RedHatLinux9中的GNOME面板,放置在Linux桌面的底部,如圖所示。主菜單應用程序啟動器工作區切換器窗口列表通知區域時鐘GNOME面板

3.2GNOME桌面環境

3.2.2GNOME的面板與桌面最左邊的紅帽按鈕是GNOME面板的主菜單,單擊之后會出現一個菜單,其中幾乎包含GNOME的所有項目,如應用程序、系統工具、運行程序以及注銷/屏幕鎖定等,如圖所示。其中主要選項說明如下:(1)首選項:該選項的功能與較早GNOME版本中的“GNOME控制中心”相似,其中包含的大部分程序均為桌面環境的設置入口,如屏幕保護程序、菜單和工具欄等,具體選項如圖所示。(2)圖形:該選項包含了圖片的編輯和瀏覽工具等。主菜單包含的選項首選項菜單GNOME的面板與桌面(3)編程:該選項包含了用于程序開發相關的工具。(4)系統工具:類似于Windows中的“控制面板”,包含了系統管理員常用的大部分工具,例如硬件、系統、終端、服務器以及網絡監視等選項。其中終端的選項提供給用戶一個虛擬的命令行環境,用戶可以像在文本環境下一樣使用豐富的Linux命令。(5)系統設置:包含了系統環境相關的設置程序,也類似于Windows中的“控制面板”。(6)互聯網:包含了與Internet應用相關的工具,例如電子郵件客戶端、瀏覽器等。(7)辦公:該選項中包括了openoffice1.0的軟件套件。(8)音頻和視頻:該選項中包括了與音頻或視頻等多媒體相關的播放軟件。GNOME的面板與桌面(9)游戲:該選項中包括了多款游戲軟件,可以增加使用者的樂趣。(10)附件:該選項中包括了眾多常用的小工具,比如字典、計算器等。(11)主文件夾:單擊后可以直接打開當前用戶的個人主目錄。(12)幫助:該選項可以打開完整的GNOME在線幫助,如圖所示。GNOME的聯機幫助GNOME的面板與桌面(13)運行程序:單擊該選項后可以打開如圖所示的窗口,可以通過輸入欲執行的應用程序的名稱或通過在“已知應用程序”列表中選擇相應的應用程序的方法運行應用程序。(14)網絡服務器:給出了打開samba客戶端的入口,通過該客戶端,用戶可以使用局域網絡,samba服務器提供了網絡共享服務。“運行程序”窗口GNOME的面板與桌面(15)查找文件:該選項提供了圖形界面的搜索文件的工具,單擊該選項后出現如圖所示的“搜索文件”窗口。(16)最近打開的:保存了最近用戶打開的文件的列表。(17)鎖住屏幕:當用戶需要暫時離開機器時,出于安全性的考慮可以鎖定屏幕,此后只有輸入正確的口令才能解除鎖定。(18)注銷:該選項單擊后出現“您要正確注銷嗎?”窗口,在此可以注銷、關閉和重啟計算機。“搜索文件”窗口GNOME的面板與桌面主菜單的旁邊是應用程序啟動器,這些按鈕可以用于啟動對應的應用程序或命令。例如第一個應用程序啟動器按鈕就是Mozilla瀏覽器的啟動器。如果需要修改啟動器的內容,可以右擊相應啟動器,然后選擇“屬性”選項,在此后打開的“啟動器屬性”對話框中,進行設置,如圖所示。“啟動器屬性”對話框GNOME的面板與桌面在應用程序啟動器旁邊的4個小方格,代表4個桌面,如果用戶在桌面上同時打開多個窗口,桌面就會顯得很混亂,此時用戶就可以使用這個工具,打開其他的桌面,然后在其中運行程序。2.桌面在RedHatLinux9中,面板的上方就是桌面,如圖所示。其中“從這里開始”相當于Windows中的“控制面板”,“root的主目錄”相當于Windows桌面上的“我的文檔”,而“回收站”的功能與Windows桌面的“回收站”完全一致。用戶還可以將面板中的一些應用程序啟動器拖拽到桌面上。GNOME的桌面GNOME設置3.2.3GNOME設置在GNOME2.0中,前一版本GNOME中的管理工具“GNOME控制中心”被“首選項”所替代。用戶可以通過單擊“主菜單”→“首選項”→“控制中心”選項,或是命令“gnome-control-center”,打開“首選項”窗口,如圖所示。“首選項”窗口GNOME設置1.屏幕保護程序屏幕保護程序是為了避免屏幕長時間打開時造成顯示器損壞而設計的,應當選擇適當的屏幕保護程序,并保證在設置的時間內啟動,以達到保護顯示器的作用。首先,雙擊“屏幕保護程序”圖標,系統出現“ScreensaverPreferences”窗口,如圖所示,從中選擇適當的屏幕保護模式以及程序啟動的時間等即可。“ScreensaverPreferences”窗口GNOME設置2.更變背景變更背景可以改變桌面背景的圖案、圖案位置、背景的顯示方式以及背景顏色等,在選擇后即可立即生效。在“首選項”窗口中雙擊“背景”圖標即可打開如圖所示的“背景首選項”窗口,然后根據需要設置即可。更變背景GNOME設置3.關聯程序指定和Windows一樣,在Linux中某些功能可以設置默認的程序來打開。在“首選項”窗口雙擊“首選應用程序”圖標,就會出現“首選應用程序”出口提供設置,變更后立即生效。如圖所示。設置默認程序

進入系統進入Linux系統:必須要輸入用戶的賬號,在系統安裝過程中可以創建以下兩種帳號:

1.root--超級用戶帳號(系統管理員),使用這個帳號可以在系統中做任何事情。

2.普通用戶--這個帳號供普通用戶使用,可以進行有限的操作。注意:一般的Linux使用者均為普通用戶,而系統管理員一般使用超級用戶帳號完成一些系統管理的工作。如果只需要完成一些由普通帳號就能完成的任務,建議不要使用超級用戶帳號,以免無意中破壞系統。影響系統的正常運行。用戶名和密碼機房虛擬機下Linux兩個用戶的用戶名和密碼如下:redhatredhat

一般實驗均使用該用戶名及密碼環境切換CTRL+ATL退出Linux環境

返回Windows環境進入終端圖形界面下使用終端來進行操作,終端的位置是:開始菜單系統工具終端Linux命令基本格式命令的輸入格式為:

command[-options]param1param2......

命令

選項參數1參數2區分大小寫command為命令的名稱(系統命令一般都是小寫)中括號[]不存在,只是表示可選,進行參數設定時,通常為“-”,若為完整參數名稱,則輸入“--”符號command

–options

param這幾項之間以空格隔開,空格無論多少,都視為1個指令太長時,可以使用“\”繼續到下一行bash快捷鍵通配符*匹配任意字符ls./*.c-l顯示所有以.c結尾的文件Ctrl+a光標跳至命令行的開始處Ctrl+e光標跳至命令行的結尾處Ctrl+d退出目前正在運行的程序Ctrl+c退出目前正在運行的程序ctrl+b光標回退ctrl+f光標前進bash快捷鍵Ctrl+r開始向上搜索包含該字符的命令↑顯示上一條命令↓顯示下一條命令!num執行命令歷史列表的第num條命令!!執行上一條命令!ls執行最后一個以ls開頭的命令Ctrl+l清屏Ctrl+u刪除命令行中光標所在處之前的所有字符(不包括自身)Ctrl+k刪除命令行中光標所在處之后的所有字符(包括自身)Ctrl+d刪除光標所在處字符Ctrl+w刪除光標所在處之前的字符至其單詞頭Ctrl+t顛倒光標所在處及其之前的字符位置,并將光標移動到下一個字符如何獲得幫助command--helpmancommand(q推出man幫助)free命令

free命令的功能是查看當前系統內存的使用情況,它顯示系統中剩余及已用的物理內存和交換內存,以及共享內存和被核心使用的緩沖區。

該命令的一般格式為:

free

[-b

|

-k

|

-m]

命令中各選項的含義如下:

-b

以字節為單位顯示。

-k

以K字節為單位顯示。

-m

以兆字節為單位顯示。

uptime命令

uptime命令顯示系統已經運行了多長時間,它依次顯示下列信息:現在時間、系統已經運行了多長時間、目前有多少登錄用戶、系統在過去的1分鐘、5分鐘和15分鐘內的平均負載。

該命令的一般格式為:

uptime

日期命令:date顯示日期的命令:date直接輸入date

lijiecong@ubuntu:/dev$date

ThuSep321:47:35CST2009顯示年月日lijiecong@ubuntu:/dev$date+%y/%m/%d09/09/03lijiecong@ubuntu:/dev$date+%Y/%m/%d2009/09/03

lijiecong@ubuntu:/dev$date+%H:%M21:48lijiecong@ubuntu:/dev$date+%h:%mSep:09日歷顯示命令:cal直接輸入cal顯式當前月份的日歷輸入cal年份,顯式某一年的日歷

cal2007輸入cal月份年份,顯式某年某月的日歷

cal82007文件和目錄管理指令:mkdir命令名稱:mkdir使用語法:mkdir[參數]directory

功能:創建目錄參數:

-p:目錄已存在就不建,不存在的就新建一個目錄。確保目錄存在的情況命令仍執行成功。范例:

mkdirdirname文件和目錄管理指令:rm命令名稱:rm使用語法:rm[參數]file...

功能:刪除文件或目錄

參數:

-i刪除前逐一詢問確認。

-f即使原檔案屬性設為只讀,亦直接刪除,無需逐一確認。

-r將目錄及以下之檔案亦逐一刪除。

刪除所有以a開頭的文件

rm-fa*

文件和目錄管理指令:lsls命令命令名稱:ls使用語法:ls[-alrtAFR][name...]

功能:顯示指定工作目錄下之內容(列出目前工作目錄所含之檔案及子目錄)。

參數:

-a顯示所有檔案及目錄-l除檔案名稱外,亦將檔案型態、權限、擁有者、檔案大小等資訊詳細列出

-r將檔案以相反次序顯示(原定依英文字母次序)

-t將檔案依建立時間之先后次序列出-i列出文件的inode號

-F在列出的檔案名稱后加一符號;例如可執行檔則加“*”,目錄則加“/”

-R若目錄下有檔案,則以下之檔案亦皆依序列出

范例:

列出目前工作目錄下所有名稱是s開頭的檔案,愈新的排愈后面:

ls-ltrs*

將/bin目錄以下所有目錄及檔案詳細資料列出:

ls-lR/bin

列出目前工作目錄下所有檔案及目錄;目錄于名稱后加“/”,可執行檔于名

稱后加"*":

ls-acd命令命令名稱:cd使用語法:cd[directory]

功能:變換工作目錄至directory。

參數:

directory可為絕對路徑或相對路徑。若目錄名稱省略,則變換至用戶的homedirectory(也就是登陸時所在的目錄)。“.”表示當前目錄,“..”表示上一級目錄,“-”表示進入此工作目錄前所在的目錄,“~”表示homedirectory,即用戶主目錄。

文件和目錄管理指令:cd范例:

進入用戶主目錄:

cd或cd~

進入上一級目錄下source目錄:

cd../source進入/usr/local目錄cd/usr/local文件和目錄管理指令:pwd命令名稱:pwd使用語法:pwd功能:打印當前工作目錄(printworkingdirectory)打印當前工作目錄lijiecong@ubuntu:~$pwd/home/h/q/lijiecong文件和目錄管理指令:more/less命令名稱:more使用語法:more[參數]文件名

功能:分頁顯示文件內容

范例:

more/etc/rc.local注:在顯示過程中,可以使用d鍵翻半頁,f鍵翻整頁,q鍵退出磁盤指令:df、du命令語法:df-h功能:查看磁盤使用情況命令語法:du-h功能:查看文件和目錄所占用的磁盤空間改變用戶:su命令名稱:su語法:su–root功能:從普通用戶切換的到超級用戶(root)。優點:由于安全原因,一般Linux服務器是不允許root遠程登錄。先要以普通用戶登錄,然后再用su命令切換到root用戶。黑客要獲取root權限,必須先拿到普通權限,在猜root密碼。計算機多了一層防護。查看自己:whoami

溫馨提示

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

評論

0/150

提交評論