日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

学习鸟哥的Linux私房菜笔记(4)——文件

發布時間:2025/3/21 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学习鸟哥的Linux私房菜笔记(4)——文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、檢查文件

用ls -l以長模式查看文件的詳細信息,包含當前目錄的硬盤使用空間、文件類型、文件權限、硬連接數、文件擁有者、文件所屬組、文件大小、更改時間、文件名稱。

用file檢查文件類型

由于linux中的文件名中沒有擴展名,所以可能需要用file來查看文件類型。

二、文件類型

在linux中,所有東西都被當成文件。

文件權限前的一個字母用來表示文件類型:

-:一般文件

d:目錄文件

b:塊設備文件(如,硬盤)

c:字符設備文件(如,鍵盤、鼠標)

l:鏈接文件(相當于Window中的快捷方式)

p:人工管道

三、文件權限

對于每一個文件,Linux都提供了一套文件權限系統。

文件權限系統,將操作文件的用戶都分成三類:

文件的擁有者(u)

文件所屬組的成員(g)

其他用戶(0)

四、文件權限類型

對于每一類用戶,權限系統又分別提供他們三種權限

讀(r):用戶是否有權力讀文件的內容

寫(w):用戶是否有權利改變文件的內容

執行(x):用戶是否有權利執行文件

-rw-r--r-- :表示這是一個一般文件、擁有者有讀寫權限、所屬組有權限、其他人有權限

1

root root:第一個root代表該文件的擁有者、第二個root表示該文件的所屬組。

1089:表示文件的大小

Apr 26 04:27:表示修改時間

anacoda-ks.cfg:文件名

五、更改文件權限

使用chmod來改變文件的當前權限

chmod [-R] 權限 文件名

只有文件的擁有者和root才可以改變文件的權限

rw- r-- r--

chmod?u+x?install.log ? ?#給文件擁有者增加了一個執行權限(u:表示文件擁有者,x:表示執行權限)

chmod u-x install.log ? #取消文件擁有者的執行權限

chmod?u=rwx ??#給文件擁有者所有權限

r ?w ?x

4 ?2 ?1

rw- r-- r--

6??44

chmod 644 ? #給該文件賦予上面的rw-- r-- r--權限(用數字方式)

chmod -R 644 ? #更改目錄的權限

六、建立鏈接

硬鏈接:ln 源文件 新建鏈接名

軟連接:ln -s ?源文件 ?新建鏈接名

給原文件 /home/test.txt 中輸入內容


可以看到硬鏈接 tom.txt中的內容和 /home/test.txt中的內容一致。

刪除原文件/home/test.txt


可以看到硬鏈接還是存在的,里面的內容還在。上面是硬鏈接下面我們來看看軟鏈接:

首先重新創建一個/home/test.txt文件,里面輸入字符串


創建軟鏈接


我們再刪除原文件,看看軟鏈接是否還能打開


目錄是不可以建立硬鏈接的,但是可以建立軟鏈接

下面我們給上面的jack目錄里面創建一個文件,再來看看他的軟鏈接jack1中是否有這個文件


七、ext2/3中文件的構成

在ext2和ext3文件系統中,文件以inod+block的方式存在。

一旦用rm指令刪除文件中的inode記錄。文件無法找回。

stat指令可以用來檢查文件的block與inode狀況。

八、所屬用戶

每一個文件都有一個擁有者。文件的擁有者可以改變文件的權限。

root用戶可以用chown來改變文件的擁有者。


九、所屬組

每一個文件只能屬于一個指定的組

文件的擁有者與root用戶,可以用chgrp來改變文件所屬組

也可以使用chown同時更改文件的擁有者和所屬組


十、文件名

文件名最大為255個字符

開頭為?.?的文件為隱藏文件



總結

以上是生活随笔為你收集整理的学习鸟哥的Linux私房菜笔记(4)——文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。