已转开发,博客新地址:http://welcomezhang.iteye.com/

Linux学习1:ls命令

上一篇 / 下一篇  2011-08-06 13:23:02 / 个人分类:Linux

今天学习linux的档案权限ls -al命令,现在小结一下:51Testing软件测试网.~'V8fr2{7Y8d}fQ D


k B,X N*X^.Q5IGw]0
{(BVRZA`@0ls是“list”的意思,重点在显示档案的文件名与相关属性。而选项“-al”则表示列出所有的档案详细权限和属怅 (包括隐藏文件,就是文件名第一个字符为『 . 』的档案)。51Testing软件测试网$r-C'DE GkG-j

51Testing软件测试网i8c!t&L fhQg8j/o

第一栏代表这个档案的类型与权限(permission):51Testing软件测试网sE&HX%E
第一个字符代表类型,即这个档案是『目彔、档案或链接文件等』:
51Testing软件测试网kDGr/R[UnQ B6it

  1. 当为[ d ]则是目录,例如上表档名为『.gconfd』的那一行;
  2. 当为[ - ]则是档案,例如上表档名为『install.log』的那一行;
  3. 若是[ l ]则表示为连结档(link file);
  4. 若是[ b ]则表示为装置文件里面的可供储存的接口讴备(可随机存取装置);
  5. 若是[ c ]则表示为装置文件里面的串行端口讴备,例如键盘、鼠标(一次性读取装置)。

E9Q9HZ)?0接下来的字符表示权限,即以三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已。51Testing软件测试网{"f*vT(cF#y
第一组为『档案拥有者的权限』,以『install.log』那个档案为例, 该档案的拥有者可以读写,但不可执行;
f#m&pPGYg0第二组为『同群组的权限』;
vA${6Rs8Y u0第三组为『其他非本群组的权限』。51Testing软件测试网8xK;Qp2yO

51Testing软件测试网3A5\#}%cl)\"x

第二栏表示有多少档名连结到此节点(i-node):
G9H&n7Vb+Rra0每个档案都会将他的权限与属性记录到文件系统的i-node中,不过,我们使用的目录树却是使用文件名来记录, 因此每个档名就会连结到一个i-node。

5|&R|%e(w!Ld051Testing软件测试网:A%AJ9QF\ H]|

第三栏表示这个档案(或目录)的『拥有者账号』。51Testing软件测试网S| I.~-SZ2Q

dNSfZF3z P8Z0第四栏表示这个档案的所属群组。

4X%w L/Ej s-X|&X r0

.r}/J$h.V!j[lk0第五栏为这个档案的容量大小,默认单位为bytes。51Testing软件测试网A _ }n?

pX3I ^kk#[s;c9\0第六栏为这个档案的建档日期戒者是最近的修改日期。51Testing软件测试网GTXahG c

51Testing软件测试网 B4W3kGX

第七栏为这个档案的档名。
Zra+l~Qrl^L x0
比较特殊的是:如果档名之前多一个『 . 』,则代表这个档案为『隐藏档』,例如上表中的.gconfd那一行,该档案就是隐藏档。 你可以使用『ls』及『ls -a』这两个指令去感受一下什么是隐藏档!

uJ$ca`0U0

K$CY\^y0相关命令:
JmDl2B8}x&[0ls -l /etc/termcap /root/install.log
Qr(DxP;V/tm0ls -l –full-time
%sKc3gXM0man ls 戒 info ls
51Testing软件测试网(N$J8t} Z

o tA(OB [:E+f0—–例题—--51Testing软件测试网(gP"lV@ ZOB%_L
例题: 假设test1, test2, test3同属二testgroup这个群组,如果有下面的两个档案,请说明两个档案的拥有者不其相关的权限为何?51Testing软件测试网F)Z`JHC \4s{7n
-rw-r–r– 1 root root 238 Jun 18 17:22 test.txt
7Zut+I%c.^Q_*MQt8f9h0-rwxr-xr– 1 test1 testgroup 5238 Jun 19 10:25 ping_tsai
Y\Uh/w@9\*?z0答:档案test.txt的拥有者为root,所属群组为root。至于权限方面则只有root这个账号可以存取此档案,其他人则仅能读此档案;51Testing软件测试网1T ]-ap^1^7{mU
另一个档案ping_tsai的拥有者为test1,而所属群组为testgroup。其中:
2f+tUI i*X0test1 可以针对此档案具有可读可写可执行的权力;51Testing软件测试网,g4T`"h0QW
而同群组的test2, test3两个人与test1同样是testgroup的群组账号,则仅可读可执行但不能写(亦即丌能修改);51Testing软件测试网/VeFM\8d
至于非testgoup这一个群组的人则仅可以读,不能写也不能执行!  51Testing软件测试网 I2x}PGm!|i.p

51Testing软件测试网0w)l"G"m'Y5y ho t b+K

51Testing软件测试网l-HPJB%^s0x\

 @2011-05-18 - 10:45:35 by WelcomeZhang
51Testing软件测试网6}"Y2Msg CA

51Testing软件测试网+Q q5S~W-oL


TAG: Linux linux ls

ㄗs↘格式化↗‰_Testing 引用 删除 12733922   /   2011-12-20 16:02:35
-3
 

评分:0

我来说两句

Open Toolbar