Linux学习笔记(7)-文件系统

一、文件系统的构成

1、系统文件夹

  • /usr/bin /bin: 存放所有用户可执行的命令
  • /usr/sbin /sbin : 存放只有root可以执行的命令
  • /home : 用户缺省宿主目录
  • /proc : 虚拟文件系统, 存放当前内存镜像(存放在内存镜像中)
  • /dev : 存放设备文件
  • /lib : 存放系统程序运行所需的共享库
  • /lost+found: 存放一些系统出错的检查结果
  • /tmp: 存放临时文件
  • /etc: 系统配置文件
  • /var: 包含经常发生变动的文件,如邮件,日志文件,计划人户等
  • /usr: 存放所有命令,库,手册页等, 类似于window中的C:\windows
  • /mnt: 临时文件系统的安装点(mount的缩写, 存放挂载的光盘,U盘等的文件)
  • /boot: 内核文件及自举程序文件保存文件
  • /ussr/local: 安装的第三方软件通常放在这里,类似于Windows的Program Files

2、常用命令

  • df:查看分区信息,这里使用的大小单位是数据块,如果想要更直观的查看分区信息,可以使用df -h(人性化显示)或者df -m(以MB为单位显示)
  • du:查看文件、文件目录的大小,用法为du + 文件名,(-h)同样适用。-s选项可以查看目录的大小,例如du -sh /etc
  • fsck、e2fsck(file system check)检测修复文件系统(单用户模式执行)。当出现断电时,可能需要修复文件系统。
    使用方法 fsck -y(所有问题全部回答Yes)或者e2fsck -p
  • file:判断文件类型,如file /etc/services(因为linux系统没有后缀名,可能只通过文件名无法判断是什么类型的文件,所以需要此命令)

二、设备挂载

  • 设备的分类:
    块设备和字符设备
    大面积读取的(以数据块读取的)设备为块设备,如光盘,硬盘
    通过字符读取的设备为字节设备,如打印机,终端
    这两种设备在使用ls -l 时,输出的最前端的字符分别是b(块设备)、c(字符设备)
    如:
    ls -l /dev/sda1(硬盘)
    brw-r—– 1 root disk ….
    ls -l /dev/tty(终端)
    crw-rw-rw- 1 root tty ….

  • 挂载光驱
    mount /dev/cdrom /mnt/cdrom

  • 卸载命令
    umount /mnt/cdrom
    或者eject

  • 添加磁盘或分区

    • 插上硬盘,重启
    • 划分分区(fdisk + 设备)
      如:fdisk /dev/sda
    • 创建文件系统(mkfs)
    • 尝试挂载(mount)
    • 写入配置文件(/etc/fstab)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值