文件系统常识

认识文件

对于计算机来说,“文件” 是一个广义的概念,分为:

  • 硬盘上普通的文件
  • 硬盘上的 ”目录“(即文件夹,目录是专业用语)
  • 被操作系统 “抽象” 成了文件的硬件设备,如键盘、鼠标等

路径

操作系统使用 “路径” 这样的概念来描述一个具体文件的位置

文件路径有两种风格:

  1. 绝对路径
    ![[Pasted image 20240117102029.png]]

  2. 相对路径,先指定一个 “当前目录”,从当前目录出发,找到目标文件

如:一个 test.txt 文件的绝对路径在:C:\Users\OvO\test.txt

如果当前目录是:C:/Users/OvO
那么该 txt 文件的相对路径就是:./test.txt (此处的 . 就表示“当前目录” )

如果当前目录是:C:/Users
此时 txt 文件的相对路径为:./OvO/test.txt

如果当前目录是:C:/Users/OvO/AppData
那么此时 txt 文件的相对路径为:../test.txt (此处的 .. 表示 “上级目录”,也就是说txt文件在上层目录中)

(正斜杠/ 和 反斜杠\ 都可以,但用正斜杠更好,因为反斜杠会转义)


文件类型的分类

  1. 文本文件
    文本文件是基于各种 “码表” 如普通英文字母使用ASCII码表,汉字使用GBK/UTF8等,来编写内容的。

    文本文件的二进制内容,表示的都是合法的字符,即在码表中能查到的

    也就是说,文本文件只能存储 “文本类” 或称 “字符串” 的内容

  2. 二进制文件

    二进制文件没有上述限制存储任何类型数据均可。如音频、视频等

如何判断一个文件是 ”文本文件“ 还是 ”二进制文件” ?
用记事本打开,如果能显示人类能看懂的 “字符串” 内容,则是文本文件;如果内容全是 “乱码”,就是 二进制文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

行舟Yi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值