文件系统管理(都是简单入门的小东西,咱一步步来,先从最简单的开始学习)

一、系统结构

/usr/bin、/bin : 存放所有用户可以执行的命令

/usr/sbin、/sbin :存放只有root可以执行的命令

/home :用户缺省宿主目录

/proc :虚拟文件系统,存放当前内存镜像

/dev :存放设备文件

/lib :存放系统程序运行所需的共享库

/lost+foud :存放一些系统出错的检查结果

/tmp :存放临时文件

/etc :系统配置文件

/var :包含经常发生变动的文件,如:邮件、日志文件、计划任务等

/usr :存放所有命令、库、手册页等 类似于windows C盘下的WINDOWS目录

/mnt :-临时文件系统的安装点

/boot :内核文件及自举程序文件保存位置

本图片来自网络

二、系统管理相关

1、fdisk -l

2、fdisk /dev/sdb

a 设置可引导标记

b 编辑bsd磁盘标签

c 设置DOS操作系统兼容标记

d 删除一个分区

l 显示已知的文件系统类型。82为Linux swap 分区,83为linux分区

m 显示帮助菜

n 新建分区

o 建立空白DOS分区表

p 显示分区列表

q 不保存退出

s 新建空白SUN磁盘

t 改变显示记录单位

v 验证分区表

w 保存退出

x 附加功能(仅专家)

3、重新读取分区表信息

partprobe

4、mkfs -t ext4 /dev/sdb1

5、建立挂载点并挂载

mkdir /disk1

mount /dev/sdb1 /disk1

6、分区自动挂载

vim /etc/fstab

7、/etc/fstab 文件修复

mount -o remount,rw

说明:

/etc/fstab文件

第一字段:分区设备文件名或UUID(硬盘通用唯一识别

码)

第二字段:挂载点

第三字段:文件系统名称

第四字段:挂载参数

第五字段:指定分区是否被dump备份, 0代表不备份, 1

代表每天备份, 2代表不定期备份

第六字段:指定分区是否被fsck检测, 0代表不检测,其

他数字代表检测的优先级,那么当然1的优先级比2高

8、(1)新建 swap 分区

fdisk /dev/sdb (修改分区ID为82)

(2)格式化

mkswap /dev/sdb1

(3)加入swap分区

swapon /dev/sdb1

(4)取消swap分区

swapoff /dev/sdb1

(5)swap分区自动挂载

vim /etc/fstab

9、free

查看内存与swap分区使用状况

相关推荐