溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

linux命令基礎(chǔ)(二)

發(fā)布時(shí)間:2020-07-23 15:12:08 來源:網(wǎng)絡(luò) 閱讀:284 作者:wx5d3a7feeb53cc 欄目:云計(jì)算

linux目錄

常見的目錄及其解釋

/bin
bin是Binary的縮寫, 這個(gè)目錄存放著最經(jīng)常使用的命令。

/boot:
這里存放的是啟動(dòng)Linux時(shí)使用的一些核心文件,包括一些連接文件以及鏡像文件。

/dev :
dev是Device(設(shè)備)的縮寫, 該目錄下存放的是Linux的外部設(shè)備,在Linux中訪問設(shè)備的方式和訪問文件的方式是相同的。

/etc:
這個(gè)目錄用來存放所有的系統(tǒng)管理所需要的配置文件和子目錄。

/home
用戶的主目錄,在Linux中,每個(gè)用戶都有一個(gè)自己的目錄,一般該目錄名是以用戶的賬號(hào)命名的。

/lib
這個(gè)目錄里存放著系統(tǒng)最基本的動(dòng)態(tài)連接共享庫,其作用類似于Windows里的DLL文件。幾乎所有的應(yīng)用程序都需要用到這些共享庫。

/media
linux系統(tǒng)會(huì)自動(dòng)識(shí)別一些設(shè)備,例如U盤、光驅(qū)等等,當(dāng)識(shí)別后,linux會(huì)把識(shí)別的設(shè)備掛載到這個(gè)目錄下。

/opt
?這是給主機(jī)額外安裝軟件所擺放的目錄。比如你安裝一個(gè)ORACLE數(shù)據(jù)庫則就可以放到這個(gè)目錄下。默認(rèn)是空的。

/proc
這個(gè)目錄是一個(gè)虛擬的目錄,它是系統(tǒng)內(nèi)存的映射,我們可以通過直接訪問這個(gè)目錄來獲取系統(tǒng)信息。
這個(gè)目錄的內(nèi)容不在硬盤上而是在內(nèi)存里,我們也可以直接修改里面的某些文件,比如可以通過下面的命令來屏蔽主機(jī)的ping命令,使別人無法ping你的機(jī)器:

/root
該目錄為系統(tǒng)管理員,也稱作超級(jí)權(quán)限者的用戶主目錄。

/sbin
s就是Super User的意思,這里存放的是系統(tǒng)管理員使用的系統(tǒng)管理程序。

/srv
?該目錄存放一些服務(wù)啟動(dòng)之后需要提取的數(shù)據(jù)。

/usr:
?這是一個(gè)非常重要的目錄,用戶的很多應(yīng)用程序和文件都放在這個(gè)目錄下,類似于windows下的program files目錄。

/usr/bin:
系統(tǒng)用戶使用的應(yīng)用程序。

/usr/sbin:
超級(jí)用戶使用的比較高級(jí)的管理程序和系統(tǒng)守護(hù)程序。

/usr/src:
內(nèi)核源代碼默認(rèn)的放置目錄。

/var:
這個(gè)目錄中存放著在不斷擴(kuò)充著的東西,我們習(xí)慣將那些經(jīng)常被修改的目錄放在這個(gè)目錄下。包括各種日志文件。




目錄的結(jié)構(gòu):樹形結(jié)構(gòu)(如下圖)

?

linux命令基礎(chǔ)(二)



命令

1. cat:查看文件內(nèi)容

linux命令基礎(chǔ)(二)

linux命令基礎(chǔ)(二)


2.more :查看文件內(nèi)容

cat也是查看文件內(nèi)容,但是有的時(shí)候文件內(nèi)容過多,一個(gè)屏幕無法顯示,而cat顯示的內(nèi)容無法翻頁顯示

linux命令基礎(chǔ)(二)


這個(gè)時(shí)候more命令就可以解決這一問題

linux命令基礎(chǔ)(二)

linux命令基礎(chǔ)(二)

此時(shí)可以用Enter鍵向下逐行翻頁

? ? ? ? ? ? ?用空格鍵向下翻一屏

? ? ? ? ? ? ?用B鍵向上翻頁

? ? ? ? ? ? ?用Q鍵退出閱讀模式



3.less:

more查看在翻頁到末頁會(huì)自動(dòng)退出閱覽模式,想回翻查看需要重新進(jìn)入,less是more的進(jìn)階版,可以有效解決這一問題

linux命令基礎(chǔ)(二)

linux命令基礎(chǔ)(二)


交互操作方法:

? ?Page Up 向上翻頁,Page Down 向下翻頁

? ?按 “/”鍵查找內(nèi)容,"n"下一個(gè)內(nèi)容,“N”上一個(gè)內(nèi)容

? ?其他功能與more命令基本相似


4.head :查看文件開頭的一部分內(nèi)容(默認(rèn)10行)

??linux命令基礎(chǔ)(二)

linux命令基礎(chǔ)(二)


tail:查看文件末尾一部分內(nèi)容(默認(rèn)10行)

linux命令基礎(chǔ)(二)

linux命令基礎(chǔ)(二)


5.wc:統(tǒng)計(jì)文件內(nèi)容

常用選項(xiàng)

? -l :統(tǒng)計(jì)行數(shù)

? -w:統(tǒng)計(jì)單詞個(gè)數(shù)

? -c:統(tǒng)計(jì)總字節(jié)數(shù)

linux命令基礎(chǔ)(二)

6,grep:檢索和過濾文件內(nèi)容

linux命令基礎(chǔ)(二)

常用命令選項(xiàng)

? ?-i:查找時(shí)忽略大小寫

? -v:反轉(zhuǎn)查找,輸出與查找條件不同的行

查找條件設(shè)置

? “^……”表示以……開頭,“……$”表示以……結(jié)尾

? ?“^$”表示空行


當(dāng)顯示的文件過多時(shí)可以用重定向符號(hào)>將內(nèi)容生成到一個(gè)文本文檔中,進(jìn)行查看,當(dāng)?shù)?次查看的內(nèi)容生成文本需要要接在前面內(nèi)容之后時(shí),需要用到>>來生成


7.gzip,bzip2:壓縮文件

linux命令基礎(chǔ)(二)

-9 壓縮文件(可以不寫)

-d 解壓縮文件

linux命令基礎(chǔ)(二)

8.tar :歸檔命令

gzip和bzip2在使用功能時(shí)會(huì)將源文件刪除,如果我們不需要?jiǎng)h除源文件時(shí)就需要tar命令了

linux命令基礎(chǔ)(二)

常用命令選項(xiàng)

? -c :創(chuàng)建壓縮包

? -x :解壓

? -v? :顯示詳細(xì)信息

? -f :執(zhí)行(必帶選項(xiàng))

? -p :保留原有權(quán)限

? -t :查看壓縮包內(nèi)容

? -C:解壓目標(biāo)路徑

? -z :gzip格式? ? 路徑結(jié)尾(.tar.gz)

? -j :bzip格式

linux命令基礎(chǔ)(二)








向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI