Linux 磁盘管理(简明使用)

命令 dd

参数说明:
if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >
of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >
ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。
obs=bytes:一次输出bytes个字节,即指定一个块大小为bytes个字节。
bs=bytes:同时设置读入/输出的块大小为bytes个字节。
cbs=bytes:一次转换bytes个字节,即指定转换缓冲区大小。
count=blocks:仅拷贝blocks个块,块大小等于ibs指定的字节数。

磁盘备份

  • 将/dev/hdb全盘数据备份到指定路径的image文件
    dd if=/dev/hdb of=/tmp/image

  • 将备份文件恢复到指定盘
    dd if=/tmp/image of=/dev/hdb

  • 备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径
    dd if=/dev/hdb | gzip > /tmp/image.gz

  • 将压缩的备份文件恢复到指定盘
    gzip -dc /root/image.gz | dd of=/dev/hdb

  • 拷贝光盘内容到指定文件夹,并保存为cd.iso文件
    dd if=/dev/cdrom(hdc) of=/tmp/cd.iso

增加swap分区文件大小

  • 第一步:创建一个大小为256M的文件:
    dd if=/dev/zero of=/swapfile bs=1024 count=262144

  • 第二步:把这个文件变成swap文件:
    mkswap /swapfile

  • 第三步:启用这个swap文件:
    swapon /swapfile

  • 第四步:编辑/etc/fstab文件,使在每次开机时自动加载swap文件:
    /swapfile swap swap default 0 0

第1列 是设备名或者卷标。
第2列 是挂载点(也就是挂载目录)。
第3列 是所要挂载设备的文件系统或者文件系统类型。
第4列 是挂载选项,通常使用defaults就可以。
第5列 设置是否使用dump备份,置0为不备份,置1,2为备份,但2的备份重要性比1小。
第6列设置是否开机的时候使用fsck检验所挂载的磁盘,置0为不检验,置1,2为检验,但置2盘比置1的盘晚检验。

彻底销毁磁盘数据
利用随机的数据填充硬盘,达到彻底销毁磁盘数据。
dd if=/dev/urandom of=/dev/hda1

测试硬盘的读写速度
执行如下两条命令,可以计算出硬盘的读写速度。
dd if=/dev/zero bs=1024 count=1000000 of=/tmp/1gb.file
dd if=/tmp/1gb.file bs=64k | dd of=/dev/null

修复硬盘
dd if=/dev/sda of=/dev/sda

/dev/null 和 /dev/zero 的区别
/dev/null:外号叫无底洞,你可以向它输出任何数据,它通吃,并且不会撑着!

/dev/zero:是一个输入设备,你可你用它来初始化文件。该设备无穷尽地提供0,可以使用任何你需要的数目——设备提供的要多的多。他可以用于向设备或文件写入字符串0。

命令 df

参数说明:
-T:显示文件系统类型
h:方便阅读方式显示

命令: df -hT

Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sda1      ext4       39G  5.3G   32G  15% /
none           tmpfs     4.0K     0  4.0K   0% /sys/fs/cgroup
udev           devtmpfs  480M  4.0K  480M   1% /dev
tmpfs          tmpfs      98M  1.1M   97M   2% /run
none           tmpfs     5.0M     0  5.0M   0% /run/lock
none           tmpfs     490M  144K  490M   1% /run/shm
none           tmpfs     100M   36K  100M   1% /run/user

命令 du

参数说明:
-s:只是显示当前工作目录所占的空间
-h:方便阅读方式显示
-d:显示目录最大深度

  • 只是显示当前目录所占的空间大小
    命令:du -s
543248  .

命令: du -sh

531M    .

命令: du -h -d 1

16M ./.mozilla
4.0K    ./video
12K ./.irssi
488M    ./.vim
180K    ./.config
4.0K    ./music
520K    ./.local
1.8M    ./public
92K ./test
4.0K    ./desktop
4.0K    ./template
32K ./.gconf
248K    ./download
392K    ./.rpmdb
4.0K    ./document
4.0K    ./picture
25M ./.cache
531M    .

命令 free

参数说明:
-k : kb 显示
-m : M 显示
-s:间隔秒数
-t:显示内存总和

命令: free -mt -s 10
每十秒显示内存使用量

内存使用率.PNG

命令 mount

命令格式: mount [-t filesystemtype] [-o options] device dir
参数说明:
-t 指定文件系统类型,一般不用指定,系统自动识别。
常用文件系统: FAT16 文件系统:msdos;FAT32 文件系统:vfat
NTFS 文件系统:ntfs;Windows 文件网络共享:smbfs; Linux 文件网络共享:nfs
-o 常用参数loop 将文件当成硬盘分区挂接上文件系统, ro 采用只读方式挂载设备, rw 读写方式挂载设备, iocharset 指定访问你文件系统的字符集。
device 挂载的设备
dir 要挂载点。

制作并挂载光盘ISO 文件
1、读取光盘制作光盘镜像文件
使用命令: dd if=/dev/cdrom of=/home/mark/download/disk.iso

2、将文件和目录制作成镜像文件
使用命令: mkisofds -r -J -V disk -o /home/mark/domnload/disk.iso /home/makr/public

3、镜像文件挂载
创建挂载目录 mkdir /mnt/vcdrom
挂载镜像 mount -o loop -t iso9660 /home/mark/download/disk.iso /mnt/vcdrom

挂载U盘
1、创建挂载目录
命令 mkdir /mnt/usb

2、查看U盘是否被系统识别
命令 fdisk -l

查看系统磁盘.PNG

3、挂载U盘
命令 mount -t ntfs /dev/sdb4 /mnt/usb
命令 ls /mnt/usb

查看U盘挂载情况.PNG

命令 umount

命令格式: umount dir/device

  • 卸载U盘
    命令 umount /mnt/usb
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,214评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,307评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,543评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,221评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,224评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,007评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,313评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,956评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,441评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,925评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,018评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,685评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,234评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,240评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,464评论 1 261
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,467评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,762评论 2 345

推荐阅读更多精彩内容