一天一点学习Linux之文件类型和后缀名?
linux的常见文件类型
通用文档
这是ls-l列出的文件,第一列的第一个字符是-。根据文件的内容,它也可以分为几类:
纯文本文件(ASCII):这相当于一个记事本,它被称为纯文本文件。我们可以直接读取文件的内容。这种文件在linux系统中占很大比重。
二进制文件:Linux系统中的可执行文件(脚本)是二进制文件,这个文件只有X权限才能执行。我们系统中的一些命令就是这种类型的文件。
数据格式文件(data):在linux系统中,有些程序在运行时会读取一些特定的数据库,这些文件就是数据文件。正如我们前面提到的,最后一个命令调用/var/log/wtmp。如果我们用cat命令查看文件/var/log/wtmp,你会发现全是。
关于其他一些文件类型,比如连接文件,设备文件,数据接口文件(套接字),管道文件等。,这些也是一些特殊的文件类型,我们只需要了解一下就可以了。在后面的学习中,当我们遇到他们的时候,你只需要知道他们是什么就可以了。如果你想学得更深入,那就找相关资料慢慢研究,比如如何查看一个数据文件。
linux文件的后缀名称
一开始我们也说过,在linux系统上,对这个后缀的要求没有微软s赢系统。只是为了方便确认文件是什么类型的文件,才在后面加上相应的后缀。如果一个文件可以用cat命令读取,我们在改变后缀后仍然可以用cat读取。
我们还知道,在微软win系统上,常用的可执行文件通常以。com,。蝙蝠和。:,这通常是一些我们自己写的剧本。片段通常是通过sh:只是一些日志文件。
:文件只是一些配置文件,在linux系统中最常见。
。rpm:这是红帽的软件包。当然,不同的linux发行版对于它们使用的软件包有不同的后缀。
,.jsp,。html,。CSS、:等。都是网站类型的文件。
当然,还有一些其他的后缀,不这并不意味着什么,只是为了我们的方便,所以让让我们简单了解一下。
这个长度对我们来说足够长了。在后面的学习中,你会发现在linux系统上,很多软件名字都很长。如果你一次打一个字,那会浪费时间,有时还会打错。这是不是太不方便了?当然不是。长文件名有助于我们知道这个文件是做什么用的(我是这么认为的),但实际上是方便了我们。为了防止我们打那么多字,在linux系统上,有一个重要的功能键,就是TAB,它有补全的功能。只需键入前几个单词,然后按TAB键,就可以完成了。如果按两次tab,就会显示与这些单词相关的内容。哈哈,用linux的朋友don不知道这个函数,或者不要我不需要知道这个,它失败了!
linux系统中文件的命名规则
我们知道,在linux系统上,基本上都是用命令来操作的。我们使用的外壳本身就有很多特殊的字符。如果我们的文件名和这个sh
linux系统磁盘占满原因?
该问题的可能原因包括:
1.磁盘分区空间利用率达到100%。
2.磁盘分区中inode的利用率达到100%。
3.僵尸文件:被删除的文件由于句柄被占用而没有释放,导致相应的空间没有被释放。
4.挂载点覆盖:原始文件系统的相应目录中已经存在大量文件。装载新磁盘后,可以使用df命令计算相关的空间使用量,但不能使用su命令。