什么是文件?

A File 是一个对象,它包含用于不同目的和类型的数据,如信息、图像、视频、配置、数据库等。文件是操作系统中最重要的组件之一。

null

文件内容

系统中的所有数据都存储在文件中。所以文件可以以不同的格式存储不同类型的数据。一个文件可能包含简单的文本到二进制图像数据到数据库服务器数据。下面是一些最常用和存储的文件内容。

  • 文本
  • 文件
  • 演示
  • 数据库
  • 视频
  • 图像
  • 配置
  • 临时数据
  • 可执行文件
  • 图书馆
  • 设备驱动程序

文件命名

文件以不同的名称命名,并与其数据和用途相关。名为的文件很重要,因为它们的名称使它们唯一且易于访问。文件名可以使用字母数字字符,但操作系统和文件系统有一些限制。设置这些限制是为了防止撞车。

  • Windows XP操作系统 FAT32 名为的文件系统文件不能使用 "/*?<>|: 最大文件长度为255个字符。
  • Windows 7、Windows 8和Windows 10 NTFS 名为的文件系统文件不能使用 "/*?<>|: 最大文件长度为256个字符。
  • MacOS X公司 HFS+/UFS 名为的文件系统文件不能使用 : 最大文件长度为255个字符。
  • Linux操作系统 ext4 名为的文件系统文件不能使用 NUL byte 并且最大文件没有字符长度限制。

文件类型和扩展名

文件存储时还带有一些扩展名和它们的名称,以便指定它们所包含的数据类型和格式。下面您可以找到一些流行的文件类型及其扩展名和使用类型。

  • .txt 是存储简单的未格式化文本的文本文件格式。
  • .exe 是一种可执行文件格式,其中包含执行和运行应用程序的指令。
  • .dll 是动态库,它提供可执行的数据和库。
  • .doc .docx Word文件格式,用于存储带格式和样式的文档和带有图像的文本内容。
  • .pdf 是一种可移植文档文件格式,它将文档转换为可移植格式。
  • .png 是一种主要用于Linux系统和web的图像格式。
  • .jpeg .jpg 是在Windows和web中存储图像的文件格式
  • .ppt 是存储演示文稿的PowerPoint演示文稿文件格式。

相关文章: Linux Lsof命令教程及示例

文件管理

文件可以根据其格式和用途由不同的工具和应用程序进行管理。例如,不同的应用程序(如Google Chrome、Adobe pdf Reader、Foxit pdf Reader等)可以查看pdf文件,但为了编辑一些特殊的应用程序(如Adobe DC Premium),可能需要。如果我们只想复制一个pdf文件,OS文件浏览器或资源管理器可以不用任何额外的工具。

图片[1]-什么是文件?-yiteyi-C++库
Windows文件资源管理器

Windows文件资源管理器是Windows操作系统提供的一个非常流行的工具。它具有与文件相关的功能,如 Copy , Paste , Delete , Rename , Create ShortCut , Show Properties 等。

图片[2]-什么是文件?-yiteyi-C++库
Windows文件资源管理器菜单

文件工具和应用程序

即使操作系统提供了内置的工具和应用程序来管理文件也有一些有用的第三方工具来管理文件。这些第三方文件管理工具为管理文件提供了额外的、有趣的、简单的功能。

  • X倍体
  • 强大的文件管理
  • fman公司
  • 自由指挥官
  • 探险家++
  • 阿尔塔普蝾螈
  • 标记空间

文件属性和属性

文件具有一些属性,这些属性提供有关它们的信息。下面是一些属性,这些属性对于获取有关文件的更详细信息非常有用。

Name 是最通用的属性,它显示文件的完整名称而不隐藏扩展名等。

Location 存储和查找文件的路径。

Type of file 也是与 File Extension .

Size 文件占用的存储区域。根据大小文件可以分为小文件或大文件。

Created 第一次创建文件的时间。

相关文章: 如何递归删除早于1天/1周/1个月的文件

Modified 上次修改或更改文件的时间。

Accessed 是访问文件的时间。

Read-only 属性将文件设置为只读,可以更改、编辑或更新,但可以查看或访问。

Hidden 属性将对用户隐藏文件,但可以通过指定完整路径来使用。

图片[3]-什么是文件?-yiteyi-C++库
文件属性和属性

文件存储介质

文件可以存储在不同的平台、不同的存储介质和不同的格式上。让我们列出一些流行的文件存储介质。

System HDD 是存储文件的最常用方法,该文件存储在用户的主目录中。

Flash USB Drive 是另一种流行的文件存储介质,用于物理地将文件移动或传输到另一个系统。闪存USB驱动器是即插即用,这使他们实用和快速。

Cloud Systems 是最近流行的文件存储介质。云系统运行在远程位置的数据中心上,通过互联网复制或同步文件。

CD-ROM 是一种使用有限的存储区域存储文件的陈旧而缓慢的方法。目前,它们被闪存USB驱动器取代。

Floppy Disk 它比CD-ROM旧,在现代使用率很低。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享