Chinaunix首页 | 论坛 | 博客
  • 博客访问: 563079
  • 博文数量: 142
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1452
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-12 16:28
文章分类

全部博文(142)

文章存档

2016年(10)

2015年(60)

2014年(72)

我的朋友

分类: LINUX

2014-11-12 11:26:49

在linux下,为了查看文件,经常使用的命令是ls -al,如下所示:
gwwu@hz-dev2.wgw.com:/usr/sbin>ls -al
total 33788
dr-xr-xr-x.  2 root root       12288 Nov  2  2012 .
drwxr-xr-x. 13 root root        4096 Oct 20  2012 ..
-rwxr-xr-x   1 root root       28360 Jun 23  2012 abrtd
lrwxrwxrwx.  1 root root          10 Oct 20  2012 accept -> cupsaccept
lrwxrwxrwx.  1 root root          17 Oct 20  2012 accton -> ../../sbin/accton
文件类型
与权限
链接占用的
节点(i-node)

文件所有者 文件所有者
的用户组
文件大小(单位:字节
可以通过ls -alh来查看
文件的创建时间
/最近修改时间
文件名称
dr-xr-xr-x.
2 root root 12288 Nov  2  2012
.
drwxr-xr-x.
13 root root
4096
Oct 20  2012
..
-rwxr-xr-x
1 root
root
28360 
Jun 23  2012
abrtd
lrwxrwxrwx.
1 root
root
10
Oct 20
accept -> cupsaccept
lrwxrwxrwx.
1 root
root
17 Oct 20
../../sbin/accton

仔细的读者可能发现了,第一项中最后有些有一个'.'号,这个表示的意思是当文件或者文件夹只使用了selinux context的属性,那么这个在ls -l时后面会是一个点

其中第一项表示文件类型和权限,一共10位
9 8 7 6 5 4 3 2 1 0
-  r w x r - x  r -  x 
(1)其中第9为表示文件类型,有以下几种:
-: 表示普通文件
d: 目录
b: 块特殊文件
c: 字符特殊文件
l:  符号链接文件
p: 命名管道文件FIFO
s: 套接字文件
(2)8-6位表示所有者权限,5-3位表示同组其它用户权限,2-0:其它用户权限
r:表示可读; w:表示可写;x:表示可执行;
 
文件大小这一项也可能是主辅设备号,如8,0就表示主设备号是8,辅设备号是0
jackywgw@aaacomplete:/dev$ ls -al | grep sda
brw-rw----   1 root disk      8,   0 11月 22 09:57 sda
brw-rw----   1 root disk      8,   1 11月 22 09:57 sda1
brw-rw----   1 root disk      8,   2 11月 22 09:57 sda2
brw-rw----   1 root disk      8,   5 11月 22 09:57 sda5
jackywgw@aaacomplete:/dev$ more /proc/partitions  ------------记录了系统中打每个磁盘分区的主辅设备号,大小和名称。
major minor  #blocks  name

   8        0   78150744 sda
   8        1   76594176 sda1
   8        2          1 sda2
   8        5    1554432 sda5
  11        0    1048575 sr0
jackywgw@aaacomplete:/dev$ sudo fdisk -l       -------------fdisk -l 列出磁盘上的所有分区。

Disk /dev/sda: 74.5 GiB, 80026361856 bytes, 156301488 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x9fe8d9c0

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1  *         2048 153190399 153188352   73G 83 Linux
/dev/sda2       153192446 156301311   3108866  1.5G  5 Extended
/dev/sda5       153192448 156301311   3108864  1.5G 82 Linux swap / Solaris

jackywgw@aaacomplete:/dev$

阅读(8116) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~