版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Linux常用命令【項目導入】在文本模式和終端模式下,經(jīng)常使用Linux命令來查看系統(tǒng)的狀態(tài)和監(jiān)視系統(tǒng)的操作,如對文件和目錄進行瀏覽、操作等。在Linux較早的版本中,由于不支持圖形化操作,用戶基本上都是使用命令行方式對系統(tǒng)進行操作,所以掌握常用的Linux命令是必要的,本項目將對Linux的常用命令進行詳細地介紹,使讀者能夠快速掌握linux的使用?!局R目標】
了解Linux的文本模式理解Linux的終端模式理解Linux終端模式的操作掌握Linux常用操作命令【能力目標】
掌握打開終端模式的方法掌握Linux文件目錄類命令掌握Linux系統(tǒng)信息類命令掌握Linux進程管理類命令及其他常用命令2.1字符界面簡介2.1.1字符界面的使用在RedHat圖形界面的桌面中點擊鼠標右鍵,選擇在終端打開。就進入了終端的文字界面如圖所示:或者同時按下Ctrl+Alt+F2即可進入純文字界面。Shell命令可分為兩大類:內置命令和實用程序。其中實用程序又可以分為四大類別。shell命令格式shell命令可由命令名、選項和參數(shù)三個部分組成,通用格式為:命令名[選項][參數(shù)]↓命令名必不可少,指出該命令的功能;選項是執(zhí)行該命令的限定參數(shù)或者功能參數(shù),可以有一個或多個,也可能沒有;參數(shù)是執(zhí)行該命令所必須的對象,如文件名、目錄等,可以有一個,多個,或沒有;“↓”表示回車鍵,每個命令必須以回車鍵結束。2.1.2簡單的shell命令1.date命令格式:date[選項]顯示時間格式(以+開頭,后面接格式)功能:獲取或者設置日期。例:以年月日格式顯示時間。[root@localhost~]#date+%Y%m%d%H20150802072.cal命令格式:cal[參數(shù)][月份][年份]功能:用于查看日歷等時間信息。例:顯示當前月份日歷。[root@localhost~]#calJuly2015SuMoTuWeThFrSa123456789101112131415161718192021222324252627282930313.字符界面下注銷、重啟與關機(1)shutdown命令格式:shutdown[參數(shù)][時間]功能:shutdown命令使系統(tǒng)安全地關機。例:使系統(tǒng)10分鐘后自動關閉。[root@localhost~]#shutdown-h10(2)halt命令格式:shutdown[參數(shù)]功能:halt命令等同于shutdown-h。例:強制關閉計算機。[root@localhost~]#halt-f
(3)reboot命令格式:reboot[參數(shù)]功能:重新啟動系統(tǒng)的。例:關閉所有網(wǎng)絡接口后重啟計算機。[root@localhost~]#reboot-f(4)poweroff命令格式:poweroff[參數(shù)]功能:切斷電源命令,等同于關機。例:立即關閉linux主機電源。[root@localhost~]#poweroff–f2.2文件結構常用目錄如下:1./:根目錄,一般根目錄下只存放目錄,不直接存放文件。2./bin和/usr/bin:
可執(zhí)行二進制文件的目錄。3./boot:放置linux系統(tǒng)啟動時用到的一些文件。4./dev:存放linux系統(tǒng)下的設備文件,該目錄下某個文件映射到某個硬件設備。5./etc:系統(tǒng)配置文件存放的目錄。6./home:系統(tǒng)默認的用戶家(賬戶)目錄。Linux磁盤分區(qū)和目錄的關系(1)任何一個分區(qū)都必須掛載到某個目錄上。(2)目錄是邏輯上的區(qū)分,分區(qū)是物理上的區(qū)分。(3)磁盤Linux分區(qū)都必須掛載到目錄樹中的某個具體的目錄上才能進行讀寫操作。(4)根目錄是所有Linux的文件和目錄所在的地方,需要掛載上一個磁盤分區(qū)。RedHatLinux支持的文件系統(tǒng):(1)ext2(2)ext3、ext4(3)msdos(4)vfat(5)iso9660(6)nfs(7)smb(8)swap(9)ntfs2.3常用命令1.絕對路徑在Linux中,絕對路徑是從/(也被稱為根目錄)開始的,比如/usr、/etc/named.如果一個路徑是從/開始的,它一定是絕對路徑。2.相對路徑凡是不以/開頭的路徑就不是絕對路徑,稱為相對路徑。它們是以“.”或“..”開始的。2.3.1目錄及文件操作命令1.cd命令2.pwd命令3.ls命令4.cat命令5.more命令6.less命令7.head命令8.tail命令9.mkdir命令10.rmdir命令11.cp命令12.mv命令13.rm命令14.diff命令15.tar命令16.whereis命令17.grep命令18.gzip命令19.touch命令20.ln命令軟鏈接:以路徑的形式存在,類似于Windows操作系統(tǒng)中的快捷方式。硬鏈接:以文件副本的形式存在,但不占用實際空間,不允許給目錄創(chuàng)建硬鏈接,只有在同一個文件系統(tǒng)中才能創(chuàng)建。21.find命令2.3.2軟件包管理類命令的使用1.rpm命令格式:rpm[安裝包名][參數(shù)]功能:rpm執(zhí)行安裝包常用選項:-v:顯示安裝過程。-h:顯示“#”符號來反映安裝的進度。例:查詢系統(tǒng)是否安裝了php包。[root@localhost~]#rpm-qphp2.yum基于RPM包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。(1)yum服務配置文件yum服務配置文件存放在/etc/yum.repos.d目錄下,文件名為rhel-source.repo。遠程安裝的格式為:ftp://IP或域名/源文件存放的目錄本地安裝的格式為:file:///IP或域名/源文件存放的目錄本例中采用本地安裝方式,配置方法是:[root@localhost~]#mount/dev/cdrom/mnt[root@localhost~]#vi/etc/yum.repos.d/rhel-source.repo修改內容如下:baseurl=file:///mnt/Server本地文件位置enabled=1baseurl值有效gpgcheck=0不檢查(2)yum命令格式:yum[選項][命令][軟件包]功能:提供了查找、安裝、刪除軟件包操作。例:安裝python并顯示安裝過程。[root@localhost~]#yuminstall-ypython2.3.3系統(tǒng)信息類命令的使用1.dmesg命令2.df命令3.du命令4.free命令注意:若不希望別人在開機時進入單用戶模式,可以在/etc/grub.conf文件中加入“passwordxxxx”,xxxx可以是任意數(shù)字或字母,重新啟動系統(tǒng)后,修改引導菜單時需要輸入password后面的密碼,否則無法進入單用戶模式。2.3.4進程管理類命令1.ps命令2.kill命令3.killall命令4.top命令5.at命令6.nice命令7.renice命令8.crontab命令9.bg命令10.fg命令2.3.5shell命令的通配符、輸入輸出重定向和管道的使用1.“*”通配符2.“?”通配符3.“[]”通配符4.通配符“!”5.“|”管道操作符2.4vi文本編輯器的使用vi編輯器一共分為三種模式,分別是命令模式、編輯模式與末行模式。進入vi(1)vi文件名:打開或新建文件,并將光標置于第一行首。(2)vi+n文件名:打開文件,并將光標置于第n行首。(3)vi+文件名:打開文件,并將光標置于最后一行首。(4)vi+/string文件名:打開文件,并將光標置于第一個與string匹配的字符串處。(5)vi–r文件名:恢復上次被損壞的文件。(6)vi文件名1…文件名n:打開多個文件,依次進行編輯。2.命令模式使用vi打開一個文檔就直接進入命令模式(這是默認的模式)。(1)移動光標(2)刪除文字(3)復制(4)替換(5)回復上一次操作(6)更改(7)跳至指定的行3.編輯模式在命令模式下時使用i,I,o,O,a,A,r,R其中一個字母作為參數(shù)之后進入編輯模式。4.末行模式在命令模式當中,輸入“:”“\”“?”三個中的任何一個參數(shù)符號,就可以將光標移動到最底下那一行。在末行模式可以進行如下操作:(1)列出行號(2)跳到文件中的某一行(3)查找字符(4)保存文件(5)離開vi2.4.2任務2-1:vi應用舉例1.任務描述使用vi編輯器在helen目錄下建立一個名為letter.txt的文件,并輸入如下內容:IwillpersistuntilIsucceed.
Theprizesoflifeareattheendofeachjourney,notnearthebeginning;anditisnotgiventometoknowhowmanystepsarenecessaryinordertoreachmygoal.FailureImaystillencounteratthethousandthstep,yetsuccesshidesbehindthenextbendintheroad.NeverwillIknowhowcloseitliesunlessIturnthecorner.給letter.txt設置行號,并在文件的最后一行后面添加一行,內容如下:AlwayswillItakeanotherstep.IfthatisofnoavailIwilltakeanother,andyetanother.Intruth,onestepatatimeisnottoodifficult.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 未來十年移動支付的科技發(fā)展趨勢預測
- 標準化管理在生產(chǎn)現(xiàn)場的挑戰(zhàn)與對策
- 現(xiàn)代音樂文化的全球化傳播路徑
- 13人物描寫一組(說課稿)2023-2024學年統(tǒng)編版語文五年級下冊
- Unit 1 Playtime Lesson 3(說課稿)-2023-2024學年人教新起點版英語二年級下冊001
- 25 少年閏土 第二課時 說課稿-2024-2025學年語文六年級上冊 統(tǒng)編版
- Unit1 London is a big city(說課稿)2023-2024學年外研版(三起)四年級下冊
- 2024-2025學年高中生物 第七章 現(xiàn)代生物進化理論 第1節(jié) 現(xiàn)代生物進化理論的由來說課稿3 新人教版必修2
- Unit 2 Being a good language learner Exploring and Using 說課稿-2024-2025學年高中英語重大版(2019)必修第一冊
- 2025挖掘機勞動合同范文
- 麻醉藥品、精神藥品月檢查記錄表
- 演示文稿國庫集中支付總流程圖
- 浙江省寧波市海曙區(qū)2022學年第一學期九年級期末測試科學試題卷(含答案和答題卡)
- 為了自由呼吸的教育
- 高考英語詞匯3500電子版
- 建院新聞社成立策劃書
- GB/T 19675.2-2005管法蘭用金屬沖齒板柔性石墨復合墊片技術條件
- 運動技能學習與控制課件第十三章動作技能的保持和遷移
- 2023年春節(jié)后建筑施工復工復產(chǎn)專項方案
- 電梯設備維護保養(yǎng)合同模板范本
- 叉車操作規(guī)程
評論
0/150
提交評論