• Linux命令详解文件系统管理


    1. 外部设备简介

    (1.)硬盘的分类:

            IDE硬盘 、/dev/hda   hdb,hdc…  分区后:/dev/hda1  /dev/hda2    

           scsi硬盘: /dev/sda   sdb,sdc….  分区后:/dev/sda1   /dev/sda2

           光盘:/dev/cdrom   /dev/hd1  …hdn    /dev/scd1

           软盘:/dev/fd1   …fdn

           U盘: /dev/sdx  (abcd…)

    (2.) 磁盘的分区

    主分区:只能分四个主分区

    扩展分区:可以将主分区作为扩展分区,

    逻辑分区 :在扩展分区中再分的分区

    分区表 :在MBR(主引导记录,位于一个磁盘的0柱面,0扇区,0磁道)就是一个磁盘最开始的地方,大概446byte.

    查看分区

    fdisk –l 查看系统中连接的外部设备

    df –l  :查看已经挂载上的分区

    df –T 查看文件系统的类型

    2.分区格式化

    fdisk /dev/hda  回车后,按m进行帮助,显示操作菜单。 w:保存退出  n:添加  l:列出分区类型

    mkfs –t ext3 /dev/hda1  格式化

    3.挂载目录

    mount 设备名  挂载点 

    使用过程:

    (1.)挂载外设  mount

    (2.)读写挂载点  cp

    (3.)卸载挂载点  unmount /mnt/cdrom

    (4.)移走外部存储介质

    示例: mount –t ext2  -o iocharset=utf-8 ,ro,uid=500,gid=502 /dev/cdrom /mnt/cdrom   //-t指定文件类型   -o表示语言  ro表示只读 uid,gid用户id和组id

    mount 查看挂载

    df –T 查看挂载类型

    4.磁盘配额

    磁盘配额的作用:限制普通用户的使用磁盘空间和创建的文件个数,不至于因为个人的浪费影响到所有人的使用,磁盘配额需要内核支持。只有ext2/ext3文件系统支持。需要使用quota软件包。 使用rpm –qa|grep quota查看是否有软件包。

    mount –o usrquota,grpquota /dev/hda1  /mnt/one   //使用usrquota,grpquota选项挂载一个分区,激活内核的支持。

    quotacheck –cvug  、dev/hda1  //检查

    quotaon –a  //激活所有

    quotaon /dev/hda1   //激活具体某一个

    quota  查看文件配额

    repquota –a  查看所有的配额

    quotaoff 关闭配额

    edquota –u 用户    编辑配额文件,可以设置文件个数,磁盘容量

    也可以在配置文件中改写配额,这样即使系统重启,也是生效的。  vi /etc/fstab

    【励志篇】: 古之成大事掌大学问者,不惟有超世之才,亦必有坚韧不拔之志。
  • 相关阅读:
    解决ffmpeg打开流各种超时问题
    ffmpeg函数使用
    如何从AVFrame::data【0】里获取RGB24数据和YUYV422数据
    ffmpeg取rtsp流时av_read_frame阻塞的解决办法
    FFMPEG实时解码网络视频流(回调方式)
    JavaScript 演练(7). 赋值与引用
    JavaScript 演练(5). 模拟类
    曾经对 TMemoryStream.Memory 错误的理解
    JavaScript 演练(10). 谁的 this ?
    JavaScript 演练(6). 函数的定义与自执行
  • 原文地址:https://www.cnblogs.com/tomtellyou/p/9536698.html
Copyright © 2020-2023  润新知