当前位置: 首页 > 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  文件名

相关文章:

  • Day3-UFS深入学习路线
  • MAC-如果是分页查询,怎么分批次in;基于多线程的分页查询工具类
  • Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(六)
  • 《软件设计师》复习笔记(13)——结构化开发方法
  • X-AnyLabeling开源程序借助 Segment Anything 和其他出色模型的 AI 支持轻松进行数据标记。
  • Python 创意:AI 图像生成
  • Canal组件学习使用
  • FreeSWITCH中SIP网关(Gateway)操作
  • 方德桌面操作系统V5.0-G23安装Anaconda
  • Multi Agents Collaboration OS:文档合规性及质量检测助手设计及实践
  • Vue3 计算属性与侦听器深度解析:优雅处理响应式数据引言
  • 使用 Vue 开发登录页面的完整指南
  • 经济指标学习(二)
  • 方案解读:虚拟电厂标杆项目整体建设方案【附全文阅读】
  • HarmonyOS:1.4 - HarmonyOS应用程序框架基础
  • QCPRange Class参考
  • 故障诊断常用算法
  • 深入理解 Transformer:从原理解析到文本生成实践
  • 【失败】Gnome将默认终端设置为 Kitty
  • string函数具体事例
  • 第13届京都国际摄影节,14位艺术家展现东西方视角:人性
  • 韩国一战机飞行训练中掉落机炮吊舱和空油箱
  • 白宫慌了!将设工作组紧急处理对中国加征关税危机
  • 建投读书会·东西汇流|西风东渐中的上海营造
  • 成了“一日顶流”又能如何?
  • 摩根大通首席执行官:贸易战损害美国信誉