目录结构
/bin [重点] (/usr/bin、/usr/local/bin):是Binary的缩写,这个⽬录存放最经常使⽤的命令。
/sbin(/usr/sbin、/usr/localsbin):s就是Super User的意思,这⾥存放的是系统管理员的系统管理程序。
/home[重点]:存放普通⽤户的主⽬录,在Linux中每个⽤户都有⼀个⾃⼰的⽬录,⼀般该⽬录是以⽤户的账
号命令的。
/root[重点]:该⽬录为系统管理员,也称作超级管理员的主⽬录。
/boot[重点]:存放的是启动Linux时使⽤的⼀些核⼼⽂件,包括⼀些链接⽂件以及镜像⽂件。
/proc: 这个⽬录是⼀个虚拟⽬录,它是系统内存的映射,访问这个⽬录来获取系统信息。
/srv:service缩写,该⽬录存放⼀些服务启动之后需要提取的数据。
/tmp:这个⽬录⽤来存放⼀些临时⽂件。
/dev:类似于windows的设备管理器,把所有的硬件⽤⽂件的形式存储。
/media[重点]:linux系统会⾃动识别⼀些设备,⾃动识别⼀些设备,例如:U盘、光驱等。
/mnt[重点]:系统提供该⽬录是为了让⽤户临时挂载别的⽂件系统
/opt:这是给主机额外安装软件所摆放的⽬录。
/usr/local[重点]:这是另⼀个给主机额外安装软件所安装的⽬录。⼀般是通过编译源代码的⽅式安装程序。
/var[重点]:这个⽬录中存放着不断扩充的东⻄,习惯将经常被修改的⽬录放在这个⽬录下。
补充:
/dev/zero : 存放无穷无尽的0
/dev/null : linux系统黑洞
alias : 别名
alias ll='\ls -l -a --color=auto'
head命令 : 从头查看文件内容
-n : 设置显示头几行
tail命令 : 从尾查看文件内容
-n : 设置显示末尾几行
-f : 实时查看文件内容
磁盘分区
分区基础知识
1.mbr 分区:
最多⽀持四个主分区
系统只能安装在主分区
扩展分区要占⼀个主分区
MBR 最⼤只⽀持 2TB,但拥有最好的兼容性
分区工具:fdisk
m : 展示帮助信息
p : 显示分区列表
n : 创建分区
d : 删除一个分区
w : 保存
2.gpt 分区:
⽀持⽆限多个主分区(但是操作系统可能显示,⽐如Windows最多⽀持128个分区)
最⼤⽀持18EB⼤容量
分区工具:gdisk
p : 显示分区列表
n : 创建分区
d : 删除一个分区
w : 保存
beat : 公测版本
stable : 稳定版本
alpahe : 内测版本
磁盘 -> 分区 -> /
# 从分区到使用
1、格式化文件系统
2、挂载到对应目录(mount)
磁盘分区的格式化及挂载
mkfs.xfs : 性能强,功能完善
mkfs.ext : 性能稍弱
mkfs.btrfs : 性能最强
# 格式化文件系统
[root@python dev]# mkfs.xfs /dev/sdb1
# 挂载分区到文件夹上
[root@python dev]# mount /dev/sdb1 /mnt/
命令 分区路径 挂载路径
# 查看挂载详情
[root@python mnt]# df
-h : 方便查看磁盘使用空间
# 错误处理
[root@python mnt]# umount /mnt
umount: /mnt:目标忙。
(有些情况下通过 lsof(8) 或 fuser(1) 可以
找到有关使用该设备的进程的有用信息)
当前所在目录为挂载目录,切换一个目录即可。