項(xiàng)目2 初探CentOS 8電子課件_第1頁
項(xiàng)目2 初探CentOS 8電子課件_第2頁
項(xiàng)目2 初探CentOS 8電子課件_第3頁
項(xiàng)目2 初探CentOS 8電子課件_第4頁
項(xiàng)目2 初探CentOS 8電子課件_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

項(xiàng)目2初探CentOS8任務(wù)1Linux命令結(jié)構(gòu)12命令行操作技巧3Linux常用命令認(rèn)識Linux命令行模式1Linux命令結(jié)構(gòu)1Linux命令結(jié)構(gòu)系統(tǒng)管理員最常用的操作環(huán)境沒有圖形界面元素接受用戶命令并交給內(nèi)核執(zhí)行位置1是標(biāo)題欄,顯示登錄用戶及主機(jī)名位置2是菜單欄位置3顯示Linux命令提示符終端窗口1Linux命令結(jié)構(gòu)包括命令名、選項(xiàng)和參數(shù)三部分命令名是必需的,選項(xiàng)和參數(shù)可選命令名區(qū)分大小寫選項(xiàng)有長短格式之分參數(shù)表示命令作用的對象或目標(biāo)命令名、選項(xiàng)、參數(shù)用空格分隔命令的組成命令[選項(xiàng)

][參數(shù)

]1Linux命令結(jié)構(gòu)Linux命令舉例[zys@centos8~]$ls //只使入命令名公共模板視頻圖片文檔下載音樂桌面[zys@centos8~]$ls-a //使用短格式選項(xiàng).圖片.bash_logout.esd_auth..文檔.bash_profile .ICEauthority[zys@centos8~]$ls–all //使用長格式選項(xiàng),效果與ls-a相同.圖片.bash_logout.esd_auth..文檔.bash_profile.ICEauthority[zys@centos8~]$ls-al //組合使用兩個短格式選項(xiàng),相當(dāng)于ls-a-ldrwxr-xr-x.2zyszys62月2017:41公共drwxr-xr-x.2zyszys62月2017:41桌面-rw-------.1zyszys5022月2121:54.bash_history-rw-r--r--.1zyszys181月122021.bash_logout2命令行操作技巧2命令行操作技巧命令行操作技巧-自動補(bǔ)全[zys@centos8home]$log //輸入log后按兩次Tab鍵logger loginctl logout logsavelogin logname logrotate[zys@centos8home]$logname //輸入logn后按一次Tab鍵,然后按Enter鍵執(zhí)行命令zys[zys@centos8home]$cd/tmp/ //在cd命令后輸入/tm,按一次Tab鍵可自動補(bǔ)全路徑[zys@centos8tmp]$按一次Tab鍵:自動補(bǔ)全命令連續(xù)按兩次Tab鍵:提示已有命令提高輸入速度并減少錯誤[zys@centos8tmp]$touchfile_with_a_very_long_name\ //“輸入后按回車鍵>file_with_a_longer_name //換行繼續(xù)輸入[zys@centos8tmp]$lsfile_with* //顯示名稱以“file_with”開頭的文件file_with_a_longer_namefile_with_a_very_long_name命令太長時需要換行輸入行末輸入轉(zhuǎn)義符“\”,按回車?yán)^續(xù)輸入“\”后不能有空格2命令行操作技巧命令行操作技巧-換行輸入[zys@centos8tmp]$pingPING()56(84)bytesofdata.64bytesfrom:icmp_seq=1ttl=64time=0.213ms64bytesfrom:icmp_seq=2ttl=64time=0.063ms^C <==按【Ctrl+C】組合鍵強(qiáng)行終止命令命令等待時間太長或執(zhí)行錯誤的命令按【Ctrl+C】組合鍵強(qiáng)行終止命令2命令行操作技巧命令行操作技巧-強(qiáng)制終止命令【Ctrl+C】[zys@centos8tmp]$catuserinputhere //輸入這一行按回車鍵userinputhere //這一行是回顯的內(nèi)容,輸入【Ctrl+D】組合鍵表示輸入結(jié)束[zys@centos8tmp]$bc3*7 //輸入這一行按回車鍵21 //這一行是結(jié)果,輸入【Ctrl+D】組合鍵或quit退出當(dāng)前會話[zys@centos8tmp]$通常表示用戶輸入的結(jié)束在交互式Shell中表示退出當(dāng)前Shell會話2命令行操作技巧命令行操作技巧-結(jié)束用戶輸入【Ctrl+D】3Linux常用命令查看當(dāng)前工作目錄登錄Shell后默認(rèn)為用戶主目錄文件和目錄查看類命令-pwd3Linux常用命令[zys@centos8~]$pwd/home/zys在Linux中執(zhí)行命令時,要知道自己身處何處更改當(dāng)前工作目錄可以使用絕對路徑或相對路徑不加參數(shù)表示切換到用戶主目錄文件和目錄查看類命令-cdLinux常用命令[zys@centos8~]$pwd/home/zys <==當(dāng)前工作目錄[zys@centos8~]$cd/tmp //切換到目錄/tmp[zys@centos8tmp]$pwd/tmp <==當(dāng)前工作目錄切換為/tmp[zys@centos8tmp]$cd //不加參數(shù),返回用戶zys的主目錄[zys@centos8~]$pwd/home/zys <==當(dāng)前工作目錄切換為zys主目錄cd[目標(biāo)目錄]3文件和目錄查看類命令-cdLinux常用命令[zys@centos8~]$pwd/home/zys <==工作目錄[zys@centos8~]$cd. //進(jìn)入當(dāng)前目錄[zys@centos8~]$pwd/home/zys <==工作目錄并未改變[zys@centos8~]$cd.. //進(jìn)入上一級目錄[zys@centos8home]$pwd/home <==工作目錄變?yōu)樯弦患壞夸沎zys@centos8home]$cd- //進(jìn)入上次所在目錄/home/zys[zys@centos8~]$pwd/home/zys[zys@centos8~]$cd~ //進(jìn)入當(dāng)前用戶主目錄[zys@centos8~]$pwd/home/zys[zys@centos8~]$cd~root//進(jìn)入root主目錄bash:cd:/root:權(quán)限不夠通過特殊符號簡化表示3查看目錄中有哪些文件和子目錄功能強(qiáng)大,選項(xiàng)眾多文件和目錄查看類命令-lsLinux常用命令ls[-CFRacdilqrtu][目錄名稱]選項(xiàng)功能說明-a列出所有文件,包括以"."開頭的隱藏文件-d將目錄像其它普通文件一樣列出,而不是列出它們的內(nèi)容-f將文件按磁盤存儲順序列出,而不是按文件名排序輸出-i顯示文件的inode編號-l顯示文件的詳細(xì)信息,而且一行顯示一個文件-u將文件按其最近訪問時間排序-t將文件按其最近修改時間排序-c將文件按其狀態(tài)修改時間排序-r將輸出結(jié)果逆序排列,和-t、-S等選項(xiàng)配合使用-R將目錄及其所有子目錄的內(nèi)容全部顯示出來-S按文件大小排序,默認(rèn)大文件在前3Linux常用命令文件和目錄查看類命令-ls示例[zys@centos8~]$ls //只使入命令名公共模板視頻圖片文檔下載音樂桌面[zys@centos8~]$ls-a //使用短格式選項(xiàng).圖片.bash_logout.esd_auth[zys@centos8~]$ls–all //使用長格式選項(xiàng),效果與ls-a相同.圖片.bash_logout.esd_auth[zys@centos8~]$ls-al //組合使用兩個短格式選項(xiàng),相當(dāng)于ls-a-ldrwxr-xr-x.2zyszys62月2017:41桌面-rw-------.1zyszys5022月2121:54.bash_history文件類型文件權(quán)限引用計(jì)數(shù)用戶和組文件大小文件創(chuàng)建或修改時間文件名3顯示文件全部內(nèi)容可以同時打開多個文件文件和目錄查看類命令-catLinux常用命令cat[-AbeEnstTuv][文件列表]選項(xiàng)功能說明-b只顯示非空行的行號-E在每行結(jié)尾處顯示“$”符號-n顯示所有行的行號-s將連續(xù)的多個空行替換為一個空行-T把制表符TAB字符顯示為“^I”[zys@centos8~]$cat/etc/centos-release

CentOSLinuxrelease8.4.2105[zys@centos8~]$cat-n/etc/centos-release

1 CentOSLinuxrelease8.4.2105[zys@centos8~]$cat-n/etc/centos-release/etc/hostname1 CentOSLinuxrelease8.4.2105 2 centos8 3顯示文件頭部內(nèi)容默認(rèn)顯示前10行可以按字節(jié)顯示文件和目錄查看類命令-h(huán)eadLinux常用命令head[-cnqv]文件名[zys@centos8~]$head/etc/aliases##AliasesinthisfilewillNOTbeexpandedintheheaderfrom…… <==默認(rèn)顯示10行,此處省略[zys@centos8~]$head-c8/etc/aliases //顯示文件的前8字節(jié)##Ali[zys@centos8~]$head-n2/etc/aliases //顯示文件的前2行##AliasesinthisfilewillNOTbeexpandedintheheaderfromLinux中換行符占1個字節(jié)3顯示文件尾部內(nèi)容默認(rèn)顯示后10行使用-f選項(xiàng),可以動態(tài)刷新文件內(nèi)容文件和目錄查看類命令-tailLinux常用命令tail[-cnqv]文件名[zys@centos8~]$tail-c9/etc/aliases //顯示文件最后9字節(jié)t: marc[zys@centos8~]$tail-n3/etc/aliases //顯示文件最后3行#Personwhoshouldgetroot'smail#root: marc3分頁顯示文件內(nèi)容less是more的增強(qiáng)版文件和目錄查看類命令-more和

lessLinux常用命令選項(xiàng)功能說明F鍵或空格鍵向下翻一頁D鍵或Ctrl+D向下翻半頁B鍵或Ctrl+B向上翻一頁U鍵或Ctrl+U向上翻半頁方向鍵移動光標(biāo)回車鍵向下移動一行Q鍵退出more命令[zys@centos8~]$more/etc/aliases……lp: rootsync: rootshutdown: root--更多--(32%) <==第1頁只能顯示32%的內(nèi)容3統(tǒng)計(jì)文件的行數(shù)、單詞數(shù)和字節(jié)數(shù)可以同時統(tǒng)計(jì)多個文件文件和目錄查看類命令-wcLinux常用命令[zys@centos8~]$wc/etc/aliases //顯示文件行數(shù)、單詞數(shù)和字節(jié)數(shù)

972391529/etc/aliases[zys@centos8~]$wc-c/etc/aliases //顯示文件字節(jié)數(shù)1529/etc/aliases[zys@centos8~]$wc-l/etc/aliases //只顯示文件行數(shù)97/etc/aliases[zys@centos8~]$wc-L/etc/aliases //顯示文件最長的行的長度66/etc/aliases[zys@centos8~]$wc-w/etc/aliases //只顯示文件單詞數(shù)239/etc/aliaseswc[-clLw]文件名3文本文件中提取符合指定匹配表達(dá)式的行與正則表達(dá)式配合使用文件和目錄查看類命令-grepLinux常用命令[zys@centos8~]$grep-nweb/etc/aliases //提取包含web字符串的行40:webalizer: root82:www: webmaster83:webmaster: root[zys@centos8~]$grep-n-v"^#"/etc/aliases //反向查找,提取不以#開頭的行9:11:mailer-daemon: postmaster12:postmaster: rootgrep[選項(xiàng)][匹配表達(dá)式]文件名3新建文件修改文件時間戳文件和目錄操作類命令-touchLinux常用命令[zys@centos8~]$touch/tmp/file1[zys@centos8~]$ls-l/tmp/file1-rw-rw-r--.1zyszys02月2210:00/tmp/file1[zys@centos8~]$touch-a-t2402221001/tmp/file1[zys@centos8~]$ls-l--time=atime/tmp/file1-rw-rw-r--.1zyszys02月2210:01/tmp/file1[zys@centos8~]$touch-m-t2402221101/tmp/file1[zys@centos8~]$ls-l/tmp/file1-rw-rw-r--.1zyszys02月222024/tmp/file1touch[-acmt]文件名3新建指定大小的數(shù)據(jù)內(nèi)容格式轉(zhuǎn)換文件和目錄操作類命令-ddLinux常用命令[zys@centos8~]$ddif=/dev/zeroof=/tmp/file1bs=1Mcount=5記錄了5+0的讀入記錄了5+0的寫出5242880bytes(5.2MB,5.0MiB)copied,0.00340522s,1.5GB/s[zys@centos8~]$ls-lh/tmp/file1 //注意ls命令的-h選項(xiàng)的用法-rw-rw-r--.1zyszys5.0M2月2210:23/tmp/file1[zys@centos8~]$ddconv=ucaseCentos8isgreat! <==輸入完按【Ctrl+D】組合鍵結(jié)束輸入CENTOS8ISGREAT! <==這一行是轉(zhuǎn)換后的結(jié)果3新建目錄可連續(xù)創(chuàng)建多級目錄文件和目錄操作類命令-mkdirLinux常用命令[zys@centos8~]$mkdirdir1 //創(chuàng)建一個新目錄[zys@centos8~]$ls-lddir1drwxrwxr-x.2zyszys62月2210:33dir1[zys@centos8~]$mkdirdir2/subdir //不使用-p選項(xiàng)連續(xù)創(chuàng)建兩級目錄mkdir:無法創(chuàng)建目錄“dir2/subdir”:沒有那個文件或目錄[zys@centos8~]$mkdir-pdir2/subdir //使用-p選項(xiàng)連續(xù)創(chuàng)建兩級目錄[zys@centos8~]$ls-lddir2dir2/subdirdrwxrwxr-x.3zyszys202月2210:34dir2drwxrwxr-x.2zyszys62月2210:34dir2/subdirmkdir[-pm]目錄名3只能刪除空目錄遞歸刪除多級目錄時要求各級子目錄都是空目錄文件和目錄操作類命令-rmdirLinux常用命令[zys@centos8~]$rmdirdir1 //目錄dir1是空的[zys@centos8~]$rmdirdir2 //目錄dir2非空,其中有子目錄subdirrmdir:刪除'dir2'失敗:目錄非空[zys@centos8~]$rmdir-pdir2/subdir //遞歸刪除各級子目錄[zys@centos8~]$ls-lddir1dir2ls:無法訪問'dir1':沒有那個文件或目錄ls:無法訪問'dir2':沒有那個文件或目錄3復(fù)制文件使用-r選項(xiàng)復(fù)制整個目錄文件和目錄操作類命令-cpLinux常用命令[zys@centos8~]$touchfile1file2[zys@centos8~]$mkdirdir1[zys@centos8~]$cpfile1file2dir1 //復(fù)制文件file1和file2到目錄dir1中[zys@centos8~]$cpfile1file3 //復(fù)制文件file1為file3,保存在當(dāng)前目錄中[zys@centos8~]$cpfile2/tmp/file2 //復(fù)制文件file2為file4,保存在/tmp主目錄中[zys@centos8~]$cp-rdir1dir2 //自動創(chuàng)建目錄dir2并復(fù)制源目錄的內(nèi)容[zys@centos8~]$lsdir2file1file23移動文件或目錄重命名文件或目錄文件和目錄操作類命令-mvLinux常用命令[zys@centos8~]$mvfile1dir1 //把文件file1移動到目錄dir1中[zys@centos8~]$lsfile1ls:無法訪問'file1':沒有那個文件或目錄[zys@centos8~]$touchfile1 //在當(dāng)前目錄中重新創(chuàng)建文件file1[zys@centos8~]$rm-ifile1dir1 //注意,此時目錄dir1中已經(jīng)有文件file1rm:是否刪除普通空文件'file1'?yrm:無法刪除'dir1':是一個目錄 <==使用-i選項(xiàng)會有提示[zys@centos8~]$mvfile2file3 //把文件file2重命名為file33刪除文件或目錄使用-i選項(xiàng)刪除前會有提示使用-f選項(xiàng)刪除前不會有任何提示使用-r選項(xiàng)可以刪除目錄文件和目錄操作類命令-rmLinux常用命令[zys@centos8~]$touchfile1file2[zys@centos8~]$rm-ifile1rm:是否刪除普通空文件'file1'?y <==使用-i選項(xiàng)時有提示[zys@centos8~]$rm-ffile2 <==使用-f選項(xiàng)時沒有提示[zys@centos8~]$mkdirdir1[zys@centos8~]$rm-rfdir1rm[-dfirvR]文件或目錄3以安全的方式關(guān)閉或重啟系統(tǒng)所有登錄用戶會收到提示信息功能類似的命令有:halt、poweroff、reboot關(guān)機(jī)相關(guān)命令-shutdownLinux常用命令[zys@centos8~]$shutdown-hnow //立刻關(guān)機(jī)[zys@centos8~]$shutdown-h21:30 //21:30關(guān)機(jī)[zys@centos8~]$shutdown-r+10 //10分鐘后重啟系統(tǒng)3shutdown[-arkhncfF]time[提示信息]查看命令幫助信息,包括概述、描述和參數(shù)的具體含義等獲取命令幫助-manLinux常用命令3設(shè)置時區(qū)、日期、時間與遠(yuǎn)程N(yùn)TP服務(wù)器的時間同步日期時間管理命令-timedatectlLinux常用命令3[root@centos8~]#timedatectlstatus //顯示日期時間信息

Localtime:四2024-02-2214:28:05CSTUniversaltime:四2024-02-2206:28:05UTCRTCtime:四2024-02-2206:28:03Timezone:Asia/Shanghai(CST,+0800)[root@centos8~]#timedatectlset-timezoneAsia/Shanghai //修改時區(qū)[root@centos8~]#timedatectlset-time2024-02-29 //僅修改日期[root@centos8~]#timedatectlset-time23:59:59 //僅修改時間[root@centos8~]#timedatectlset-time"2024-02-2923:59:59"http://同時修改日期和時間查看和設(shè)置系統(tǒng)日期時間以不同的格式顯示系統(tǒng)日期時間日期時間管理命令-dateLinux常用命令3[root@centos8~]#date //顯示系統(tǒng)當(dāng)前日期時間2024年03月01日星期五00:13:24CST[root@centos8~]#date-s"2024-02-2214:43:05" //修改系統(tǒng)日期時間2024年02月22日星期四14:43:05CST[root@centos8~]#date+%m/%d/%Y02/22/24[root@centos8~]#date+%F //相當(dāng)于+%Y-%m-%d2024-02-22[root@centos8~]#date+"%Y-%m-%d%H:%M:%S"2024-02-2214:44:44其他常用命令Linux常用命令3[zys@centos8~]$who //查看當(dāng)前系統(tǒng)登錄用戶zystty22024-02-2211:39(tty2)zyspts/12024-02-2211:42()[zys@centos8~]$echo"hello,thisis$USER" //顯示字符串或變量的值hello,thisiszys[zys@centos8~]$uname-a //顯示系統(tǒng)信息Linuxcentos84.

溫馨提示

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

評論

0/150

提交評論