RUI个人博客 首页>>Linux>>[原] Linux学习笔记之档案属性 和 目录配置

[原] Linux学习笔记之档案属性 和 目录配置

目录: 
 1. 文件权限介绍
 2. 实验
 3. linux 文件名的配置和限制
 4. linux目录的配置


档案的类型:

· 第一个属性代表这个档案是:【目录、档案或链接文件等等】
    -     代表 普通文件(ascii:超文本文件  binary:二进制文件  data:数据文件)
    d    代表 目录
    l     代表 链接文件(link file)
    b    代表 装置文件里面的可供存储的接口设备(块设备文件)
    c    代表 装置文件里面的串行端口设备(字符设备文件) 例如键盘、鼠标
    s    代表  套接字 (sockets)  (var/run)
    p    代表  管道 (FIFO pipe)  (var/run)

[root@RAC1 ~]# ls -l


[root@RAC1 dev]# ls -l stderr sda vcs

· 第二栏代表链接占用的节点(i-node):
    这个和链接档(link file)比较有关系。如果是目录的话,第二栏的这个数字与该目录下有多少目录有关(这个数字包括当前目录,上一级目录和当前目录所包含的目录所占用的节点数的总和)
[root@RAC1 oracle]# ls -l
           // admin目录是 3  表示下面一共有三个占用的节点   【.】  【 .. 】【RACDB】

[root@RAC1 oracle]# ls -al admin/


· 第三栏表示这个档案(或目录)的【拥有者】
· 第四栏表示拥有者的【群组】
r:4  w:2   x:1

修改 install.log的属主和群组  

[root@RAC1 ~]# chgrp oracle install.log
[root@RAC1 ~]# chgrp oinstall install.log
[root@RAC1 ~]# chown oracle install.log
[root@RAC1 ~]# chown root:root install.log

修改install.log的权限
[root@RAC1 ~]# chmod 777 install.log
[root@RAC1 ~]# chmod 775 install.log

[root@RAC1 ~]# chmod a=rwx,g=rwx,o=rwx install.log
[root@RAC1 ~]# chmod o-w install.log
[root@RAC1 ~]# chmod u-x,g=r,o-x install.log
[root@RAC1 ~]# useradd test1
[root@RAC1 ~]# useradd test2
[root@RAC1 ~]# cd /home/
[test1@RAC1 ~]$ cd ..
[test1@RAC1 home]$ ls -l test2/
· 第五栏表示这个档案的【容量大小】
· 第六栏表示这个档案的【建档日期】或者是【最近的修改日期】分别是月份、日期及时间
· 第七栏为这个档案的【档案名】如果档案之前多了一个【.】,表示这个档案为隐藏文件。ls -a可查看

文件名的配置:
*.sh  *Z  *.tar.gz   *.zip   *.tgz   *.html    *.php     *.pl    

目录最大允许文件名为255个字符
完整路径名为4096个字符
文件名的限制

linux的目录配置:

[root@RAC1 /]# ls -l /boot/              //linux中核心的文件

[root@RAC1 /]# ls -l /lib            // 函数库

查看Linux可以支持的文件系统
[root@RAC1 local]# cd /lib/modules/`uname -r`/kernel/fs




昵  称:
邮  箱:
评论内容:
验 证 码:
可用[code][/code]插入代码
点击刷新验证码