Linux文件与目录

本文详细介绍了Linux系统中的文件类型,包括普通文件、目录文件和设备文件。深入讨论了不同目录的用途,如/usr、/home、/bin等。此外,还阐述了工作目录、用户主目录的概念,并详细解析了通配符的使用,如“*”、“?”以及字符组模式的匹配规则和转义字符的应用。
摘要由CSDN通过智能技术生成

一、文件与文件类型

Linux系统中有三种基本的文件类型:普通文件、目录文件、设备文件。

1、普通文件
普通文件分为文本文件和二进制文件
文本文件:文本文件以文本的ASCII码形式存储在计算机中。它是以“行”为基本结构的一种信息组织和存储方式。
二进制文件:这类文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们,只有通过相应的软件才能将其显示出来。常见的可执行程序、图形、图像、声音等文件都是二进制文件。
2、目录文件
目录文件用于管理和组织系统中的大量文件。在Linux系统中,目录以文件的形式存在,目录文件存储了一组相关文件的位置、大小等与文件相关的信息,目录文件简称目录。
3、设备文件
Linux系统把每一个I/O设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一。从用户的角度来看,对I/O设备的使用和一般文件的使用一样,不必了解I/O设备的细节。设备文件可以细分为块设备文件和字符设备文件。前者存取是以字符块为单位的,后者则是以单个字符为单位的。

二、目录

Linux系统以目录的方式来组织和管理系统中的所有文件。目录将所有文件的说明信息采用树形结构组织起来,有时也将目录称作文件夹,即存放文件的地方。这个文件系统有一个“根”(root),然后在根上分“杈”(directory),任何一个分杈上都可以再分杈,杈上也可以长出“叶子”。“根”和“杈”称为“目录”或者“文件夹”,“叶子”则是一个个的文件。
<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值