Linux文件类型

Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等。

1、普通文件,颜色为白色

  • 纯文本档

  • 二进制文件

  • 数据格式文件


2、目录文件,颜色为蓝色

当我们在某个目录下执行,看到有类似 drwxr-xr-x ,这样的文件就是目录,目录在Linux是一个比较特殊的文件。首字符是【d】字母。


3、字符设备和块设备文件,颜色为黄色

  • 字符设备:执行/dev/tty时,我们可以看到属性是 crw-rw-rw- ,第一个字符是【c】,这表示字符设备文件。比如猫、键盘、鼠标等串口设备。

  • 块设备:在执行/dev/sda1 的属性是 brw-r—– ,第一个字符是【b】,这表示块设备,比如硬盘,光驱等设备。


4、数据接口文件(sockets),颜色为粉红色

数据接口文件(或者:套接口文件),这种类型的文件通常被用在网络上的数据承接了。我们可以启动一个程序来监听客户端的要求, 而客户端就可以透过这个socket来进行数据的沟通了。第一个属性为【s】, 最常在/var/run这个目录中看到这种文件类型了。


5、符号链接文件,颜色为浅绿色

当我们查看文件属性时,会看到有类似 lrwxrwxrwx,注意第一个字符是【L】,这类文件是链接文件。


6、管道文件,颜色为暗黄色

也就是数据输送设备。管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,第一个属性为【P】。

原创文章,作者:tangfeifei,如若转载,请注明出处:http://www.178linux.com/51973

(0)
tangfeifeitangfeifei
上一篇 2016-10-16 12:16
下一篇 2016-10-16 14:26

相关推荐

  • N22-第一周(作业)

    马哥教育网络班22期-第一周课程练习:   一.描述计算机的组成及其功能       计算机组成:CPU :包含控制器,运算器,寄存器,缓存。通过时序复用的方式来处理加工来自输入设备的指令或数据,协调各组件之间的工作       存储器(内存):编址存储单元阵列,用于暂时存放CP…

    Linux干货 2016-08-13
  • N25-第九周作业

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别统计这两类用户的个数;通过字符串比较来实现; #!/bin/bash     echo “可登录类型有有$(awk -F: ‘/[^\<nologin\>…

    Linux干货 2017-03-11
  • Linux中软链接和硬链接的区别

    Linux中软链接和硬链接的区别 链接文件:   Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接(Symbolic link)。 Inode 文件除了纯数据本身之外,还必须包含有对这些纯数据的管理信息 文件名; 访问权限; 文件的属主以; 该文件的数据所对应的磁盘数据块; 文件的时间戳; …

    Linux干货 2016-10-20
  • zabbix部署(Linux上部署/监控端/被监控端)

    zabbix部署 一、监控系统的简单介绍 (1)cacti:存储数据能力强,报警性能差 (2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中。比如,连续采样数据存储,有连续三次不在合理范围内的数据就报警 (3)zabbix:结合上面两种工具的优点,又可以存储数据,又可以报警 二、zabbix特性 (1)数据采…

    Linux干货 2017-01-06
  • 重定向、管道——Linux基本命令(9)

    1.     输出重定向 Linux默认输入是键盘,输出是显示器。可以用重定向来改变这些设置。比如用wc命令的时候本来是要手动输入一篇文字来计算字符数的,可以直接把一个已经写好的文件用‘<’指向这条命令,就直接可以统计这个文件的字符数等了。   STDOUT(标准输出)和STDERR(标准错误)可以被重…

    2017-07-20
  • Linux运维基础

    正则表达式

    Linux干货 2018-03-19