IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 操作系统 > LINUX > Linux的文件属性与目录配置

Linux的文件属性与目录配置

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

  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。

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

  - 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

关键词标签:Linux

相关阅读 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux实现SCSI硬盘热插拔及在线识别 Linux下用CDMA modem拨号上网

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Linux服务器:设计高性能网站架构-LLMP Linux服务器:设计高性能网站架构-LLMP 使用Clonezilla迁移到虚拟Linux环境 使用Clonezilla迁移到虚拟Linux环境 Linux上的MRTG流量监控中心 Linux上的MRTG流量监控中心 Linux 双网卡绑定一个IP原理及实现 Linux 双网卡绑定一个IP原理及实现 linux和windows等系统远程控制ubuntu桌面 linux和windows等系统远程控制ubuntu桌面

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载 linux命令行浏览器的使用方法 Linux NFS服务固定端口及防火墙配置 U盘安装Ubuntu 10.04 Linux清除用户登录记录和命令历史方法