Linux文件类型常见的有:
普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,如今我们进行一个简略的说明。
1.普通文件
我们用ls-lh来查看某个文件的属性,可以看见有类似-rwxrwxrwx,值得注意的是第一个符号是-,这样的文件在Linux中就是普通文件。那些文件通常是用一些相关的应用程序创建,例如图象工具、文档工具、归档工具.......或cp工具等。这类文件的删掉方法是用rm命令。
2.目录文件
当我们在某个目录下执行,见到有类似drwxr-xr-x,这样的文件就是目录,目录在Linux是一个比较特殊的文件。注意它的第一个字符是d。创建目录的命令可以用mkdir命令,或cp命令linux更改ip地址,cp可以把一个目录复制为另一个目录。删掉用rm或rmdir命令。
3.字符设备或块设备文件
区块(block)设备文件:就是一些存储数据,以提供系统随机存取的插口设备,举例来说,硬碟与软驱等就是啦。你可以随机的在硬碟的不同区块读写,这些装置就是成组设备。你可以自行查一下/dev/sda瞧瞧,会发觉第一个属性为[b]。
字符(character)设备文件:泛指是一些串行端口的插口设备,比如按键、鼠标等等。这种设备的特色就是一次性读取的,不能否截断输出。举例来说,你不可能让滑鼠跳到另一个画面,而是滑动到另一个地方。第一个属性为[c]。
4.数据插口文件(sockets):
数据插口文件(或则:套插口文件),这种类型的文件一般被用在网路上的数据承接了。我们可以启动一个程序来窃听顾客端的要求linux系统有几种类型文件?它们分别是什么?,而顾客端就可以透过这个socket来进行数据的沟通了。第一个属性为[s],最常在/var/run这个目录中见到这些文件类型了。
5.符号链接文件:
当我们查看文件属性时,会听到有类似lrwxrwxrwxlinux系统介绍,注意第一个字符是llinux系统有几种类型文件?它们分别是什么?,这类文件是链接文件。是通过ln-s源文件名新文件名创建的。这和Windows操作系统中的快捷方法有点相像。