溫馨提示×

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

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

Linux基礎(chǔ)篇二

發(fā)布時(shí)間:2020-05-21 15:29:31 來(lái)源:網(wǎng)絡(luò) 閱讀:612 作者:Zimomomo 欄目:數(shù)據(jù)庫(kù)

特殊的權(quán)限

SUID: 2 用戶執(zhí)行此二進(jìn)制程序時(shí),在執(zhí)行過(guò)程中用戶會(huì)暫時(shí)具有所有者權(quán)限

          *僅對(duì)于二進(jìn)制程序有效

          *執(zhí)行者對(duì)于該程序必須有x權(quán)限

          *該權(quán)限只在執(zhí)行過(guò)程中有效

          *執(zhí)行者將具有改程序owner權(quán)限


SetUID:當(dāng)文件所有者的x權(quán)限變成s時(shí),就稱SetUID.


SGID: 4 用戶在這個(gè)目錄下創(chuàng)建的文件用戶組都會(huì)和該目錄的用戶組名相同

          *SGID對(duì)于二進(jìn)制程序是有效的,但我們更多的使用在目錄上

          *程序的執(zhí)行者對(duì)于改程序必須具有x權(quán)限

          *執(zhí)行者在執(zhí)行的過(guò)程中將會(huì)獲得該用戶組支持

          *該目錄下的有效用戶組將和該目錄相同

Linux基礎(chǔ)篇二

Linux基礎(chǔ)篇二

SBIT:  1 該目錄下用戶創(chuàng)建的文件只有該用戶自己和root用戶可以刪除


文件的查詢

  1.腳本文件的查詢 which

Linux基礎(chǔ)篇二

  *該命令是根據(jù)PATH規(guī)范的路徑查詢可執(zhí)行文件的文件名,不同的用戶查出的結(jié)果可能不一樣

  *bash的內(nèi)置命令用which無(wú)法查詢??梢允褂胻ype來(lái)查詢

    

  2.文件名的查詢 whereis 

  -b(二進(jìn)制文件) -s(只查找source文件) -m(只查找說(shuō)明文件) -u(查找不是上述三種的文件)

Linux基礎(chǔ)篇二

  **whereis的速度比f(wàn)ind快,因?yàn)閒ind是直接查找硬盤,而whereis和下面的locate都是查找系統(tǒng)記錄文件的數(shù)據(jù)庫(kù)文件

  有時(shí)你會(huì)發(fā)現(xiàn)用whereis 和locate可以查到已經(jīng)被刪除的文件,這與系統(tǒng)的數(shù)據(jù)庫(kù)文件有關(guān)

    

  3.不完整的文件名查詢 locate

Linux基礎(chǔ)篇二

  **由于是到數(shù)據(jù)庫(kù)查找文件,所以每次查找之前可以更新一下數(shù)據(jù)庫(kù),不然可能查找不到新建的文件

  更新數(shù)據(jù)庫(kù)使用updatedb就可以了!


  4.強(qiáng)大的查詢命令 find

    a.時(shí)間參數(shù)

     -mtime : 1.n  n天之前的那天被修改過(guò) 

              2.+n 在n天之前那被修改過(guò) 

              3. -n 在n天之內(nèi)被修改過(guò)

     **系統(tǒng)默認(rèn)顯示mtime

     -ctime:access time

     -atime : status time

    b.用戶及用戶組參數(shù)

     -uid n     -gid n     -user name     

     -group name     -nouser     -nogroup

    c.文件名稱、權(quán)限、類型

     -name     -size [+/-]SIZE     -type TYPE     -perm  [+/-/ ]mode 

    d.其他參數(shù) 

     -exec command 將查找到的結(jié)果使用command處理

     -print 將結(jié)果打印到屏幕(默認(rèn)的選項(xiàng))


Linux的文件系統(tǒng)操作

   由于所有數(shù)據(jù)都要加載到內(nèi)存之后CPU才能處理,如果經(jīng)常要編輯一個(gè)大文件速度又要頻繁的寫入磁盤,如果你的硬盤已經(jīng)服役很久了那么這個(gè)過(guò)程是真的很慢的,為了提升效率,Linux做了這樣的努力:

    采用異步處理解決效率問(wèn)題

Linux基礎(chǔ)篇二

    被設(shè)置為Dirty的文件會(huì)不定時(shí)被系統(tǒng)寫回磁盤來(lái)保持磁盤文件和內(nèi)存數(shù)據(jù)的一致性。但是并不是在你修改是直接寫回

但我們可以使用sync強(qiáng)制將修改的文件寫回磁盤保證我們的文件在磁盤里的保存,一般在關(guān)機(jī)前使用

*系統(tǒng)會(huì)將常用的文件數(shù)據(jù)放到主存的緩沖區(qū)來(lái)加速文件系統(tǒng)的讀寫

*正常關(guān)機(jī)時(shí),關(guān)機(jī)命令會(huì)主動(dòng)調(diào)用sync

*非正常關(guān)機(jī)并且不使用sync會(huì)導(dǎo)致文件數(shù)據(jù)未能及時(shí)寫回,下此開機(jī)時(shí)會(huì)進(jìn)行磁盤檢驗(yàn),也可能導(dǎo)致文件系統(tǒng)損毀(非磁盤損毀)


掛載點(diǎn)

掛載:將文件系統(tǒng)和目錄樹結(jié)合在一起的操作

    **掛載點(diǎn)一定是目錄,即該目錄為進(jìn)入該文件系統(tǒng)的入口。所以文件系統(tǒng)必須掛載在目錄樹的某個(gè)目錄之后才能使用

·其他Linux支持的文件系統(tǒng)

    Linux的標(biāo)準(zhǔn)文件系統(tǒng)是ext2

    ·傳統(tǒng)文件系統(tǒng):ext2 minix MS-DOS FAT iso9660 

    ·日志文件系統(tǒng):ext3 ReiserFS Windows'NTFS IBM'sJFS SGI'sXFS

    ·網(wǎng)絡(luò)文件系統(tǒng):NFS SMBFS

VFS:虛擬文件系統(tǒng) 用于讀取文件系統(tǒng) 自動(dòng)幫助我們識(shí)別文件系統(tǒng)并且進(jìn)行管理

Linux基礎(chǔ)篇二



磁盤及目錄的容量

1.df:列出文件系統(tǒng)的整體盤使用量

      常用選項(xiàng) -h 以GB,MB,KB顯示 -i 不用硬盤容量而使用inode容量顯示     

Linux基礎(chǔ)篇二

Linux基礎(chǔ)篇二

*/dev/shm是易用內(nèi)存虛擬出來(lái)的磁盤空間,訪問(wèn)速度很快,但里面創(chuàng)建的文件關(guān)機(jī)就丟失了

 

2.du:評(píng)估文件系統(tǒng)的磁盤使用量

      常用選項(xiàng) -s 僅列出總?cè)萘慷涣谐龈鱾€(gè)目錄占用的容量

Linux基礎(chǔ)篇二

Linux基礎(chǔ)篇二


向AI問(wèn)一下細(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