Linux鸟哥的私房菜系列记录——六:Linux档案权限和目录配置

  • Linux的权限
    • Linux多人多任务的环境,其将档案可存取的身份分为三个类别:owner/group/others,三种身份各有read/write/execute的权限
  • Linux的命令
    • ls -al

  • 结果的解读
    在这里插入图片描述

  • 档案类型权限:
    在这里插入图片描述

    • 档案类型
      • d:目录,-:档案,l:连结档,b:装置文件里面的可供储存的接口讴备(可随机存取装置),c:装置文件里面的串行端口设备,例如键盘、鼠标(一次怅读取装置)。
    • 档案权限
      • 三组 分别为 owner/group/others的权限 rwx的位置不会改变,没有权限表示为-
  • 连结数

    • 有多少不同的档名连结到i-node
  • 修改文件的属性和权限

    • chgrp:改变档案所属群组 ps.被改变的组名必须在/etc/group下面存在。

      • e.g.:chgrp groupname file
    • chown:改变档案拥有者(还可以修改对应的群组)

      • e.g.:chown ownername:groupname file
    • chgrp 和 chown 的常用场景

      • 拷贝文件(cp sourcefile targetfile)后对应的拥有者和权限并未改变 ,此时需要进行修改
    • chmod:改变档案的权限 suid sgid sbit等

      • 修改权限的两种方式:数字/符号
        • 数字修改: r:4,w:2,x:1. rwx=7,r–=4,770=rwxrwx—

          • e.g. chmod 数字表示的权限 file
        • 符号修改:
          -chmod

          • e.g.:chmod u=rwx,go=rx filename ; chmod a+w filename (为所有人都添加写的权限);chmod a-x filename (为所有人都减去可执行的权限)
  • um ask source:减去source对应的权限


  • Linux 的目录配置
    • 目录配置的依据:FHS:Filesystem Hierarchy Standard 标准
    • FHS 依据文件系统使用的频繁与否与是否允讲使
      用者随意更动, 将目录定义成为四种交互作用的形态:可分享的、不可分享的、不变的、可变动的
      four_format
    • FHS 针对目录树架构定义处三层目录下应放置什么数据
      • / (root 根目录):与开机系统有关
      • /usr(unix software resource):与软件安装/执行有关
      • /var(variable):与系统运作过程有关
    • FHS 标准建议: 根目彔(/)所在分割槽应该越小越好,且应用程序所安装的软件最好不要和根目彔放在同一个分割槽内,保持根目彔越小越好,以防止分割槽发生较多的错误,但是存在5个目录和根目录不可分割,分别为:/etc, /bin, /dev, /lib, /sbin
    • 各个目录存放的信息如下:
目录档案内容
/bin放置执行文件
/boot放置开机相关档案
/dev放置装置与接口设备相关档案
/etc放置配置文件
/home用户家目录
/lib放置系统的函式库
/media放置可移除的装置如软盘、光盘、DVD
/mnt放置暂时挂载的额外装置
/opt放置第三方软件相关档案
/root系统管理员的家目录
/sbin开机过程需要的文件,/usr/sbin/:服务器软件程序,/usr/local/sbin:本机自行安装的软件产生的系统执行文件
/srv放置提供网络服务所需要的数据
/tmp放置临时数据
/lost+found文件系统发生错误时, 存放一些遗失的片段
/proc虚拟文件系统,数据存放再内存中,如系统核心、进程信息等
/sys放置与核心相关的信息
  • Linux 目录树的特性:
    • 目录树的起始点为根目录 (/, root);
    • 每一个目录不止能使用本地端的 partition 的文件系统,也可以使用网络上的 filesystem 。如利用 Network File System (NFS) 服务器挂载某特定目录等。
    • 每一个档案在此目录树中的文件名都是独一无二的

directoryTree

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值