linux:ls -l详解
生活随笔
收集整理的這篇文章主要介紹了
linux:ls -l详解
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.使用 ls -l 命令 執(zhí)行結(jié)果如下(/var/log) :
drwxr-x--- 2 root? ?? ?? ?? ???adm? ? 4096 2013-08-07 11:03 apache2
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:43 apparmor
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:44 apt
-rw-r----- 1 syslog? ?? ?? ?? ?adm? ?16802 2013-08-07 14:30 auth.log
-rw-r--r-- 1 root? ?? ?? ?? ???root? ? 642 2013-08-07 11:03 boot.log
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-06 18:34 ConsoleKit
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:44 cups
-rw-r----- 1 syslog? ?? ?? ?? ?adm? ?10824 2013-08-07 11:08 daemon.log
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:45 dbconfig-common
-rw-r----- 1 syslog? ?? ?? ?? ?adm? ?21582 2013-08-07 11:03 debug
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:45 dist-upgrade
-rw-r--r-- 1 root? ?? ?? ?? ???adm? ?59891 2013-08-07 11:03 dmesg
展示結(jié)果大體分為七列(部分) :?
以第一條記錄為例
第二列: “2”是純數(shù)字 ,表示 文件鏈接個(gè)數(shù)
第三列 : “root” 表示文件的所有者?
第四列:“adm” 表示為文件的所在群組?
第五列:“4096”,表示為文件長(zhǎng)度(大小)
第六列:“2013-08-07 11:03”,表示文件最后更新(修改)時(shí)間
第七列:“apache2” 表示文件的名稱 詳見下圖:
2.文件類型和文件權(quán)限 ,即為列表第一列內(nèi)容:(以第一條記錄為例 )
“drwxr-x---” 含義:有兩部分組成 ,一部分是第一列即為“d” ,表示文件類型(目錄或文件夾),另一部分是“rwxr-x---” 表示文件權(quán)限,權(quán)限有分為三段:即為 “ rwx ”,“??r-x??”和 “ ---??”分別表示 ,文件所有者的權(quán)限,文件所屬組的權(quán)限 和其他用戶對(duì)文件的權(quán)限。
(1)文件類型,大體分為如下幾類 :
d :目錄?
- :文件?
l :鏈接?
s :socket?
p :named pipe?
b :block device?
c??:character device
(2)文件權(quán)限 :
r :含義為 “可讀”,用數(shù)字 4 表示?
w:含義為 “可寫”用數(shù)字 2 表示
X(小X):含義為“可執(zhí)行”用數(shù)字 1 表示
-:含義為“無權(quán)限”用數(shù)字0 表示
X (大X):含義為只有目標(biāo)文件對(duì)某些用戶是可執(zhí)行的或該目標(biāo)文件是目錄時(shí)才追加x 屬性。?
s:含義為 在文件執(zhí)行時(shí)把進(jìn)程的屬主或組ID置為該文件的文件屬主。方式“u+s”設(shè)置文件的用? ?? ?? ?戶ID位,“g+s”設(shè)置組ID位。?
t :含義為保存程序的文本到交換設(shè)備上
3.文件權(quán)限的更改 :
使用命令 :chmod??文件權(quán)限 文件名稱 [-R]?
命令兩種用法 :
(1)直接給文件賦相應(yīng)的權(quán)限即為 :
chmod? ?a+x??auth.log? ?#含義為 給 auth.log 文件賦予所有者可執(zhí)行權(quán)限?
2)使用數(shù)字方式代替權(quán)限 :
例如 :
chmod 777 auth.log #含義為給auth.log文件賦予任何可讀,可寫,可執(zhí)行權(quán)限?
數(shù)字含義詳見如下列表:
4.文件所有者的更改 :
命令 chown 用戶名 文件,例如 :
chmod mysql auth.log #含義為 把 文件 auth.log 的所有者更改為 mysql?
5.文件所在組的更改
命令 chgrp [-R]??群組名稱??文件名稱?
例如 :
chgrp??-R??mysql??apache2??#含義為 ,把 目錄apache2 的所在組更改為mysql
?20130807144329984.jpeg?(9.09 KB) ?20130807144329984.jpeg?(9.09 KB) 頂0
drwxr-x--- 2 root? ?? ?? ?? ???adm? ? 4096 2013-08-07 11:03 apache2
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:43 apparmor
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:44 apt
-rw-r----- 1 syslog? ?? ?? ?? ?adm? ?16802 2013-08-07 14:30 auth.log
-rw-r--r-- 1 root? ?? ?? ?? ???root? ? 642 2013-08-07 11:03 boot.log
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-06 18:34 ConsoleKit
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:44 cups
-rw-r----- 1 syslog? ?? ?? ?? ?adm? ?10824 2013-08-07 11:08 daemon.log
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:45 dbconfig-common
-rw-r----- 1 syslog? ?? ?? ?? ?adm? ?21582 2013-08-07 11:03 debug
drwxr-xr-x 2 root? ?? ?? ?? ???root? ?4096 2013-08-07 09:45 dist-upgrade
-rw-r--r-- 1 root? ?? ?? ?? ???adm? ?59891 2013-08-07 11:03 dmesg
展示結(jié)果大體分為七列(部分) :?
以第一條記錄為例
代碼:
第一列 : “drwxr-x---”??表識(shí)文件的類型 和文件權(quán)限?第二列: “2”是純數(shù)字 ,表示 文件鏈接個(gè)數(shù)
第三列 : “root” 表示文件的所有者?
第四列:“adm” 表示為文件的所在群組?
第五列:“4096”,表示為文件長(zhǎng)度(大小)
第六列:“2013-08-07 11:03”,表示文件最后更新(修改)時(shí)間
第七列:“apache2” 表示文件的名稱 詳見下圖:
2.文件類型和文件權(quán)限 ,即為列表第一列內(nèi)容:(以第一條記錄為例 )
“drwxr-x---” 含義:有兩部分組成 ,一部分是第一列即為“d” ,表示文件類型(目錄或文件夾),另一部分是“rwxr-x---” 表示文件權(quán)限,權(quán)限有分為三段:即為 “ rwx ”,“??r-x??”和 “ ---??”分別表示 ,文件所有者的權(quán)限,文件所屬組的權(quán)限 和其他用戶對(duì)文件的權(quán)限。
(1)文件類型,大體分為如下幾類 :
d :目錄?
- :文件?
l :鏈接?
s :socket?
p :named pipe?
b :block device?
c??:character device
(2)文件權(quán)限 :
r :含義為 “可讀”,用數(shù)字 4 表示?
w:含義為 “可寫”用數(shù)字 2 表示
X(小X):含義為“可執(zhí)行”用數(shù)字 1 表示
-:含義為“無權(quán)限”用數(shù)字0 表示
X (大X):含義為只有目標(biāo)文件對(duì)某些用戶是可執(zhí)行的或該目標(biāo)文件是目錄時(shí)才追加x 屬性。?
s:含義為 在文件執(zhí)行時(shí)把進(jìn)程的屬主或組ID置為該文件的文件屬主。方式“u+s”設(shè)置文件的用? ?? ?? ?戶ID位,“g+s”設(shè)置組ID位。?
t :含義為保存程序的文本到交換設(shè)備上
3.文件權(quán)限的更改 :
使用命令 :chmod??文件權(quán)限 文件名稱 [-R]?
命令兩種用法 :
(1)直接給文件賦相應(yīng)的權(quán)限即為 :
chmod? ?a+x??auth.log? ?#含義為 給 auth.log 文件賦予所有者可執(zhí)行權(quán)限?
2)使用數(shù)字方式代替權(quán)限 :
例如 :
chmod 777 auth.log #含義為給auth.log文件賦予任何可讀,可寫,可執(zhí)行權(quán)限?
數(shù)字含義詳見如下列表:
| 所有者 | 群組 | 其他 | 三位代表權(quán)限的數(shù)字 |
| r w x | ??r w x | ??r w x | 實(shí)際結(jié)果 |
| 4 2 1 | ??4 2 1 | ??4 2 1 | 777 |
| 4 2 1 | ??4 0 1 | 4 0 1 | 705 |
命令 chown 用戶名 文件,例如 :
chmod mysql auth.log #含義為 把 文件 auth.log 的所有者更改為 mysql?
5.文件所在組的更改
命令 chgrp [-R]??群組名稱??文件名稱?
例如 :
chgrp??-R??mysql??apache2??#含義為 ,把 目錄apache2 的所在組更改為mysql
?20130807144329984.jpeg?(9.09 KB)
2014-1-26 10:41
2014-1-26 10:43
轉(zhuǎn)載于:https://www.cnblogs.com/lijiangjie-1006/p/6340882.html
總結(jié)
以上是生活随笔為你收集整理的linux:ls -l详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OGG目标端复制Sequence时Han
- 下一篇: hicharts Linux服务器导出,