linux系统有几种类型文件

这是一个陷阱,不信,不做。
Linux文件类型复杂,误操作风险高。
简单操作前请先查看说明书。

linux有哪些文件类型

Linux 文件类型有七种类型。

1 . 普通文件。

纯文本:.conf、.sh。
使用cat查看。

二进制:/bin/cat。
系统程序。

数据:/var/log/wtmp.log 使用last来解析。

压缩:.tar.gz、.zip。
压缩工具生成。

2 目录文件。

核心。
保存文件名和元信息。

使用cd进入。

许可 D. 如drwxr-xr-x。

可以嵌套。

3 块设备文件。

/dev 目录。

硬盘,SSD。

如/dev/sda1
修复了块读取和写入。

4 字符设备文件。

/dev 目录。

键盘,终端。

如/dev/ttyS0。

字符流处理。

5 套接字文件。

网络通讯。

跨主机进程间通信。

权限。

如/var/lib/mysql/mysql.sock。

6 管道文件。

先进先出。

进程间数据传输。

许可页。

使用 mkfifo 创建。

7 链接文件。

指向其他文件。

硬链接:共享索引节点。

符号链接:软链接。
保存路径。

许可l。

如lrwxrwxrwx。

检查文件类型:
ls -l 或 ll。
看第一个字符。

文件命令。
如文件a.txt。

stat命令。
查看inode 和权限。

扩展名:
不确定文件类型。

内容决定类型。

系统使用inode识别。

用户定义的扩展。

linux系统有几种类型文件

Op,Linux中的文件类型包括普通文件、目录文件、字符设备、块设备文件和符号链接文件。
说起这个还是2 003 年的时候,那时候我第一次接触Linux。
我发现在Linux中,所有的数据都以文件的形式出现,通过处理文件可以实现各种功能。
与Windows相比,有很多不同之处。

说真的,第一个区别是开放性。
Linux系统是开源的,这意味着任何人都可以查看和修改源代码。
我记得大约在2 005 年,我第一次在开源社区看到有人修改Linux内核。
感觉就像修改代码本身一样。
另一方面,Windows 受 Microsoft 版权保护。
只有微软内部人员才能开发和修改,我们外人只能看到。

第二个区别是价格。
Linux系统可以免费使用。
我从 2 006 年开始使用 Linux 时就知道了这一点,但你必须为 Windows 系统付费。
当我购买Windows XP时,我不得不支付数百美元。

第三个区别是文件格式。
Windows系统的核心是NT,而Linux是外壳。
这两件事是完全不同的。
Windows 硬盘文件格式通常是 fat3 2 或 NTFS,而 Linux 中最常见的文件格式是 ext2 或 ext3 还有SWAP格式的交换分区,这在Linux中也很常见。

总之,Linux和Windows各有各的特点。
我也想过这个问题,当时不太理解,但总的来说,Linux的开放性和自由性确实吸引了很多人。