版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
項目2Linux基本操作與命令行基礎主講:***2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)12024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)2本項目學習目標:1.知識目標2.能力目標掌握Linux圖形化界面相關概念;掌握Linux命令行的基本語法格式;了解KDE、xfce等其他圖形化界面的基本概念。能解釋GUI、CLI等基本概念,了解命令行及圖形化界面的各自優(yōu)缺點;能根熟練掌握GNOME桌面環(huán)境的日程使用;能熟練命令行工具(GNOME終端)的使用;能熟掌握Linux中命令的使用方法。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)3學習任務任務2.1GNOME桌面環(huán)境的基本操作任務2.2命令行入門2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)4任務2.1GNOME桌面環(huán)境的基本操作1.XWindowXWindow是一種以位圖方式進行顯示的軟件窗口系統(tǒng),最初是麻省理工學院的研究成果,之后變成了UNIX、類UNIX及OpenVMS等操作系統(tǒng)都適用的標準化軟件工具包及顯示架構的運作協(xié)議。XWindow通過軟件工具及架構協(xié)議來建立操作系統(tǒng)所用的圖形界面,此后則逐漸擴展到其他操作系統(tǒng)上,幾乎所有的操作系統(tǒng)都支持XWindow,GNOME和KDE也是以XWindow為基礎的。2.1.1Linux桌面環(huán)境概述2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)52.GNOMEGNOME是一個完全由自由軟件組成的桌面環(huán)境,其目標操作系統(tǒng)是Linux,但是大部分的BSD系統(tǒng)也支持GNOME桌面環(huán)境。GNOME項目最初是由墨西哥的程序設計師MiguelDeIcazq發(fā)起的,受到了RedHat公司的大力支持,它現(xiàn)在屬于GNU計劃的一部分,主要目的是為用戶提供一個完整、易學易用的桌面環(huán)境,并為程序開發(fā)人員提供強大的應用程序開發(fā)環(huán)境。GNOME可以讓使用者輕松地操作和設置環(huán)境,包含Panel(用來啟動程序和顯示當前狀態(tài))、桌面(應用程序和資料的放置位置)及標準桌面工具和應用程序。用戶無論之前使用何種操作系統(tǒng),都能容易地上手使用GNOME功能強大的圖形接口工具。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)63.KDEK桌面環(huán)境(KDesktopEnvironment,KDE)是一種著名的運行于Linux、UNIX及FreeBSD等操作系統(tǒng)上的自由圖形桌面環(huán)境,是一種網(wǎng)絡透明的現(xiàn)代化桌面環(huán)境,整個系統(tǒng)采用的都是TrollTech公司開發(fā)的Qt程序庫。KDE是Linux上流行的桌面環(huán)境之一。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)74.XfceXfce是一個有很長歷史的的桌面環(huán)境,在很多Linux中可以見到它的身影。關于Xfce的設計目的,它的創(chuàng)始人OlivierFourdan描述為:“快速加載并用來執(zhí)行程序,且占用系統(tǒng)資源少”。Xfce遵循UNIX的模塊化和復用性傳統(tǒng),包含大量組件,具有現(xiàn)代桌面環(huán)境所應具有的完整功能。用戶可以挑選可用的軟件包自由組建為各具特色的個人工作環(huán)境。Xfce適合作為多種類UNIX系統(tǒng)的輕量級桌面環(huán)境,它在節(jié)省系統(tǒng)資源的同時,能夠提高運行效率,快速加載和執(zhí)行應用程序。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)82.1.2GNOME桌面環(huán)境登錄1.登錄界面正常啟動GNOME桌面環(huán)境后,可以看到登錄界面。在登錄界面的中間可以看到Linux系統(tǒng)中已經(jīng)添加的用戶列表。在界面的上方,可以查看系統(tǒng)當前的時間及其他操作按鈕。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)92.時間及通知信息在登錄界面的上方,單擊時間標簽,可以顯示系統(tǒng)當前的時間及系統(tǒng)通知信息。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)103.輔助功能在登錄界面的上方,單擊按鈕,可以打開GNOME輔助功能,根據(jù)需要選擇輔助選項,如高對比度、縮放、大號文本等。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)114.其他操作在登錄界面的上方,單擊最右側的按鈕,在打開的窗格中,可調(diào)整系統(tǒng)的音量,查看有線連接狀態(tài)或執(zhí)行關機操作,如圖2-1-4所示。如果需要關機,則單擊按鈕,然后單擊【關機】按鈕,如圖2-1-5所示。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)125.登錄選擇登錄用戶,登錄系統(tǒng),用戶在初次登錄系統(tǒng)時,默認都會進入歡迎程序,進行語言、輸入法及隱私等的設置。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)132.1.3Nautilus文件管理器1.啟動Nautilus文件管理器有兩種方式可以用來啟動Nautilus文件管理器,當左側的快速啟動欄中有相應的圖標時,則可以直接單擊圖標啟動;如果沒有相應圖標,則可以在圖所示的界面中的搜索Nautilus文件管理器,即搜索【文件】程序,再單擊啟動即可。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)142.Nautilus文件管理器窗口啟動后,Nautilus文件管理器如圖所示,默認打開的是當前用戶的主目錄,窗口左側為常用的位置信息,窗口右側顯示指定目錄下的內(nèi)容。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)153.常用操作Nautilus文件管理器提供了一個集成的訪問點,利用該點可以很方便地訪問外部的文件及應用程序、FTP站點和URL等資源單擊左側的【其他位置】選項,根據(jù)相應的提示,可以添加指定的資源。在右下角的框中,單擊【?】圖標,可以查看Nautilus文件管理器支持網(wǎng)絡訪問的常用協(xié)議信息,如Samba、SFTP、FTP等。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)162.1.4其他應用程序在GNOME桌面環(huán)境中,默認會為用戶安裝常用的一些軟件(如Firefox瀏覽器、gedit文本編輯器、軟件管理程序等),提供許多其他功能。1.Firefox瀏覽器;2.gedit文本編輯器;3.軟件管理程序2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)172.1.5系統(tǒng)設置針對CentOS操作系統(tǒng)的各類設置功能,GNOME桌面環(huán)境也提供了一個集中式的管理中心,類似Windows系統(tǒng)中的“控制面板”。在CentOS的“設置”程序中,可以完成較多系統(tǒng)參數(shù)的調(diào)整,例如:主題及壁紙、通知管理、搜索、區(qū)域和語言設置、輔助功能、在線賬號、隱私設置、共享、聲音、網(wǎng)絡、電源等。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)18任務2.2命令行入門CentOS系統(tǒng)提供了豐富的應用軟件,圖形界面下的各類工具能夠滿足日常工作需求。而在服務器配置方面,基于CLI(命令行界面)的配置效率更高,也更加方便。例如,在遠程管理中,如果使用圖形界面對服務器進行配置,則需要更大的網(wǎng)絡帶寬用于傳輸圖形操作界面,CLI的遠程管理相對更加簡潔。在CLI中,通常是基于文本界面進行操作的,用戶通過CLI向計算機系統(tǒng)輸入各種操作指令。通常,Linux的命令行是由名為Shell的程序提供的,在RedHatEnterpriseLinux及CentOS等操作系統(tǒng)中,默認使用的Shell為GNUBourne-AgainShell(Bash)。簡單來說,Shell是操作系統(tǒng)的最外層,可以合并編程語言以控制進程和文件,以及啟動和控制其他程序,讓用戶與操作系統(tǒng)之間存在一個交互的通道,用于提供交互式的命令解釋器。2.2.1Bash概述2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)192.2.2虛擬控制臺早期,計算機中的資源非常昂貴,為了能夠充分使用計算機提供的計算資源,很多計算機會連接若干終端控制臺,這些終端控制臺的硬件構造很簡單,只包括鍵盤和顯示器,不執(zhí)行計算任務,只簡單地把用戶的輸入發(fā)送給主計算機去處理,然后再把計算結果返回給用戶。從軟件使用上看,其只提供給用戶一個使用命令行的字符界面,用于接收用戶輸入和反饋計算結果。對計算機而言,一個終端就是一個用戶。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)20隨著科技的發(fā)展及計算機制造技術的進步,計算機的性能有了巨大的提升,同時計算機軟硬件的價格已經(jīng)降低很多,多數(shù)人都可以接受。通過支持多任務的操作系統(tǒng),用戶在計算機中開發(fā)了類似終端控制臺的命令行字符界面,如Windows中的命令行,Linux、UNIX和MacOS中的字符終端程序,這些都稱為虛擬控制臺(VirtualConsole)。虛擬控制臺可以很方便地實現(xiàn)切換,當某個控制臺因程序鎖定或程序崩潰被鎖定時,可以自動切換到其他虛擬控制臺執(zhí)行任務。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)21通常情況下,Linux一般會提供6個命令行的虛擬控制臺,如果已經(jīng)啟動了圖形界面,則可以按【Ctrl+Alt+Fn】鍵(其中Fn表示鍵盤中的功能鍵,包含F(xiàn)1~F6,可以使用不同的組合鍵切換進入6個虛擬控制臺)進入虛擬控制臺。進入新的虛擬控制臺時,LinuxCentOS會顯示登錄提示符,要求輸入用戶名和密碼,該功能也支持使用不同的用戶同時登錄系統(tǒng)。在已經(jīng)安裝圖形界面的早期CentOS版本中,如果需要返回圖形界面,則按【Ctrl+Alt+F7】鍵。如果在VMware或者VirtualBox等工具中使用虛擬機時,需要注意調(diào)整【Ctrl+Alt】組合鍵的使用,確認組合鍵是否已經(jīng)被這些其他軟件當做熱鍵占用。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)22在CentOS8系列的Linux操作系統(tǒng)中,對虛擬控制臺做了適當?shù)恼{(diào)整,在安裝了圖形界面的CentOS8中,【Ctrl+Alt+F1】和【Ctrl+Alt+F2】表示圖形界面(兩個不同的用戶登錄圖形界面),系統(tǒng)默認使用【Ctrl+Alt+F2】的界面作為初始化登錄圖形界面的終端,【Ctrl+Alt+F3】至【Ctrl+Alt+F6】分別提供了命令行界面。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)232.2.3命令行基本語法1.Shell命令的基本語法格式Shell程序或命令,通常是以腳本的形式進行解析的,在CentOS中,默認由BASH對用戶輸入的命令進行解析。Shell命令的格式如下:command[options][argument1][argument2]……其由以下3個基本部分組成。(1)command:命令,表示要運行的命令。(2)options:選項,用于調(diào)整命令行為/功能。(3)arguments:參數(shù),通常作為命令的目標參數(shù)。選項和參數(shù)不是必需的,如果用戶希望在一行中輸入多條命令,那么可以使用英文半角分號(;)將命令隔開。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)24基本上所有的命令都有--help的選項,該選項的作用是輸出該命令的簡要介紹及該命令的語法和常用的選項、參數(shù)等。在命令的說明中會有以下幾種符號:(1)[]符號,用[]符號括起來的是可選項目,有可能是選項,也有可能是參數(shù)。(2)...符號,...符號前面的任何內(nèi)容均表示該類型項目的任意長度列表,也就是可以使用多個參數(shù)。(3)|符號,用|符號隔開的多個項目表示在多個選項或參數(shù)中只能選擇其中一個。(4)<>符號,用<>符號括起來的項目一般是變量,即可以根據(jù)實際的情況進行調(diào)整。例如:<HOSTNAME>表示在指定的位置可以輸入需要的主機名。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)252.獲取幫助信息Linux為用戶提供了數(shù)量龐大的程序和命令。通常,各程序和命令都提供了包含數(shù)字、大小寫字母等類型在內(nèi)的許多選項,用戶可以通過不同的選項或選項組合對程序和命令進行控制,實現(xiàn)多種功能。由于不同用戶的應用場景和使用習慣有所差異,因此往往會出現(xiàn)某些使用頻率較低命令,或者某些高頻使用的命令中的某些不怎么使用的選項。因此,希望用戶完全掌握所有命令或某個命令的所有選項是一件極為困難的事情。1)閱讀manpage2)閱讀info文檔2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)262.2.4GNOME終端GNOME終端(GNOMETerminal)是GNOME桌面環(huán)境的一部分,是默認安裝的,可提供一個命令行界面,它支持彩色的文本、多樣化的主題、透明、鼠標交互、多標簽等功能。同時GNOME終端支持還多用戶及多配置文件方式,針對不同的用戶或不同的運行環(huán)境,可以設置不同的字體、顏色等。GNOME終端提供了一些快捷鍵用于提高工作效率,如快速打開一個新的終端(Ctrl+Shift+N),快速打開一個新的標簽頁(Ctrl+Shift+T),快速實現(xiàn)重復輸入上一個命令的最后一個參數(shù)(Alt+.)。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)272.2.5自動補齊在GNOME終端中,可以使用【Tab】鍵,在Shell中進行命令或參數(shù)的補齊,支持用戶在命令提示符中輸入了足夠的唯一內(nèi)容后自動快速補全文件名或命令名。如果輸入的內(nèi)容不是唯一,則按【Tab】鍵兩次可顯示以輸入內(nèi)容開頭的所有的文件名或命令名。在執(zhí)行l(wèi)s命令時,如果后續(xù)參數(shù)只輸入“/etc/sys”,那么連續(xù)按兩次【Tab】鍵,會自動輸出當前系統(tǒng)可匹配的選項。如果后續(xù)參數(shù)輸入“/etc/sysco”,只需要按一次【Tab】鍵,則會自動補齊至“/etc/sysconfig”。2024年1月2日Linux應用基礎項目化教程(RHEL8.2/CentOS8.2)282.2.6命令歷史1.歷史命令顯示在Shell中,如果需要使用以往的命令,則可以使用history命令,查看
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- ug木玩具車課程設計
- 廣告創(chuàng)意與商業(yè)價值的結合考核試卷
- 幼兒研學室內(nèi)課程設計
- 文字的演變課程設計理念
- 懸架課程設計目的
- 托班洗玩具課程設計
- 智能暖風機 課程設計
- 2024年新型職業(yè)農(nóng)民合作社成員聘用合同3篇
- 2024年挖掘機設備租賃服務與技術支持合同3篇
- 如何寫出一個好的認錯保證書
- WS 400-2023 血液運輸標準
- 教師教姿教態(tài)課件
- 2023年蘇州外國語學校自主招生英語試卷
- 村干部法律培訓課件
- 教育戲?。簩嵺`指南與課程計劃
- 2023-2024學年北京市豐臺區(qū)數(shù)學四上期末達標測試試題含答案
- 纖維支氣管鏡檢查術護理
- 血液透析中監(jiān)護及護理課件
- 2023年標簽管理規(guī)范模板
- 汽輪機本體及輔機檢修課件
- 《網(wǎng)店運營實務》課程標準
評論
0/150
提交評論