博客
关于我
Linux学习笔记(二):文件权限与目录配置
阅读量:592 次
发布时间:2019-03-12

本文共 1363 字,大约阅读时间需要 4 分钟。

Linux学习笔记(二):文件权限与目录配置

目录结构调整后将更加清晰,便于用户阅读和理解。

Linux学习笔记(二):文件权限与目录配置

1. 用户与群组

在Linux系统中,账号信息记录在/etc/passwd文件,密码记录在/etc/shadow文件。组信息记录在/etc/group文件。普通用户可使用su -切换至root身份,再使用exit返回普通用户。

2. 文件权限

文件属性:使用ls -al查看文件详细权限。七列信息分别为文件类型和权限、链接数、拥有者、所属群组、容量、最后修改时间和文件名。

  • 文件类型:d(目录)、-(普通文件)、l(链接文件)、b(块设备)、c(字符设备)。
  • 权限:rwx-表示可读、可写、可执行、无权限。
  • 链接数:表示有多少文件名指向同一inode。
  • 文件容量:默认单位为bytes。
  • 文件名:以.开头的文件为隐藏文件。

修改文件属性权限

  • 改变所属群组:chgrp users initial-setup-ks.cfg
  • 改变文件拥有者:chown fang initial-setup-ks.cfgchown root:root initial-setup-ks.cfg
  • 修改文件权限:chmod 770 .bashrc。权限数字:r=4,w=2,x=1,-=0,累加后表示770权限。符号例子:chmod u=rwx,g=rx,o=r .bashrc

文件种类与扩展名

  • 类型包括d、-、l、b、c。常见扩展名:.sh(脚本)、.tar.gz(压缩文件)、.html(网页文件)。

3. 目录配置

根目录(/)

依据FHS,根目录下应包含以下次目录:

  • /bin:维护指令。
  • /boot:启动相关文件。
  • /dev:存储设备文件。
  • /etc:系统配置文件。
  • /lib:函数库。
  • /media:移除设备。
  • /mnt:临时挂载设备。
  • /opt:第三方软件。
  • /run:系统信息。
  • /sbin:维护指令。
  • /srv:网络服务数据。
  • /tmp:临时文件。
  • /usr:Unix软件资源。
  • /var:系统变量文件。

/usr目录

Contains system default software,包含/bin,/lib,/local,/sbin,/share,/src。

  • /usr/bin:用户指令。
  • /usr/lib:函数库。
  • /usr/local:管理员安装软件。
  • /usr/sbin:系统管理指令。
  • /usr/share: 只读数据文件。
  • /usr/include:头文件。
  • /usr/libexec:脚本文件。
  • /usr/src: 原始代码。

/var目录

存放变动文件:/var/cache、/var/lib、/var/log、/var/mail、/var/run、/var/spool。

4. 绝对路径与相对路径

  • 绝对路径:以/开头,例如 /home/fang/.bashrc

  • 相对路径:不以/开头,使用./表示当前目录,../表示上一层目录。

  • 示例:從 /var/spool/mail/var/spool/cron

    cd /var/spool/mailcd ../cron
  • 文件路径:./run.sh表示執行當位目錄下的run.sh文件。

不得(xi że نهای)

转载地址:http://xmdxz.baihongyu.com/

你可能感兴趣的文章
C++ Primer Plus读书笔记:循环读取(错误处理)
查看>>
《架构师36项修炼》Mysql 异常情况下的事务安全 -- 详解 Mysql redolog
查看>>
skimage与cv2 安装失败的解决办法
查看>>
linuxmint 上面装谷歌浏览器
查看>>
windows/linux下Anaconda管理的(安装的)包的位置
查看>>
关于吴恩达的深度学习的一些授课视频里面英文翻译错误的实例展示
查看>>
伴随矩阵和逆矩阵的关系证明
查看>>
反向传播之矩阵求导dL/dz1的求导过程 普通神经网络的逆向求导过程
查看>>
numpy.linspace使用详解
查看>>
突破Bias-Variance困境
查看>>
CNN / language modelling and sequence generation
查看>>
函数可导和可微的区别: 一元中互为充要;多元中可微是可导的必要条件,可导不一定可微。
查看>>
一文说尽C++赋值运算符重载函数(operator=)
查看>>
Form窗体属性
查看>>
IC封装图片大全
查看>>
自恢复保险丝的选用
查看>>
开关电源 误差放大器电路
查看>>
Altium Designer唤出关掉的窗口
查看>>
输入过欠压保护电路原理图
查看>>
altium designer PCB 屏蔽DRC报错
查看>>