快速业务通道

Linux的文件属性与目录配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-27

  1、 用户与用户组

  1) 文件拥有者(owner)、用户组(group)、其他人(other)

  2) /etc/password:记录所有系统账号与一般用户以及root的相关信息

  /etc/shadow:记录密码

  /etc/group:记录用户组名称

  2、 文件属性

  1)Ls –al

  Ls:似于DOS中的dir命令

  -al:列出所有文件(包括隐藏文件,即文件名前第一个字符为.的文件)

  -rwxrwxrwx 1 root root 293 Oct 19 21:24 test

  (1)第一列:-rwxrwxrwx 表示文件属性

  第1个字符-表示文件类型:

  d 目录

  - 文件

  l 连接文件(link file)

  b 设备文件中可供存储的接口设备

  c 设备文件中的串行口设备,如键盘鼠标

  第一组rwx表示拥有者的权限(r:read w:write x:excute)

  第二组rwx表示用户组的权限

  第三组rwx表示其他非本用户组的权限

  (2)第二列:1 表示连接占用的节点(i-node);

  若是目录,则与该目录下还有多少目录有关

  (3)第三列:root 表示这个文件或目录的owner

  (4)第四列:root 表示这个文件所属的group

  (5)第五列:293 表示这个文件的大小

  (6)第六列:Oct 19 21:24 表示这个文件的创建日期或最近修改日期

  (7)第七列:test 表示这个文件的文件名,若前面有”.”,则表示是隐藏文件

  2)更改文件权限

  (1)更改文件所属用户组

  chgrp [-R] groupname filename

  groupname可以是用户组ID,也可以是/etc/group文件中用户组的组名.filename是以空格分开的要改变属组的文件列表,支持通配符.如果用户不是该文件的owner或超级用户,则不能改变该文件的组.

  - R 递归式地改变指定目录及其下的所有子目录和文件的属组

  (2)更改文件拥有者

  chown [选项] 用户或组 文件

  用户可以是用户名或用户ID.组可以是组名或组ID.

  文件是以空格分开的要改变权限的文件列表,支持通配符.

拥有帝国一切,皆有可能。欢迎访问phome.net

  - R 递归式地改变指定目录及其下的所有子目录和文件的拥有者.

  - v 显示chown命令所做的工作.

  (3)改变文件或目录的访问权限

  数字模式:chmod [-R] xyz 文件或目录

  r:4 w:2 x:1

  将同一组(owner/group/other)的三个属性(r/w/x)累加值,就是该组的权限,如owner=rwx=4 2 1=7,other=---=0 0 0=0

  xyz:各组(owner/group/other)的(r/w/x)累加值

  符号类型:chmod [u|g|o|a] [ |-|=] [r|w|x] 文件名

  u:user g:group o:other a:all

  如:chmod u=rwx,go=rx .bashrc

  chmod a w .bashrc

  3、 目录属性

  r:具有读取目录结构清单的权限,可用ls命令读取目录内容

  w:可以在该目录下建立、删除、重命名和移动文件和目录,

  x:能否进入目录

  4、 文件类型

  普通文件(regular file):纯文本文件(ASCII)(可用cat命令查看)、二进制文件(如cat是二进制文件)、数据格式文件

  目录(directory)

  连接文件(link)

  设备与设备文件(device):分为block设备文件和character设备文件

  套接字(socket):常用于网络数据连接

  管道(FIFO,pipe):解决多个程序同时访问一个文件所造成的错误

  5、 文件扩展名

  *.sh:批处理文件(scripts,脚本)

  *Z、*.tar、*.tar.gz、*.zip、*.tgz:压缩文件

  *.html、*.php:网页相关文件

  6、 Linux目录配置

  .(./):表示当前目录

  ..(../):表示上一层目录

  7、 特殊目录

  1) 不可与root分区分开的目录

  /etc/、 /sbin/、 /bin/、 /dev/、 /lib/

  2) 最好独立成为单一分区的目录

  /home、 /usr(程序安装)、 /var(管理系统运行过程中的重要中间暂存数据)、 /tmp

  3) 特别重要的目录

  /etc(系统设置)、/usr/local、/var

  8、 一般主机分区和目录

  / <1GB

  /boot 50MB

  /usr 10GB

  /home 剩下的

  /var >1GB 拥有帝国一切,皆有可能。欢迎访问phome.net

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号