鸟哥linux 学习笔记 第六章

来源:互联网 发布:知乎有网络视听许可证 编辑:程序博客网 时间:2024/05/13 22:02
第六章     文件权限与目录配置

  • ls -a 查看文件详细信息,包括隐藏文件
  • 改变文件属性与权限
    • chgrp:改变文件所属用户组
      • chgrp [-R] 账户名称 dirname/filename
      • -R 进行递归的持续修改
    • chown:改变文件所有者
      • chown [-R] 账户名称 dirname/filename
    • chmod:改变文件的权限
      • chmod [-R] xyz 文件或目录 
      • xyz位数字类型的权限属性,为rwx属性数值的相加,(rwx,421),(xyz,owner、同用户组、其它)(例:chmod 777 .bashrc)
      • (u、g、o、a ,user、group、other、all) (+-=、rwx)(例:chmod u=rwx,go=rx .bahsrc / chmod a-x .bashrc)
  • cp 源文件 目标文件
    • cp会复制执行者的属性,即目的文件的所有者是执行者
  • FHS
    • /bin                放置的是在单用户维护模式下还能够被操作的命令
    • /boot             主要放置开机会使用到的文件,包括linux内核文件以及开机所需配置文件等
    • /dev               在linux系统上,任何设备与接口设备都是以文件的形式存在于这个目录当中的。
    • /etc                系统主要的配置文件几乎都放置在这个目录内。FHS建议不要放置可执行文件在这个目录中。
    • /home            系统默认的用户主文件夹。~:代表目前这个用户的主文件夹。
    • /lib                  /lib放置的是开机时会用到的函数库,以及在/bin或/sbin下面的命令会调用的函数库而已。/lib/modules目录放置的是内核相关的模块(驱动程序)
    • /media            放置可删除的设备,如软盘、光盘、DVD等
    • /mnt               如果你想要暂时挂载某些额外的设备,一般建议你可以放置到这个目录中。
    • /opt                第三方软件放置的目录。
    • /root               系统管理员的主文件夹。之所以放在这里,是因为如果进入单用户维护模式而仅挂载根目录时,根目录可以拥有root的主文件夹,所以我们会希望root和的主文件夹与根目录放置在同一个分区中。
    • /sbin               放在/sbin下面的为开机过程中所需要的,里面包括了开机、修复、还原系统所需要的命令。
    • /srv                 srv是service的缩写,一些网络服务启动后,这些服务所需要取用的数据目录。
    • /tmp                临时文件夹,建议每次开机清理。
  • 因为根目录与开机有关,开机过程中仅有根目录被挂载,所以与开机有关的目录必须与根目录放在同一个区。这些目录有:/etc、/bin、/dev、/lib、/sbin
0 0
原创粉丝点击