当前位置: 首页 > Linux

文件系统&&磁盘管理(三)--磁盘管理

时间:2023-04-06 23:56:31 Linux

查看磁盘分区#df显示整个磁盘分区中磁盘块的使用情况;-a:列出所有文件系统,包括系统特定的/proc和其他文件系统;-k:以KB为单位显示每个文件系统;-m:以MB容量显示每个文件系统;-h:以易读的容量格式显示容量结果;-T:与分区的文件系统名称一起显示;-i:显示inode的使用情况;-P:在同一行显示内容,不换行;查看磁盘中文件占用的空间#du[-ahskm]fileordirectoryname:显示目录中每个文件及其所在目录的大小;-a:列出所有文件和目录容量,因为默认只统计系统目录下的文件数量;-sh:显示文件系统中目录的大小,列出总量,不列出每个目录占用的容量;-S:不包括子目录下的总数;-k:以KB为单位显示每个文件系统;-m:以MB为单位显示每个文件系统;du命令直接搜索文件系统中的所有文件数据;df命令主要读取Superblock中的信息;diskpartition查看当前系统识别了多少个硬盘:#fdisk-l[/dev/to/some_device_file]#fdisk/dev/sdap:显示当前硬件的分区,包括未保存的改动n:新建一个分区e:扩展分区p:主分区d:删除一个分区w:保存退出q:不保存退出t:修改分区类型L:l:显示所有支持的类型#cat/proc/partitions#partprobe[/dev/sda]->partx指示内核重新读取分区表。检查以下目录,查看Linux支持哪些文件系统:#ls-l/lib/modules/$(uname-r)/kernel/fsdevicefile设备文件:b:以块为单位的随机存取设备;(硬盘)c:以字符为单位的线性设备;(keyboard)/devmajordevicenumber(majornumber)标识设备类型minornumber(minornumber)标识同类型不同设备#mknoddevicefilename[bcp][Major][Minor]:创建设备文件b:设置设备名称为外接存储设备文件,如硬盘;c:设置设备名称为外部输入设备文件,如鼠标/键盘;p:设置设备名称成为FIFO文件;#mknodmydevc660#mknod-m664mydev2c661ttyecho"你好">>/dev/pts/1