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

Linux文件类型

1. 普通文件 -
ls -l /etc/hosts  # 输出开头显示 "-rw-r--r--"
2. 目录文件 d
ls -ld /etc       # 输出开头显示 "drwxr-xr-x"
3. 符号链接 l
ls -l /usr/bin/python  # 可能显示 "lrwxrwxrwx ... python -> python3"
  • 指向另一个文件的快捷方式,类似于Windows的快捷方式。

4. 块设备 b
ls -l /dev/sda    # 输出开头显示 "brw-rw----"
  • 表示以块(固定大小数据块)为单位访问的硬件设备,如硬盘、SSD。

  • 通常位于/dev目录,如/dev/sda

5. 字符设备文件 c
ls -l /dev/null   # 输出开头显示 "crw-rw-rw-"
  • 表示以字符流(逐字节)访问的设备,如键盘、鼠标、串口。

  • 也位于/dev目录,如/dev/tty

6. 管道文件 p
mkfifo mypipe
ls -l mypipe      # 输出开头显示 "prw-r--r--"
  • 用于进程间通信(IPC)的特殊文件,数据先进先出(FIFO)。

  • 通过mkfifo命令创建。

7. 套接字文件
ls -l /var/run/mysqld/mysqld.sock  # 输出开头显示 "srwxrwxrwx"
  • 用于网络或进程间通信的端点,如MySQL的套接字文件。

查看文件类型的三种方式

1. ll

2. file 文件名

3. stat  文件名

http://www.xdnf.cn/news/8515.html

相关文章:

  • 建筑科技的未来图景:探究中建海龙的创新基因
  • C语言超详细结构体知识
  • 工程化实践:Flutter项目结构与规范
  • 广东中级消防设施操作员理论考试精选题
  • SpringAI+DeepSeek大模型应用开发——5 ChatPDF
  • 相比其他缓存/内存数据库(如 Memcached, Ehcache 等),Redis 在微服务环境中的优势和劣势是什么?
  • 【RK3588 嵌入式图形编程】-SDL2-扫雷游戏-结束和重新开始游戏
  • string函数的应用
  • Python 写生成 应用商店(2025版) 网页 方便收集应用 ,局域网使用
  • 极狐GitLab 外部授权控制机制是怎样的?
  • 【前端知识】今天聊一聊web的事件机制
  • SpringBoot学习(properties、yml(主流)、yaml格式配置文件)(读取yml配置文件的3种方式)(详解)
  • Kafka消费者端重平衡流程
  • 中间件--ClickHouse-9--MPP架构(分布式计算架构)
  • kafka菜鸟教程
  • GEE学习笔记 29:基于GEE的多源Landsat合成与植被指数时序提取
  • axios 模拟实现
  • 【HFP】蓝牙HFP协议音频连接核心技术深度解析
  • 【2】CICD持续集成-k8s集群中安装Jenkins
  • 8.观察者模式:思考与解读
  • 【SAP ME 44】在 HANA DB中报废SFC时的SHOP_ORDER表记录锁定
  • 设计模式从入门到精通之(五)观察者模式
  • LIB-ZC, 一个跨平台(Linux)平台通用C/C++扩展库, stream 流操作
  • conversation_template | conversation_actors | conversation_line_template
  • 网安加·百家讲坛 | 刘志诚:AI安全风险与未来展望
  • MCP的推出将给未来的开发带来哪些变革?
  • 解决jupyter notebook修改路径下没有c.NotebookApp.notebook_dir【建议收藏】
  • 第五章 SQLite数据库:4、SQLite 进阶用法:常见的约束、PRAGMA 配置、数据操作
  • 2025年03月中国电子学会青少年软件编程(Python)等级考试试卷(二级)真题
  • 《软件设计师》复习笔记(4.2)——关系代数、函数依赖、范式