欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學(xué)堂解析零基礎(chǔ)如何學(xué)習(xí)Linux系統(tǒng)文件系統(tǒng)層次和添加用戶(hù)

2018-08-23 11:33:15 1185瀏覽

今天扣丁學(xué)堂Linux培訓(xùn)給大家介紹一下關(guān)于零基礎(chǔ)學(xué)習(xí)Linux系統(tǒng)運(yùn)維文件系統(tǒng)層次和如何添加用戶(hù)的詳細(xì)介紹,下面我們一起來(lái)看一下吧。



1、Linux基礎(chǔ)學(xué)習(xí)之文件系統(tǒng)層次分析

首先Linux文件系統(tǒng)的C層次分析由上而下主要分為用戶(hù)層、VFS層、文件系統(tǒng)層、緩存層、塊設(shè)備層、磁盤(pán)驅(qū)動(dòng)層、磁盤(pán)物理層。

用戶(hù)層:最上面用戶(hù)層就是我們?nèi)粘J褂玫母鞣N程序,需要的接口主要是文件的創(chuàng)建、刪除、打開(kāi)、關(guān)閉、寫(xiě)、讀等。

VFS層:我們知道Linux分為用戶(hù)態(tài)和內(nèi)核態(tài),用戶(hù)態(tài)請(qǐng)求硬件資源需要調(diào)用SystemCall通過(guò)內(nèi)核態(tài)去實(shí)現(xiàn)。用戶(hù)的這些文件相關(guān)操作都有對(duì)應(yīng)的SystemCall函數(shù)接口,接口調(diào)用VFS對(duì)應(yīng)的函數(shù)。

文件系統(tǒng)層:不同的文件系統(tǒng)實(shí)現(xiàn)了VFS的這些函數(shù),通過(guò)指針注冊(cè)到VFS里面。所以,用戶(hù)的操作通過(guò)VFS轉(zhuǎn)到各種文件系統(tǒng)。文件系統(tǒng)把文件讀寫(xiě)命令轉(zhuǎn)化為對(duì)磁盤(pán)LBA的操作,起了一個(gè)翻譯和磁盤(pán)管理的作用。

緩存層:文件系統(tǒng)底下有緩存,PageCache,加速性能。對(duì)磁盤(pán)LBA的讀寫(xiě)數(shù)據(jù)緩存到這里。

塊設(shè)備層:塊設(shè)備接口BlockDevice是用來(lái)訪問(wèn)磁盤(pán)LBA的層級(jí),讀寫(xiě)命令組合之后插入到命令隊(duì)列,磁盤(pán)的驅(qū)動(dòng)從隊(duì)列讀命令執(zhí)行。Linux設(shè)計(jì)了電梯算法等對(duì)很多LBA的讀寫(xiě)進(jìn)行優(yōu)化排序,盡量把連續(xù)地址放在一起。

磁盤(pán)驅(qū)動(dòng)層:磁盤(pán)的驅(qū)動(dòng)程序把對(duì)LBA的讀寫(xiě)命令轉(zhuǎn)化為各自的協(xié)議,比如變成ATA命令,SCSI命令,或者是自己硬件可以識(shí)別的自定義命令,發(fā)送給磁盤(pán)控制器。HostBasedSSD甚至在塊設(shè)備層和磁盤(pán)驅(qū)動(dòng)層實(shí)現(xiàn)了FTL,變成對(duì)Flash芯片的操作。

磁盤(pán)物理層:讀寫(xiě)物理數(shù)據(jù)到磁盤(pán)介質(zhì)。

2、Linux基礎(chǔ)學(xué)習(xí)之如何添加用戶(hù)

linux/unix是一個(gè)多用戶(hù)、多任務(wù)的操作系統(tǒng)。

超級(jí)管理員(root):root默認(rèn)在unix/linux操作系統(tǒng)中擁有最高的管理權(quán)限。

普通用戶(hù):管理員或者具備管理權(quán)限的用戶(hù)創(chuàng)建的。權(quán)限:系統(tǒng)管理僅可以讀、看,不能增、刪、改。

權(quán)限越大,責(zé)任越大。

可使用如下命令添加一個(gè)普通用戶(hù)賬號(hào),并為其設(shè)置口令:

[root@oldboyedu42~]#useraddoldboy

[root@oldboyedu42~]#idoldboy

uid=500(oldboy)gid=500(oldboy)groups=500(oldboy)

[root@oldboyedu42~]#idlilaoshi

id:lilaoshi:Nosuchuser

[root@oldboyedu42~]#passwdoldboy===>問(wèn)你新的密碼,然后輸入交互設(shè)置密碼

Changingpasswordforuseroldboy.

Newpassword:

BADPASSWORD:itistoosimplistic/systematic===>提示密碼太簡(jiǎn)單了,但可以不理會(huì)

BADPASSWORD:istoosimple

Retypenewpassword:

passwd:allauthenticationtokensupdatedsuccessfully.

提示:一般情況下,在企業(yè)生產(chǎn)環(huán)境中應(yīng)盡量避免直接到root用戶(hù)下操作,除非有超越普通用戶(hù)權(quán)限的系統(tǒng)維護(hù)需求,使用完成后立刻退回普通用戶(hù)。

非交互式設(shè)置密碼:還可通過(guò)下面的命令一步到位地設(shè)置密碼(其中,oldboy為用戶(hù)名,密碼為123456)

echo"123456"|passwd--stdinoldboy&&history-c

以上就是扣丁學(xué)堂關(guān)于零基礎(chǔ)如何學(xué)習(xí)Linux系統(tǒng)文件系統(tǒng)層次和添加用戶(hù)的分享,希望對(duì)有需要的朋友有所幫助,想要了解更多關(guān)于Linux開(kāi)發(fā)方面內(nèi)容的小伙伴可以登錄扣丁學(xué)堂官網(wǎng)咨詢(xún)??鄱W(xué)堂有大量的Linux視頻教程讓學(xué)員免費(fèi)觀看學(xué)習(xí),想要快速學(xué)習(xí)Linux開(kāi)發(fā)就到由專(zhuān)業(yè)老師授課的扣丁學(xué)堂學(xué)習(xí)吧??鄱W(xué)堂Linux技術(shù)交流群:422345477。

扣丁學(xué)堂微信公眾號(hào)


【關(guān)注微信公眾號(hào)獲取更多學(xué)習(xí)資料】



查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>

標(biāo)簽: Linux培訓(xùn) Linux視頻教程 紅帽Linux視頻 Linux學(xué)習(xí)視頻 Linux入門(mén)視頻

熱門(mén)專(zhuān)區(qū)

暫無(wú)熱門(mén)資訊

課程推薦

微信
微博
15311698296

全國(guó)免費(fèi)咨詢(xún)熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號(hào)中關(guān)村智誠(chéng)科創(chuàng)大廈4層
京ICP備2021002079號(hào)-2   Copyright ? 2017 - 2022
返回頂部 返回頂部