linux文件

Linux 上,几乎每一样东西都是一个 文件 ,至少抽象地看是这样(Linux的文件抽象)。它让大量的资源具有统一的 编程 接口,使我们能够使用这一接口打开、关闭、读取和写入不同的文件。

 

  在一个Linux系统上能够出现的部分类型的文件:普通文件、无名管道和有名管道、目录、设备、符号链接、套接口。

普通文件:从其中读出或向其中写入的基本单位是单个字节。

管道:一个从一端接受数据并把数据传向另一端的数据通道,一端写入,一端读出。

无名管道:它们出现在系统的硬盘上从来没有名称,只是根据需要在内核中创建并在内核中消失。

有名管道:拥有自己的名字,在两个进程需要共享文件而又没有共享文件描述符时使用。

目录:包含了保存在目录中文件列表的简单文件。

设备:提供了到大多数物理设备的接口,分字符设备或块设备。

符号链接:包含了到达另一个文件的路径,大多数都是处理链接指向的真实文件。

套接口:与管道类似,但能让处不同机器上的进程进行通信。

 

  文件模式:访问权限 修饰位 文件类型

访问权限:1对应执行权限,2对应写权限,4对应读权限。

修饰位:指出文件是否设置了setUID位、setGID位和粘附位。

文件类型:是一个代表文件类型的简单数值。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值