Linux文件系统--文件类型
Linux中一切都是文件,文件类型有多种,使用ls -l命令可以查看文件属性,所显示结果的第一列的第一个字符用来表示文件类型,如下:
1.普通文件
第一列第一个字符为“-”的文件为普通文件。
创建普通文件我们用:touch newfile 命令
删除普通文件我们用:rm newfile 命令
2.目录文件
第一列第一个字符为“d”(directory)的文件为目录文件。
创建目录文件我们用:mkdir directory 命令
删除空目录文件我们用:rmdir directory 命令
删除非空目录文件我们用: rm -r directory 命令(谨慎使用,会删除目录下所有文件且过程不可逆)
3.链接文件
第一列第一个字符为“l”的文件为链接文件。(只有软链接会显示字符“l”,硬链接还是普通文件“-”)如下图:
1.sh是原文件,11.sh是1.sh的硬链接,111.sh是1.sh的软链接
1)软链接
软链接相当于给原文件创建了一个快捷方式,删除原文件则相对应的软链接文件也会消失。
创建软链接文件我们用:ln -s 1.sh 111.sh 命令
2)硬链接
硬链接相当于给原文件取了个别名,其实两者是同一个文件,删除两者中的任意一个,另一个不会消失,对其中任意一个进行修改,另一个的内容也会随之改变;因为这两个文件本质上是同一个文件,只是名字不同。
创建硬链接文件我们用:ln 1.sh 11.sh 命令
4.设备文件
设备文件分为两种:
1)块设备文件
第一列第一个字符为“b”(block)的文件为块设备文件。
2)字符设备文件
第一列第一个字符为“c”(char)的文件为字符设备文件。
5.管道文件(FIFO文件)
第一列第一个字符为“p”(pipe)的文件为管道文件。
创建管道文件我们用:mkfifo fifo_file 命令
6.套接口文件
第一列第一个字符为“s”(socket)的文件为套接口文件。
Linux文件系统--文件类型相关推荐
- linux 文件类型 管理,Linux的文件类型及用户管理
Linux的文件类型 -,f:普通文件 d:目录文件,路径映射 l:链接文件(符号链接)软连接 设备文件: c:字符设备,一次存取一个字符 b:块设备 p:管道文件 fi,fo s:套接字文件,soc ...
- 7、Linux中文件类型、文件属性
Linux中文件类型简介:Windows中通过扩展名来区分文件类型,但是在Linux中文件的扩展名与文件类型无关,为了兼容用户使用Windows的习惯,我们也会用扩展名来表示Linux中的文件类型.在 ...
- linux怎么看文件状态,linux查看文件类型-file、状态-stat
linux查看文件类型-file.状态-stat 首页 计算机相关 linux命令 linux查看文件类型-file.状态-stat file 命令可以用来查看文件类型-i mime type -s ...
- linux 每日学一点《Linux链接文件类型》
2010.11.18 --------Linux链接文件类型-------------- Linux链接文件类型有两种,类似于windows系统下的快捷方式.但是Linux链接文件类型又与window ...
- 细说Linux链接文件类型
Linux链接文件类型有两种,类似于windows系统下的快捷方式.但是Linux链接文件类型又与windows系统的不同. Linux 文件系统最重要的特点之一是它的文件链接.链接是对文件的引用,这 ...
- linux有那几种文件类型,Linux常用文件类型有哪些?六大类!
在学习Linux的过程中,大家会遇到各种各样的问题,比如说:Linux常用文件类型有哪些?我想很多人都不是很了解吧,接下来我们一起来看看吧. Linux的文件没有扩展名,所以Linux下的文件名称和它 ...
- GUN/LINUX的文件类型
GUN/LINUX的文件类型: 1. -: 普通文件 f 2. d: directory 目录文件 3. b : block device 块设备文件 以块为单位 ,支持随机访问 4. ...
- 【Linux】文件类型
我们知道在Linux下一切皆文件,那么Linux下是如何区分这些文件的呢?我们知道在windows下是查看文件的后缀名来区分各种各样的文件,但是在Linux下却没有后缀名那么我们如何区分呢? 一.in ...
- Linux基本文件类型
Linux基本文件类型 基本文件类型 - : 普通文件d : 文件目录p : 管道文件l : 软连接文件c : 字符设备文件s : socket文件
最新文章
- HDU 1501 Zipper
- IPMI从驱动到应用(中篇 )
- TableCellRenderer和TableCellEditor(一)
- ProGuard中keep到底有什么作用
- 【数学】Birthday
- 服务器mysql数据库被人非法连接_如何让mysql数据库允许被远程连接访问
- 阶段1 语言基础+高级_1-2 -面向对象和封装_1面向对象思想的概述
- 20191205每日一句
- HPE Comware Lab - Simulator
- LDAP 统一认证 单点登录学习
- k8s部署prometheus的相关配置
- 用VBA打开PDF文件
- 手写原笔迹输入_原笔迹真实展现 E人E本 M1手写功能体验
- 神经网络参数量和计算量,神经网络计算公式
- 黄梅一中高考2021成绩查询,2020年黄冈高考成绩出炉!这些高分考生太棒了!
- 远程视频监控必备专业知识
- 计算机程序设计在日常生活中的应用,《走进程序设计》教学设计
- 【TouchDesigner】Feedback的应用NO.3
- 手把手教你从零搭建深度学习项目(附链接)
- 为什么电脑传到手机上的html,电脑上的Excel表格传到手机上,手机为什么打不开?...