磁盘管理知识

磁盘管理知识
1.tune2fs(调整文件系统参数)
     [root@centos6 ~]#tune2fs -i 3 /dev/sdb (interval 间隔,即3天检查一次)
     tune2fs 1.41.12 (17-May-2010)
     Setting interval between checks to 259200 seconds
     [root@centos6 ~]#tune2fs -C 35 /dev/sdb (设置文件已经被挂载的次数)
     tune2fs 1.41.12 (17-May-2010)
    Setting current mount count to 35
    [root@centos6 ~]#tune2fs -l /dev/sdb
    Filesystem created: Sun Apr 22 01:43:22 2018
   Last mount time: Sun Apr 22 01:44:40 2018
   Last write time: Sun Apr 22 02:23:48 2018
   Mount count: 35
   Maximum mount count: 1
  Last checked: Sun Apr 22 01:43:22 2018
  Check interval: 259200 (3 days)
2.mkfs创建文件系统
  [root@centos6 ~]#mkfs -t ext4 /dev/sdb
  mke2fs 1.41.12 (17-May-2010)
  [root@centos6 ~]#mkfs.ext4 /dev/sdb 这两个写法效果一样
 mke2fs 1.41.12 (17-May-2010)
 /dev/sdb is entire device, not just one partition!
 Proceed anyway? (y,n)
3.dumpe2fs (导出ext4等文件系统信息)
[root@centos6 ~]#dumpe2fs /dev/sdb|egrep -i “inode size|inode count”(不区分大小写)
dumpe2fs 1.41.12 (17-May-2010)
Inode count: 655360
Inode size: 256
4。添加新硬盘不用启动方法?
重新扫描总线就ok了
[root@centos6 ~]#ls /sys/class/scsi_host/
host0 host1 host2
[root@centos6 ~]#echo “- – -” > /sys/class/scsi_host/host0/scan
[root@centos6 ~]#echo “- – -” > /sys/class/scsi_host/host1/scan
[root@centos6 ~]#echo “- – -” > /sys/class/scsi_host/host2/scan
[root@centos6 ~]#fdisk -l
Disk /dev/sdb: 10.7 GB, 10737418240 bytes
5,硬盘操作步骤?
添加硬盘—-扫描总线—-创建分区(即创建文件系统)—-格式化分区—-挂载分区(先建空目录)—编辑自启动挂载脚本—–生效
6.dd命令使用
:具有复制转换和格式化文本的功能
(1) [root@centos6 ~]#dd if=/dev/sdb1 of=f1 (将/dev/sdb1设备里数据备份到f1中)
4208967+0 records in
4208967+0 records out
2154991104 bytes (2.2 GB) copied, 99.7598 s, 21.6 MB/s
[root@centos6 ~]#dd if=/dev/zero of=/dev/sdb1 (删除/dev/sdb1里的数据)
dd: writing to `/dev/sdb1′: No space left on device
4208968+0 records in
4208967+0 records out
2154991104 bytes (2.2 GB) copied, 91.0283 s, 23.7 MB/s
[root@centos6 ~]#ls /mnt/home1
[root@centos6 ~]#dd if=f1 of=/dev/sdb1 (恢复数据)
(2) 制作自己linux系统的镜像文件
[root@centos6 ~]#dd if=/dev/cdrom of=/Centos6_0.iso
(3) 复制文件并将小写转换成大写
[root@centos6 ~]#dd if=/etc/passwd of=f1 bs=1M count=6 (只复制6M的文件内容到f1中)
[root@centos6 ~]#dd if=f1 conv=ucase of=f1.txt (复制并将小写改成大写lcase是大到小)
7.mount 的使用
-a (根据/etc/fstab里的配置挂载文件系统)
-o(后接选项,是安全,性能优化的重要选择项)
-t(指定挂载的文件系统类型)
8.df的使用 (显示文件系统磁盘空间的使用情况)
-t (显示文件系统类型)
-i(显示文件系统的inode信息)
-h
8.交换分区
(1)[root@centos6 ~]#mkswap /dev/sdb1 创建交换分区
Setting up swapspace version 1, size = 2104476 KiB
no label, UUID=218e814c-0d40-46f1-a7c9-88551f0af718
[root@centos6 ~]#free -m (查看系统内存包括虚拟内存)
total used free shared buffers cached
Mem: 980 888 92 1 143 430
-/+ buffers/cache: 314 665
Swap: 2047 1 2046
(2)[root@centos6 ~]#swapon /dev/sdb1 (激活交换分区)
[root@centos6 ~]#free -m
total used free shared buffers cached
Mem: 980 889 91 1 143 430
-/+ buffers/cache: 315 665
Swap: 4103 1 4101 (容量增了一倍说明生效了)
[root@centos6 ~]#swapon -s (显示所有的交换分区)
Filename Type Size Used Priority
/dev/sda5 partition 2097148 1836 -1
/dev/sdb1
(3)关闭交换分区
[root@centos6 ~]#swapoff /dev/sdb1
[root@centos6 ~]#swapoff /dev/sda5
8.刷新文件系统缓冲区 (将内存缓冲区内的数据强制刷新到磁盘)
[root@centos6 ~]#sync

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/96974

(0)
单爆手单爆手
上一篇 2018-04-24
下一篇 2018-04-24

相关推荐

  • N31第五周作业

    本周(7.16–7.22)第五周 1、简述rpm与yum命令的常见选项,并举例 rpm相关 rpm安装             rpm {-i|–install} [install-options] PACKAGE_FILE …            [install-options]:                 -…

    Linux笔记 2018-07-23
  • Centos6.9 的安装过程

                                                                              Centos6.9虚拟机创建过程 (本次安装过程以VMware14版本为主) 一、            首先需要先获取centos6.9的安装包,如果计算机上还未有centos6.9的安装包,你可以到以下网址进…

    Linux笔记 2018-03-31
  • 如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的

    获取命令帮助     内部命令:     ~]# help COMMAND     外部命令:     (1) ~]# COMMAND –help     (2) 使用手册 manual 位于/usr/share/man         ~]# man CHAPTER COMMAND         ~]# man 5 passwd       …

    Linux笔记 2018-05-13
  • 开篇–送给自己

    这段文章是勉励自己的,各位看官请自行跳过

    Linux笔记 2018-06-25
  • 带你认识Linux中的通配符

    所谓的通配是指:显示以指定条件的文件,英文名为glob。通配符是一种特殊语句,用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符它使得文件管理更加快速,便捷,大大提升了工作效率。

    2018-04-01