第6章 Linux的档案管理与目录配置
来源:互联网 发布:威锋源下载软件不动 编辑:程序博客网 时间:2024/05/21 18:40
LInux用户身份与群组记录的档案
系统的账号与一般身份使用者、root的相关信息,都是记录在/etc/passwd
密码记录在/etc/shadow
组名记录在/etc/group
如何改变文件属性与权限
修改档案所属群组用chgrp
修改档案拥有者用chown
修改档案的权限chmod
目录与档案之权限意义
权限对档案的重要性
档案是实际上含有数据的地方,包括一般文本文件、数据库内容文件、二进制可执行文件。权限对于档案来说,他的意义是这样的:
*r(read):可读取此一档案的实际内容
*w(write):可以编辑、新增或者是修改该文档的内容(但不含删除该档案)
*x(execute):该档案具有可以被系统执行的权限
权限对目录的重要性
*r表示具有读取目录结构列表的权限
*w表示具有移动该目录结构列表的权限,包括:
1、建立新的档案与目录
2、删除已经存在的档案与目录
3、将已存在的档案或目录进行更名
4、搬移该目录内的档案、目录位置
*x
目录的x代表的是用户能否进入该目录成为工作目录的用途
LInux档案种类与扩展名
档案种类
*正规档案,第一个字符为【-】
包括纯文本档,二进制文件、数据格式文件
*目录,第一个属性为【d】
*连接档,第一个属性为【l】
*设备与装置文件
与系统周边及储存等相关的一些档案,通常都集中在/dev这个目录之下:
区块(block)设备档:就是一些储存数据,以提供系统随机存取的接口设备,第一个属性为【b】
字符(character)设备文件:亦即是一些穿行端口的接口设备,第一个属性为【c】
*资料接口文件,第一个属性为【s】
既然被称为数据接口文件,用在网络上的数据承接。
*数据传送文件(FIFO),第一个属性为【p】
FIFO也是一种特殊的文件类型,他主要的目的在解决多个程序同时存取一个档案所造成的错误问题。
*Linux档案扩展名
Linux的档案是没有所谓的【扩展名】的。
底下有数种常用的扩展名:
* .sh:脚本或批处理文件,因为批处理文件为使用shell写成的,
*.Z,.tar,.tar.gz,.zip,.tgz:经过打包的压缩文件。
*.html,.php:网页相关档案,分贝代表HTML语法与PHP语法的网页档案。
基本上,Linux系统上的文件名真的只是让你了解该档案可能的用途而已,真正的执行与否仍然需要权限的规范才行。
*Linux档案长度限制
*LInux目录配置
1)Linux目录配置的依据-FHS
根目录(/)的意义与内容
根目录(/)地下应该要有底下这些次目录的存在才好:
/bin : 放置的是在单人维护模式下还能够被操作的指令
/boot : 放置开机会使用到的档案
/dev : 任何装置与接口设备都是以档案的形态存在于这个目录中的。
/etc : 系统主要的配置文件几乎都放置在这个目录内。
/home : 系统默认的用户家目录,在你新增一个一般使用者账号时,默认的用户家目录都会规范到这里来。~代表目前这个用户的家目录。
/lib : 放置的则是在开机时会用到的函式库。
/media : 放置的就是可移除的装置
/mnt : 放置暂时挂载某些额外的装置
/opt : 放置第三方协力软件的目录
/root : 系统管理员(root)的家目录
/sbin : Linux有非常多指令是用来设定系统环境的,这些指令只有root才能够利用来【设定】系统,其他用户最多只能用来【查询】而已。
/srv : 一些网络服务启动之后,这些服务所需要取用的数据目录。
/tmp : 这是让一般用户或者正在执行的程序暂时放置档案的地方。
/usr的意义与内容
/usr里面放置的数据属于可分享的与不可变动的.usr是Unix Software Resource的缩写,是【Unix操作系统软件资源】所放置的目录。
因为是所有系统默认的软件都会放置到/usr底下,因此这个目录有点类似Windows系统的【C:\Windows\+C:\Program files\】这两个目录的综合体。
/var的意义与内容
/var目录主要针对常态性变动的档案,包括快取、登陆档以及某些软件运作所产生的档案,包括程序档案或者例如MySQL数据库的档案等等。
目录树
绝对路径与相对路径
.:代表当前的目录,也可以使用./来表示;
.. : 代表上一层目录,也可以../来代表
- 第6章 Linux的档案管理与目录配置
- 第6章 Linux的档案权限与目录配置
- 第6章、 Linux 的档案权限与目录配置
- 【鸟哥 linux 基础篇】 第6章 Linux的档案权限与目录配置
- 第7章 Linux档案与目录管理
- 第7章 Linux档案与目录管理
- Linux的档案与目录管理
- Linux 的档案权限与目录配置
- Linux 的档案属性与目录配置
- Linux的档案权限与目录配置
- linux的档案权限与目录配置
- Linux--档案与目录管理
- Linux 档案与目录管理
- Linux档案与目录管理
- linux档案与目录管理
- Linux档案与目录管理
- Linux 档案与目录管理
- Linux 档案与目录管理
- olympiad
- Less自学笔记
- android学习之七牛(三)--上传凭证
- R-FCN:基于区域的全卷积网络来检测物体
- 打开Eclipse报错:Android SDK Error when loading the SDK
- 第6章 Linux的档案管理与目录配置
- 廖雪峰python学习笔记9:面向对象高级
- xfire开发weblogic服务器上的webservice系统
- Android启动(一):Linux启动流程
- 文字 AnimatedOpeningType css3的文字3D翻转特效
- 关于Android“This Handler class should be static or leaks might occur”警告的处理方法
- 文章标题
- B树、B-树、B+树、B*树
- 客户端接入SDK