Linux中什么是文件?Linux文件类型!

  Linux中什么是文件?Linux文件类型有哪些?在Linux中一切皆是文件,普通文件是文件、目录是文件,硬件设备也是文件;不过,Linux文件类型有很多种,具体内容请看下文:

  Linux中什么是文件?

  Linux中所有内容都是以文件的形式保存和管理,所以一切皆是文件。

  普通文件是文件;目录是文件;硬件设备是文件;套接字、网络通信等资源也都是文件。

  Linux文件类型有哪些?

  1、普通文件:类似mp4、jpg、html这样,可直接拿来使用的文件都属于普通文件。

  2、目录文件:对于习惯Windows系统的用户来说,目录是文件可能不太好接受。在Linux中,目录文件包含了此目录中各个文件的文件名以及指向这些文件的指针,打开目录等同于打开目录文件,也就是说,只要有权限,可以随意访问目录中的任何文件。

  3、字符设备文件以及块设备文件:通常隐藏在/dev/目录下,当进行设备读取或外设交互时才会被使用。

  4、套接字文件:套接字文件一般隐藏在/var/run/目录下,用于进程间的网络通信。

  5、符号链接文件:类似于Windows中的快捷方式,是指向另一文件的指针。

  6、管道文件:主要用于进程间通信。

(0)

相关推荐

  • Linux /dev目录详解

    在linux下,/dev目录是很重要的,各种设备都在下面.下面简单总结一下: dev是设备(device)的英文缩写./dev这个目录对所有的用户都十分重要.因为在这个目录中包含了所有Linux系统中 ...

  • Linux 文件系统 -- 简述几种文件类型

    Linux 中一切皆为文件,文件类型也有多种,使用 ls -l 命令可以查看文件的属性,所显示结果的第一列的第一个字符用来表明该文件的文件类型,如下: 1.普通文件 使用 ls -l 命令后,第一列第 ...

  • Linux 常用命令

    ifconfig:查看IP ls:显示目录文件 pwd:当前所在的目录 who am i:显示当前登录时用的用户名 cd:目录跳转 mkdir:创建文件夹 rmdir:删除文件夹 touch:新建文件 ...

  • linux之在当前目录下删除不包含aa的文件

    linux之在当前目录下删除不包含aa的文件

  • Linux中的split命令,文件切割

    Linux中的文件,特别是日志文件,特别大了不好打开,可以用split命令来切割成小文件 split命令有两种方式: 1,指定行数来切割 split -l 300 log.txt newfile 每个 ...

  • Linux中什么是分区?Linux分区格式!

    系统分区是操作系统里常用的术语,主要指的是用于启动系统的分区.那么你知道Linux中什么是分区吗?Linux分区格式有哪些?Linux分区有什么好处?我们来看看详细的介绍. Linux中什么是分区? ...

  • linux中执行cd之后直接ls列出所有文件

    以下command在cshell中生效 在.cshrc中加入下面的语句: alias cd 'cd \!* ; ll' 注意*后面的空格,以及ll之前的空格 进一步,可以同时打印出cd之后的path ...

  • 查看 Linux 中文件打开情况(lsof)

    我们都知道,在linux下,"一切皆文件",因此有时候查看文件的打开情况,就显得格外重要,而这里有一个命令能够在这件事上很好的帮助我们-它就是lsof. Linux 下有哪些文件 ...

  • 如何优雅地删除 Linux 中的垃圾文件的方法

    这篇文章主要介绍了如何优雅地删除 Linux 中的垃圾文件的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧不知道大家是否也跟 ...

  • linux中删除文件命令是什么

    在Linux系统中我们可以通过rm-rf命令来删除文件,-r表示的是向下递归不管有多少级一并删除,-f表示直接强行删除并且不作任何提示. 在linux系统中删除目录很简单,我们可以使用rmdir命令来 ...

  • linux中批量添加文件前缀的操作

    需要在文件夹内所有txt文件的文件名前面添加"gt_"; 就是由原来的文件"xxx.txt"变成"gt_xxx.txt": 网上搜来的脚本如 ...

  • Linux中环境变量相关文件的区别

    Linux下各种不同环境变量相关文件的作用: 1. /etc/environment  设置整个系统的环境,系统启动时,该文件被执行. 2. /etc/profile     设置所有用户的环境,当用 ...

  • Linux中通过Shell对文件中指定行进行增加、删除、追加、替换

    https://blog.csdn.net/cgy8919/article/details/100007671 一.在某行(指具体行号)前或后加一行内容 #第4行末尾追加一行,内容为test sed ...