當前位置:首頁 » 操作系統 » 文件屬性linux

文件屬性linux

發布時間: 2023-08-21 13:36:01

linux 下文件屬性d 是什麼意思

首先這是一個目錄;
其次正常情況後面應該是目錄的各種許可權
但是你的????的意思應該就是許可權獲取不到了,那麼意思就是該文件系統出問題了,如果是磁碟那就是磁碟出問題了,如果是遠程文件系統就是遠程文件系統服務當前連接不提供服務了。

⑵ LINUX查看文件屬性命令是什麼

linux lsattr命令: 顯示文件屬性介紹:x0dx0a文件屬性在文件系統的安全管理方面起很重要的作用,linux下lsattr命令用於查看文件屬性信息。x0dx0a語法:x0dx0ax0dx0alsattr [-adRvV] [文件或目錄...]選項介紹:x0dx0a -a: 顯示所有文件和目錄,包括隱藏文件;x0dx0a -d: 顯示目錄名稱,而非其內容;x0dx0a -R: 遞歸處理,將指定目錄下的所有文件及子目錄一並處理;x0dx0a -v: 顯示文件或目錄版本;x0dx0a -V: 顯示版本信息;x0dx0ax0dx0a執行範例:x0dx0ax0dx0a1 $ chattr +ai text x0dx0ax0dx0a2 $ lsattr x0dx0ax0dx0a3 ----ia------- text x0dx0ax0dx0a擴展閱讀:x0dx0achattr命令用於修改文件屬性,chattr命令需要root許可權。x0dx0ax0dx0a文件屬性:x0dx0a a: append only; 系統只允許在這個文件之後追加數據,不允許任何進程覆蓋或截斷這個文件。如果目錄具有這個屬性,系統將只允許在這個目錄下建立和修改文件,而不允許刪除任何文件。x0dx0ax0dx0a c: compressed; 系統以透明的方式壓縮這個文件。從這個文件讀取時,返回的是解壓之後的數據;而向這個文件中寫入數據時,數據首先被壓縮之後才寫入磁碟。x0dx0ax0dx0a d: no mp; 在進行文件系統備份時,mp程序將忽略這個文件。x0dx0ax0dx0a i: immutable; 系統不允許對這個文件進行任何的修改。如果目錄具有這個屬性,那麼任何的進程只能修改目錄之下的文件,不允許建立和刪除文件。x0dx0ax0dx0a j: data journalling; 如果一個文件設置了該屬性,那麼它所有的數據在寫入文件本身之前,寫入到ext3文件系統日誌中,如果該文件系統掛載的時候使用了」data=ordered」 或」data=writeback」選項。當文件系統採用」data=journal」選項掛載時,所有文件數據已經記錄日誌,因此這個屬性不起作用。僅僅超級用戶或者擁有CAP_SYS_RESOURCE能力的進程可以設置和刪除該屬性。x0dx0ax0dx0a s: secure deletion; 讓系統在刪除這個文件時,使用0填充文件所在的區域。x0dx0ax0dx0a t: no tail-merging; 和其他文件合並時,該文件的末尾不會有部分塊碎片(為支持尾部合並的文件系統使用)。x0dx0ax0dx0a u: undeletable; 當一個應用程序請求刪除這個文件,系統會保留其數據塊以便以後能夠恢復刪除這個文件。x0dx0ax0dx0a A: no atime updates; 告訴系統不要修改對這個文件的最後訪問時間x0dx0ax0dx0a D: synchronous directory updates; 任何改變將同步到磁碟;這等價於mount命令中的dirsync選項:x0dx0ax0dx0a S: synchronous updates; 一旦應用程序對這個文件執行了寫操作,使系統立刻把修改的結果寫到磁碟。x0dx0ax0dx0a T: top of directory hierarchy; 如果一個目錄設置了該屬性,它將被視為目錄結構的頂極目錄

⑶ linux命令如何查看文件的屬性

通過ll命令可以查看一個目錄下的文件和子目錄的屬性和大小,以下面的例子講解:x0dx0a[root@localhost ~]# llx0dx0atotal 88x0dx0a-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfgx0dx0adrwxr-xr-x 2 root root 4096 Feb 13 16:07 Desktopx0dx0a-rw-r--r-- 1 root root 49229 Feb 13 16:07 install.logx0dx0a-rw-r--r-- 1 root root 5133 Feb 13 16:06 install.log.syslogx0dx0a-rw-r--r-- 1 root root 7 May 2 05:28 testx0dx0a[root@localhost ~]#x0dx0ax0dx0a我以其中一行講解:x0dx0a-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfgx0dx0a-rw-r--r-- 1 root root 1022這些都是文件的屬性,包括文件的屬主、屬組和其他組的許可權,屬主和屬組的名稱,1022表示文件的大小,Feb 13 16:07是文件的修改時間。x0dx0ax0dx0a至於被誰修改過是看不出來的。

⑷ Linux 中文件屬性以及文件許可權

可以看到列出了當前目錄下的所有文件,包括許可權信息,所屬用戶,日期和文件名,其它很好理解但是看到 -rwxrwxr-x 這一串字元的時候完全是懵逼狀態的,我是誰?我在哪?我要干什麼?😆先來對裡面的字元一步步拆分吧。

首先第一個字元用來標識是文件還是目錄,這里只列出兩個有代表性的:

然後在接下來的剩餘字元中,以三個為一組,且均為『rwx』 的三個參數的組合。其中,[ r ] 代表可讀 (read)、[ w ] 代表可寫 (write)、[ x ] 代表可執行 (execute)。我們知道,在 Linux 中,文件的基本許可權就有九個,分別是
owner/group/others 三種身份各有自己的 read/write/execute 許可權。那我們就明白了,並且可以得出結論:

我們如果想要查看單個文件的默認許可權可以使用命令: ls -al 文件名

可以看到文件 hello.c 的默認許可權為 -rwxr-xr-- ,要改變它的許可權為 rwxrwxr-x ,我們可以使用 chmod 命令,有兩種方法設置方法:
1、符號類型改變文件許可權: chmod u=rwx,g=rwx,o=rx 文件名

從上示例中可以看到 hello.c 的許可權已經變成 rwxrwxr-x

2、數字類型改變文件許可權,各許可權的分數對照表如下:

每種身份(owner/group/others)各自的三個許可權(r/w/x)分數是需要累加的,例如當許可權為: [-rwxrwx---] 分數則是:

變更許可權的指令 chmod 的語法是這樣的:

選項與參數:

如果要將 hello.c 的所有許可權都啟用,那麼可以這樣:

一頓操作猛如虎, hello.c 的文件許可權變更為 rwxrwxrwx ,😆美滋滋。

剛接觸 Linux,如果有寫得不對的地方,希望能指出,一起交流,一起學習😯。

⑸ linux文件屬性及許可權詳解,帶思考題

如上顯示信息(一共7個欄位),說明如下:
文件屬性&許可權    文件硬鏈接數    擁有者    所屬group    文件大小    建檔日期    文件名

(1)第一個欄位,表示文件屬性&許可權。Linux的文件基本上分為三個屬性:

格式: rwx(擁有者許可權)r-x(所屬組許可權)r-x(其他人許可權)

許可權操作相關命令

(2)第二個欄位,表示文件硬鏈接數。

注意:互為硬鏈接的文件具有相同的文件節點,軟鏈接時文件節點號不一樣;

(3)第三個欄位,表示該文件或目錄的擁有者。
若使用者目前處於自己的home, 那這一欄大概都是它的賬號名稱。

(4)第四個欄位,表示所屬的組(group)。
每一個使用者都可以擁有一個以上的組,不過大部分的使用者應該都只屬於一個組,只有當系統管理員希望給予某使用者特殊許可權時,才可能會給他另一個組。

(5)第五欄位,表示文件大小,用byte來表示,而空目錄一般都是1024byte。
當然也可以用其它參數使文件顯示的單位不同,如使用ls -k就是用kb來顯示一個文件的大小單位。

(6)第六個欄位,表示創建日期。
以"月,日,時間"的格式表示,如Aug 15 5:46表示8月15日早上5點46分。

(7)第七個欄位,表示文件名。可以用 ls -a 顯示隱藏的文件名。



思考題:
如下目錄, 請問test用戶, testgroup組成員, others其他人 是否可以進入groups目錄?
drwxr-xr-- test testgroup 5238 Jun 19 10:25 groups/
思考之後, 滾動查看答案~
















答:
test用戶, 可以進行任何工作
testgroup組成員, 可以進入目錄, 但是不能寫入
others其他人, 不能進入目錄, 因為沒有x許可權

⑹ linux文件的三種屬性不包括

種類。
Linux中的文件都有三種屬性:所有者、所屬組、其他人,而不包括種類。
Linux也是一個基於文件形式表示的文件,在Linux中「一切皆文件。

⑺ 在linux中,使用命令ls查看/home目錄中的文件和子目錄信息,請寫出相應命令行________。

ls -la /home。

R:遞歸處理,顯示目錄和子目錄下的所有文件

a:顯示所有文件,包含以「.」開頭的文件

l:使用長列表顯示結果

linux 命令: 顯示文件屬性介紹:文件屬性在文件系統前談的安全管理配弊方面起很重要的作用,linux下lsattr命令用於查看文件屬性信息。

(7)文件屬性linux擴展閱讀:

Linux由眾多微內核組成,其源代碼完全開源;

Linux繼承了Unix的特性,具有非常強大的網路功能,其支持所有的網際網路協議,包括TCP/IPv4、TCP/IPv6和鏈路層拓撲程序等,且可以利用Unix的網路特性開發出新的協議棧;

Linux系統工具鏈培悔族完整,簡單操作就可以配置出合適的開發環境,可以簡化開發過程,減少開發中模擬工具的障礙,使系統具有較強的移植性;

⑻ linux文件屬性有哪些

文件的許可權與屬性是Linux相當重要的一部分,今天主要來看一下linux文件的屬性。

  • 6

    在linux中,每一個文件都多加了很多的屬性進來,尤其是用戶組,其最大的用途是在「數據安全性」上來。如果你有一個開發團隊,在你的團隊中,你希望每個人都可以使用某一些目錄下的文件,而非你的團隊的其他人則不能使用,哪么可以將團隊所需的文件許可權寫為【-rwxrwx---】

  • 熱點內容
    美圖手機如何解密碼開鎖 發布:2025-03-09 21:14:35 瀏覽:15
    行車記錄儀安卓版如何使用 發布:2025-03-09 20:58:03 瀏覽:312
    sql登陸不了 發布:2025-03-09 20:45:16 瀏覽:924
    如何用本機做伺服器 發布:2025-03-09 20:43:54 瀏覽:44
    新時達伺服器如何查故障 發布:2025-03-09 20:31:14 瀏覽:949
    sql2005server 發布:2025-03-09 20:31:08 瀏覽:113
    過濾sql注入 發布:2025-03-09 20:23:25 瀏覽:992
    華為榮耀6大容量存儲 發布:2025-03-09 20:22:34 瀏覽:457
    php流圖片 發布:2025-03-09 20:22:27 瀏覽:44
    農行密碼多少位 發布:2025-03-09 20:21:55 瀏覽:148