原创 Linux学习(6)

2015-1-17 17:04 808 10 10 分类: 软件与OS 文集: Linux

1、目录文件  是一种特殊的文件

du  查看目录中文件的大小,  ls  -l   查看的是文件及目录文件的大小

比如:文件夹paper 大小 在windows下约为 93M,复制到linux系统下。paper文件夹内有两个文件“Conference Keynotes.pdf”和"Cover.pdf",以及一个文件夹paperspcc4

分别使用 ls -l  和 du 查看  paper目录,如下结果

 

23.jpg
 
total 408KB = 287687B+120185B+4096B
total 远小于 93M
因为子目录paperspcc4  是目录文件,这里的4096B只是目录文件的大小,并不是目录下包含文件的总体大小,,,,一定要理解 目录文件的特殊性;
 
du 命令  目录或文件的大小,指的是目录下文件的总体大小
93M  约等于 93272KB 
其中子目录包含文件的大小为 92864KB
文件Cover.pdf的大小为120KB 和上边 ls -l  列出的 120185B 大小基本一致。
 
总之,,查看目录包含文件的大小,用du  ; 查看普通文件的大小,du 和 ls 都可以
 
 
2、查看单个文件的权限    ls  -l   flow.v
 
      修改文件权限三种方式   chmod  u/g/o/a+r/w/x  flow.v
                                                 chmod  u/g/o/a=rw-    flow.v
                                                 chmod     761   flow.v  
      修改目录下所有文件权限   chmod  -R u+r  目录

文章评论0条评论)

登录后参与讨论
我要评论
0
10
关闭 站长推荐上一条 /2 下一条