linux文件种类汇总

编辑: 来源: 时间: 2018-03-01 17:42 阅读:
linux文件种类是需要大家熟练记忆和应用的,尤其是从事linux运维的同学,这点无需多说,下面一起来看看这些种类,算是温故而知新了。* 文件种类:

咱们在刚刚说到运用‘ls -l’观察到榜首栏那十个字元中,榜首个字元为文件的类型。 除了常见的一般文件(-)与目录文件(d)之外,还有哪些品种的文件类型呢?

* 正规文件(regular file ):

就是一般咱们在进行存取的类型的文件,在由 ls -al 所显示出来的特点方面,榜首个字元为 [ - ],例如 [-rwxrwxrwx ]。另外,按照文件的内容,又大略能够分为:

o 纯文字文件(ASCII):这是Linux体系中最多的一种文件类型啰, 称为纯文字文件是由于内容为咱们人类能够直接读到的材料,例如数字、字母等等。 简直只需咱们能够用来做为设定的文件都归于这一种文件类型。 举例来说,你能够下达‘ cat ~/.bashrc ’就能够看到该文件的内容。 (cat 是将一个文件内容读出来的指令)

o 二进位文件(binary):还记得咱们在‘ 第零章、计算机概论 ’里面的软体程式的运作中提过, 咱们的体系其实仅认识且能够履行二进位文件(binary file)吧?没错~ 你的Linux傍边的可履行文件(scripts, 文字型批次文件不算)就是这种格局的啦~ 举例来说,刚刚下达的指令cat就是一个binary file。

o 材料格局文件(data): 有些程式在运作的过程傍边会读取某些特定格局的文件,那些特定格局的文件能够被称为材料文件 (data file)。举例来说,咱们的Linux在运用者登入时,都会将登录的材料记录在 /var/log/wtmp那个文件内,该文件是一个data file,他能够透过last这个指令读出来! 可是运用cat时,会读出乱码~由于他是归于一种特别格局的文件。瞭乎?

* 目录(directory):

就是目录啰~榜首个特点为 [ d ],例如 [drwxrwxrwx]。

* 连接文件(link):

就是相似Windows体系底下的捷径啦! 榜首个特点为 [ l ](英文L的小写),例如 [lrwxrwxrwx] ;

* 设备与设备文件(device):

与体系周边及储存等相关的一些文件, 一般都会集在/dev这个目录之下!一般又分为两种:

o 区块(block)设备文件 :就是一些储存材料, 以供给体系随机存取的周边设备,举例来说,硬碟与软碟等就是啦! 你能够随机的在硬碟的不同区块读写,这种设备就是区块设备啰!你能够自行查一下/dev/sda看看, 会发现榜首个特点为[ b ]喔!

o 字元(character)设备文件:亦便是一些序列埠的周边设备, 例如键盘、滑鼠等等!这些设备的特征就是‘一次性读取’的,不能够切断输出。 举例来说,你不行能让滑鼠‘跳到’另一个画面,而是‘滑动’到另一个当地啊!榜首个特点为 [ c ]。

* 材料接口文件(sockets):

已然被称为材料接口文件, 想当然尔,这品种型的文件一般被用在网路上的材料承接了。咱们能够启动一个程式来监听用户端的要求, 而用户端就能够透过这个socket来进行材料的沟通了。榜首个特点为 [ s ], 最常在/var/run这个目录中看到这种文件类型了。

* 材料运送文件(FIFO, pipe):

FIFO也是一种特别的文件类型,他主要的目的在处理多个程序同时存取一个文件所形成的过错问题。 FIFO是first-in-first-out的缩写。榜首个特点为[p] 。

除了设备文件是咱们体系中很重要的文件,最好不要随意修正之外(一般他也不会让你修正的啦!), 另一个比较风趣的文件就是连接文件。假如你常常将应用程式捉到桌面来的话,你就应该知道在 Windows底下有所谓的‘捷径’。相同的,你能够将 linux下的连接文件简略的视为一个文件或目录的捷径。 至于socket与FIFO文件比较难了解,由于这两个咚咚与程序(process)比较有关系, 这个比及未来你瞭解process之后,再回来查阅吧!此外, 你也能够透过man fifo及man socket来查阅体系上的阐明!
文章源自光环大数据官网:http://hadoop.aura.cn欢迎访问,转载需注明出处


大数据培训、人工智能培训、Python培训、大数据培训机构、大数据培训班、数据分析培训、大数据可视化培训,就选光环大数据!光环大数据,聘请专业的大数据领域知名讲师,确保教学的整体质量与教学水准。讲师团及时掌握时代潮流技术,将前沿技能融入教学中,确保学生所学知识顺应时代所需。通过深入浅出、通俗易懂的教学方式,指导学生更快的掌握技能知识,成就上万个高薪就业学子。 更多问题咨询,欢迎点击------>>>>在线客服

你可能也喜欢这些

在线客服咨询

领取资料

X
立即免费领取

请准确填写您的信息

点击领取
#第三方统计代码(模版变量) '); })();
'); })();