当前位置: 首页 > news >正文

Linux中的文件类型

一、Linux系统如何区分文件类型?

Linux系统中不以文件后缀名来区分文件类型,而是通过文件属性中第一列来区分

(Linux系统不以文件后缀名区分文件类型,但是不代表Linux系统不使用文件后缀名,LInux系统中的许多工具例如gcc还是会使用文件后缀)

二、Linux系统中的文件类型

- :普通文件(文本文件、可执行程序、库等都叫做普通文件)

d :目录文件

b :块设备文件

c :字符设备文件

p :管道文件

l :链接文件

简介块设备文件、字符设备文件、管道文件和链接文件

1.块设备文件

Linux下一切皆文件,许多硬件设备就叫做块设备文件,最典型代表就是磁盘

2.字符设备文件

最典型的字符设备是显示器

 3.管道文件

mkfifo “文件名” :创建一个管道文件

4.链接文件

 某个可执行文件在很深的路径下,不易查找,可以为其设置链接文件

例如,在/root/dir1/a/b/c路径下有可执行文件file.exe,在/root路径下为file.exe生成链接文件file.exe

相关文章:

  • 分享常用的62 个九宫格抽奖及各种宫格效果源码
  • 【Linux】Centos7上安装MySQL5.7
  • phpstudy自定义安装mysql8.3并启动
  • Seata中四种模式的适用场景
  • Atomsk球形化合物建模方法
  • MySQL---索引
  • JS原型和原型链的理解
  • CSP - X - 2023 普及组初赛试题及解析
  • uniapp移动端 IOS系统下无法与webview通信
  • 鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:Span)
  • c语言文件操作(中)
  • Android 14.0 SystemUI设置系统导航栏默认为系统手势导航
  • Selenium库原代码WebDriver及WebElement方法属性总结
  • C语言入门学习 --- 7.结构体
  • 用pako.js压缩字符串,如何在后端用java解开?
  • JS 中的深拷贝与浅拷贝
  • 【面试系列】之二:关于js原型
  • Android Studio:GIT提交项目到远程仓库
  • Apache的80端口被占用以及访问时报错403
  • Computed property XXX was assigned to but it has no setter
  •  D - 粉碎叛乱F - 其他起义
  • HTML5新特性总结
  • HTTP请求重发
  • JavaScript HTML DOM
  • JavaScript类型识别
  • magento 货币换算
  • oldjun 检测网站的经验
  • Python进阶细节
  • v-if和v-for连用出现的问题
  • XForms - 更强大的Form
  • 从0到1:PostCSS 插件开发最佳实践
  • 精彩代码 vue.js
  • 蓝海存储开关机注意事项总结
  • 微信小程序实战练习(仿五洲到家微信版)
  • 无服务器化是企业 IT 架构的未来吗?
  • Java数据解析之JSON
  • 函数计算新功能-----支持C#函数
  • 树莓派用上kodexplorer也能玩成私有网盘
  • #数学建模# 线性规划问题的Matlab求解
  • (+4)2.2UML建模图
  • (1)(1.9) MSP (version 4.2)
  • (9)目标检测_SSD的原理
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (紀錄)[ASP.NET MVC][jQuery]-2 純手工打造屬於自己的 jQuery GridView (含完整程式碼下載)...
  • (五)Python 垃圾回收机制
  • (转) Face-Resources
  • (转)负载均衡,回话保持,cookie
  • (转)使用VMware vSphere标准交换机设置网络连接
  • ******之网络***——物理***
  • .net core 6 redis操作类
  • .NET Core 成都线下面基会拉开序幕
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .NET微信公众号开发-2.0创建自定义菜单