码迷,mamicode.com
首页 > 其他好文 > 详细

文件系统

时间:2020-01-07 00:37:18      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:alt   inf   开头   光盘挂载   命令   开始   就是   文件   sys   

在Linux中,一切都是文件,linux所有存储空间和设备共享一个根目录

文件的层次结构

## 树形文件结构
apt install tree
tree /home

技术图片

目录是逻辑上分区,分区是物理上分区,创建分区 提升搜索效率

路径名

绝对路径

从根目录开始计算

#打印当前工作路径
pwd

相对路径

相对于当前路径而言

四种表示方法

  • ./doc 当前路径 .
  • ../log 父路径..
  • ~chun 某个用户的主目录
  • ~ 当前用户主目录
    好处:不受绝对路径的限制 配置文件常用
    简化路径的输入
改变当前工作路径
cd 

常见的系统目录
cdrom 光盘挂载点
media 移动介质的挂在点
mnt 文件系统的临时挂载点
opt 可选程序的安装
sys 各种系统配置信息
var(日志文件 根目录的子目录)和 usr
dev 当前设备支持的所有设备文件 sda 第一个磁盘 mem系统物理内存
etc linux 控制中心

文件类型

普通文件

文件名256字内
文件名 由 字母 数字 点 下划线 连字符

1.纯文本文件

2.二进制文件 可执行文件几乎都是二进制文件 cp cat su rm 不能直接阅读,而是给计算机执行

shell属于文本文件

3.其他特定数据格式的文件 Mysql数据库文件 只能通过Mysql管理系统来读取和修改 ll

file命令查看文件的具体属性
file /etc/profile
技术图片

目录文件 开头显示d

ll | grep '^d'
将ll的输出结果给后面 做筛选

字符设备文件 c 开头是c 有序

硬件设备 以字符流发送 包括键盘 鼠标 打印进
ls -l /dev

块设备文件 乱序 磁盘可以随机访问

可以随机访问 配置了高级缓存 磁盘 U盘 sd卡

ll /dev |grep '^b'
### 辨析 os 对硬盘的读写按块执行  缓存
磁盘裸设备    应用程序来直接访问   此时是字符使用   oracle  就是这样

## 管道   连接管子与管子   转换管 
###分类 :匿名管道和命名管道
| 连接两个命令的

ls- l /etc |more
命名管道的创建和读写数据的方法




文件系统

标签:alt   inf   开头   光盘挂载   命令   开始   就是   文件   sys   

原文地址:https://www.cnblogs.com/zhenqk/p/12159132.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!