Linux下有什么文件格式

例如.text的之类的有哪些?

Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。
一. 文件类型
Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明。
1. 普通文件
用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意的是第一个符号是 - ,这样的文件在Linux中就
是普通文件。这些文件一般是用一些相关的应用程序创建,比如图像工具、文档工具、归档工具... .... 或 cp工具等。这类文件的删除方式是用
rm 命令。 另外,依照文件的内容,又大略可以分为:
1>. 纯文本档(ASCII):
这是Linux系统中最多的一种文件类型,称为纯文本档是因为内容可以直接读到的数据,例如数字、字母等等。 用来做为
设定的文件都属于这一种文件类型。
2>. 二进制文件(binary):
Linux系统其实仅认识且可以执行二进制文件(binary file)。Linux当中的可执行文件(scripts, 文字型批处理文件不算)就是这种格式的文件。 命令cat就是一个binary file。
3>. 数据格式文件(data):
有些程序在运作的过程当中会读取某些特定格式的文件,那些特定格式的文件可以被称为数据文件 (data file)。举例来说,Linux
在使用者登录时,都会将登录的数据记录在 /var/log/wtmp那个文件内,该文件是一个data file,能够透过last这个指令读出来。
2. 目录文件
在某个目录下执行,看到有类似 drwxr-xr-x ,这样的文件就是目录,目录在Linux是一个比较特殊的文件。注意它的第一个字符是
d。创建目录的命令可以用 mkdir 命令,或cp命令,cp可以把一个目录复制为另一个目录。删除用rm 或rmdir命令。
3. 字符设备或块设备文件
进入/dev目录,列一下文件,会看到类似如下的:
root@localhost ~]# ls -al /dev/tty
crw-rw-rw- 1 root tty 5, 0 11-03 15:11 /dev/tty
[root@localhost ~]# ls -la /dev/sda1
brw-r----- 1 root disk 8, 1 11-03 07:11 /dev/sda1
可以看到/dev/tty的属性是 crw-rw-rw- ,注意前面第一个字符是 c ,这表示字符设备文件。比如猫等串口设备。我们看到 /dev/sda1 的属性是 brw-r----- ,注意前面的第一个字符是b,这表示块设备,比如硬盘,光驱等设备。
这个种类的文件,是用mknode来创建,用rm来删除。目前在最新的Linux发行版本中,一般不用自己来创建设备文件。因为这些文件是和内核相关联的。
与系统周边及储存等相关的一些文件, 通常都集中在/dev这个目录之下。通常又分为两种:
区块(block)设备档 :
就是一些储存数据, 以提供系统随机存取的接口设备,举例来说,硬盘与软盘等就。 可以随机的在硬盘的不同区块读写,这种装置就是成组设备。可以自行查一下/dev/sda看看, 会发现第一个属性为[ b ]。
字符(character)设备文件:
亦即是一些串行端口的接口设备, 例如键盘、鼠标等等!这些设备的特色就是一次性读取的,不能够截断输出。
4. 数据接口文件(sockets):
数据接口文件(或者:套接口文件),这种类型的文件通常被用在网络上的数据承接了。可以启动一个程序来监听客户端的要求, 而客户端就可以透过这个socket来进行数据的沟通了。第一个属性为 [ s ], 最常在/var/run这个目录中看到这种文件类型了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-06
文件系统指文件存在的物理空间。在Linux系统中,每个分区都是一个文件系统,都有自己的目录层次结构。Linux的最重要特征之一就是支持多种文件系统,这样它更加灵活,并可以和许多其它种操作系统共存。Virtual File System(虚拟文件系统)使得Linux可以支持多个不同的文件系统。由于系统已将Linux文件系统的所有细节进行了转换,所以Linux核心的其它部分及系统中运行的程序将看到统一的文件系统。Linux的虚拟文件系统允许用户同时能透明地安装许多不同的文件系统。虚拟文件系统是为Linux用户提供快速且高效的文件访问服务而设计的。

随着Linux的不断发展,它所支持的文件格式系统也在迅速扩充。特别是Linux 2.4内核正式推出后,出现了大量新的文件系统,其中包括日志文件系统ext3、ReiserFS、XFSJFS和其它文件系统。Linux系统核心可以支持十多种文件系统类型:JFS、 ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、 SMB、SysV、PROC等。

下面介绍Linux下几个最常用的文件系统,其中包括ext、ext2、ext3、JFS、XFS、ReiserFS等。本回答被网友采纳
第2个回答  2013-09-06
linux没有文件拓展名,但有很多种文件格式,
比如可以有个文件是my.text 也可以有a.exe的文件
但是my.text可能不是文本文件,而是个可运行的程序,
a.exe可能是个文本文件,也可以是张图片
我们使用文件拓展名只是为了自己好辨认文件类型,不像windows拓展名不对,就不能使用(不是所有都不能用)。。
第3个回答  2013-09-06
.txt的文件可以是任何文件名,比如abc/abc.123/abc.a/abc.33……等等,跟windows不是一个概念,所以别把windows的惯性思维放在linux上,呵~
第4个回答  2013-09-06
在Linux下允许不使用扩展名

linux系统有几种类型文件
windows 操作系统内核是NT,而linux 是shell;另外,windows 硬盘文件格式是fat32或NTSF,而linux 需要的文件格式是ext2或ext3,该操作系统还多一个SWAP格式的交换分区。

linux的文件类型有哪些
普通文件(Regular File):这是最常见的文件类型,包括文本文件、二进制文件等。这些文件包含文本数据或二进制数据,例如程序、脚本、图片等。目录文件(Directory):目录是一种特殊的文件,用于存储其他文件和目录的引用。它可以作为一个路径索引,指向存储在文件系统上的文件和目录。在Linux中,目录是由特...

linux文件类型有哪些
Linux文件类型主要有以下几种:1. 普通文件:这是最常见的文件类型,用于存储文本、程序和数据。这些文件具有特定的文件名和路径,可以使用文本编辑器或命令行工具进行查看和编辑。2. 目录文件:目录是一种特殊的文件,它包含其他文件和目录的引用信息。每个目录都包含多个条目,每个条目指向一个文件或另一...

Linux系统中有哪几种文件类型?
2、二进制文件:系统其实仅认识且可以执行二进制文件。Linux中的可执行文件就是这种格式的。3、数据格式的文件:有些程序在运行过程中,会读取某些特定格式的文件,那些特定格式的文件也可以称为数据文件。第二种:目录文件。就是目录,第一个属性为[d]。第三种:连接文件。类似Windows下的快捷方式,第...

Linux系统中的文件类型及文件扩展名详解
一. 文件类型 Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明。 1. 普通文件 我们用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意的是第一个符号是 - ,这样的文件在Linux中就是普通文件。这些文件一般是用一些相关的应用...

Linux规定了四种文件类型:普通文件、目录文件,链接文件和()文件。
【答案】:答案:C 解析:Linux中主要文件类型分为四种:普通文件、链接文件、目录文件、设备文件 一、普通文件 普通文件仅仅是字节序列,Linux没有对其内容规定任何结构。可以是程序源代码,可执行文件、图片、声音等。二、目录文件 目录也是文件,包含文件名和子目录名以及指向哪些文件和子文件的指针。三...

Linux系统下有什么文件格式?
Linux当中的可执行文件(scripts, 文字型批处理文件不算)就是这种格式的文件。 命令cat就是一个binary file。\\x0d\\x0a3>. 数据格式文件(data): \\x0d\\x0a有些程序在运作的过程当中会读取某些特定格式的文件,那些特定格式的文件可以被称为数据文件 (data file)。举例来说,Linux\\x0d\\x0a在...

Linux 文件类型有哪几种
1、普通文件:类似mp4、jpg、html这样,可直接拿来使用的文件都属于普通文件。2、目录文件:对于习惯Windows系统的用户来说,目录是文件可能不太好接受。在Linux中,目录文件包含了此目录中各个文件的文件名以及指向这些文件的指针,打开目录等同于打开目录文件,也就是说,只要有权限,可以随意访问目录中的...

linux系统下常见的文件格式有哪些?
在Linux操作系统里有Ext2、Ext3、Linux swap和VFAT四种格式\\x0d\\x0aExt2: \\x0d\\x0a\\x0d\\x0aExt2是GNU\/Linux系统中标准的文件系统。这是Linux中使用最多的一种文件系统,它是专门为Linux设计的,拥有极快的速度和极小的CPU占用率。Ext2既可以用于标准的块设备(如硬盘),也被应用在软盘等...

linux文件后缀名有哪些linux文件后缀名
对于Linux系统本身来说没有什么用处。.sh结尾表示是shell脚本文件,但是不以.sh结尾的文件也可以是可执行的shell脚本(比如\/etc\/init.d中的脚本),因为它们的文件开头都有#!\/bin\/sh这一行。一天一点学习Linux之文件类型和后缀名?linux常见的文件类型 一般的文件 这个就是我们通过ls-l列出来,第一栏...

相似回答