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  文件名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值