范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Linux磁盘管理想玩转linux就请一直看下去

  Linux 磁盘管理
  Linux 磁盘管理好坏直接关系到整个系统的性能问题。
  Linux 磁盘管理常用三个命令为  df  、 du   和  fdisk  。 df (英文全称:disk full):列出文件系统的整体磁盘使用量 du (英文全称:disk used):检查磁盘空间使用量 fdisk :用于磁盘分区 df
  df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
  语法: df [-ahikHTm] [目录或文件名]
  选项与参数: -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统; -k :以 KBytes 的容量显示各文件系统; -m :以 MBytes 的容量显示各文件系统; -h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示; -H :以 M=1000K 取代 M=1024K 的进位方式; -T :显示文件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出; -i :不用硬盘容量,而以 inode 的数量来显示 实例 1
  将系统内所有的文件系统列出来! [root@www ~]# df Filesystem      1K-blocks      Used Available Use% Mounted on /dev/hdc2         9920624   3823112   5585444  41% / /dev/hdc3         4956316    141376   4559108   4% /home /dev/hdc1          101086     11126     84741  12% /boot tmpfs              371332         0    371332   0% /dev/shm
  在 Linux 底下如果 df 没有加任何选项,那么默认会将系统内所有的 (不含特殊内存内的文件系统与 swap) 都以 1 Kbytes 的容量来列出来! 实例 2
  将容量结果以易读的容量格式显示出来 [root@www ~]# df -h Filesystem            Size  Used Avail Use% Mounted on /dev/hdc2             9.5G  3.7G  5.4G  41% / /dev/hdc3             4.8G  139M  4.4G   4% /home /dev/hdc1              99M   11M   83M  12% /boot tmpfs                 363M     0  363M   0% /dev/shm实例 3
  将系统内的所有特殊文件格式及名称都列出来 [root@www ~]# df -aT Filesystem    Type 1K-blocks    Used Available Use% Mounted on /dev/hdc2     ext3   9920624 3823112   5585444  41% / proc          proc         0       0         0   -  /proc sysfs        sysfs         0       0         0   -  /sys devpts      devpts         0       0         0   -  /dev/pts /dev/hdc3     ext3   4956316  141376   4559108   4% /home /dev/hdc1     ext3    101086   11126     84741  12% /boot tmpfs        tmpfs    371332       0    371332   0% /dev/shm none   binfmt_misc         0       0         0   -  /proc/sys/fs/binfmt_misc sunrpc  rpc_pipefs         0       0         0   -  /var/lib/nfs/rpc_pipefs实例 4
  将 /etc 底下的可用的磁盘容量以易读的容量格式显示 [root@www ~]# df -h /etc Filesystem            Size  Used Avail Use% Mounted on /dev/hdc2             9.5G  3.7G  5.4G  41% /du
  Linux du 命令也是查看使用空间的,但是与 df 命令不同的是 Linux du 命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍 Linux du 命令。
  语法: du [-ahskm] 文件或目录名称
  选项与参数: -a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。 -h :以人们较易读的容量格式 (G/M) 显示; -s :列出总量而已,而不列出每个各别的目录占用容量; -S :不包括子目录下的总计,与 -s 有点差别。 -k :以 KBytes 列出容量显示; -m :以 MBytes 列出容量显示; 实例 1
  只列出当前目录下的所有文件夹容量(包括隐藏文件夹): [root@www ~]# du 8       ./test4     <==每个目录都会列出来 8       ./test2 ....中间省略.... 12      ./.gconfd   <==包括隐藏文件的目录 220     .           <==这个目录(.)所占用的总量
  直接输入 du 没有加任何选项时,则 du 会分析当前所在目录里的子目录所占用的硬盘空间。 实例 2
  将文件的容量也列出来 [root@www ~]# du -a 12      ./install.log.syslog   <==有文件的列表了 8       ./.bash_logout 8       ./test4 8       ./test2 ....中间省略.... 12      ./.gconfd 220     .实例 3
  检查根目录底下每个目录所占用的容量 [root@www ~]# du -sm /* 7       /bin 6       /boot .....中间省略.... 0       /proc .....中间省略.... 1       /tmp 3859    /usr     <==系统初期最大就是他了啦! 77      /var
  通配符 * 来代表每个目录。
  与 df 不一样的是,du 这个命令其实会直接到文件系统内去搜寻所有的文件数据。 fdisk
  fdisk 是 Linux 的磁盘分区表操作工具。
  语法: fdisk [-l] 装置名称
  选项与参数: -l :输出后面接的装置所有的分区内容。若仅有 fdisk -l 时, 则系统将会把整个系统内能够搜寻到的装置的分区均列出来。 实例 1
  列出所有分区信息 [root@AY120919111755c246621 tmp]# fdisk -l  Disk /dev/xvda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000      Device Boot      Start         End      Blocks   Id  System /dev/xvda1   *           1        2550    20480000   83  Linux /dev/xvda2            2550        2611      490496   82  Linux swap / Solaris  Disk /dev/xvdb: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x56f40944      Device Boot      Start         End      Blocks   Id  System /dev/xvdb2               1        2610    20964793+  83  Linux实例 2
  找出你系统中的根目录所在磁盘,并查阅该硬盘内的相关信息 [root@www ~]# df /            <==注意:重点在找出磁盘文件名而已 Filesystem           1K-blocks      Used Available Use% Mounted on /dev/hdc2              9920624   3823168   5585388  41% /  [root@www ~]# fdisk /dev/hdc  <==仔细看,不要加上数字喔! The number of cylinders for this disk is set to 5005. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs    (e.g., DOS FDISK, OS/2 FDISK)  Command (m for help):     <==等待你的输入!
  输入 m 后,就会看到底下这些命令介绍 Command (m for help): m   <== 输入 m 后,就会看到底下这些命令介绍 Command action    a   toggle a bootable flag    b   edit bsd disklabel    c   toggle the dos compatibility flag    d   delete a partition            <==删除一个partition    l   list known partition types    m   print this menu    n   add a new partition           <==新增一个partition    o   create a new empty DOS partition table    p   print the partition table     <==在屏幕上显示分割表    q   quit without saving changes   <==不储存离开fdisk程序    s   create a new empty Sun disklabel    t   change a partition"s system id    u   change display/entry units    v   verify the partition table    w   write table to disk and exit  <==将刚刚的动作写入分割表    x   extra functionality (experts only)
  离开 fdisk 时按下 q,那么所有的动作都不会生效!相反的, 按下w就是动作生效的意思。 Command (m for help): p  <== 这里可以输出目前磁盘的状态  Disk /dev/hdc: 41.1 GB, 41174138880 bytes        <==这个磁盘的文件名与容量 255 heads, 63 sectors/track, 5005 cylinders      <==磁头、扇区与磁柱大小 Units = cylinders of 16065 * 512 = 8225280 bytes <==每个磁柱的大小     Device Boot      Start         End      Blocks   Id  System /dev/hdc1   *           1          13      104391   83  Linux /dev/hdc2              14        1288    10241437+  83  Linux /dev/hdc3            1289        1925     5116702+  83  Linux /dev/hdc4            1926        5005    24740100    5  Extended /dev/hdc5            1926        2052     1020096   82  Linux swap / Solaris # 装置文件名 启动区否 开始磁柱    结束磁柱  1K大小容量 磁盘分区槽内的系统  Command (m for help): q
  想要不储存离开吗?按下 q 就对了!不要随便按 w 啊!
  使用 p 可以列出目前这颗磁盘的分割表信息,这个信息的上半部在显示整体磁盘的状态。 磁盘格式化
  磁盘分割完毕后自然就是要进行文件系统的格式化,格式化的命令非常的简单,使用 mkfs(make filesystem) 命令。
  语法: mkfs [-t 文件系统格式] 装置文件名
  选项与参数: -t :可以接文件系统格式,例如 ext3, ext2, vfat 等(系统有支持才会生效) 实例 1
  查看 mkfs 支持的文件格式 [root@www ~]# mkfs[tab][tab] mkfs         mkfs.cramfs  mkfs.ext2    mkfs.ext3    mkfs.msdos   mkfs.vfat
  按下两个[tab],会发现 mkfs 支持的文件格式如上所示。 实例 2
  将分区 /dev/hdc6(可指定你自己的分区) 格式化为 ext3 文件系统: [root@www ~]# mkfs -t ext3 /dev/hdc6 mke2fs 1.39 (29-May-2006) Filesystem label=                <==这里指的是分割槽的名称(label) OS type: Linux Block size=4096 (log=2)          <==block 的大小配置为 4K  Fragment size=4096 (log=2) 251392 inodes, 502023 blocks     <==由此配置决定的inode/block数量 25101 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=515899392 16 block groups 32768 blocks per group, 32768 fragments per group 15712 inodes per group Superblock backups stored on blocks:         32768, 98304, 163840, 229376, 294912  Writing inode tables: done Creating journal (8192 blocks): done <==有日志记录 Writing superblocks and filesystem accounting information: done  This filesystem will be automatically checked every 34 mounts or 180 days, whichever comes first.  Use tune2fs -c or -i to override. # 这样就创建起来我们所需要的 Ext3 文件系统了!简单明了!磁盘检验
  fsck(file system check)用来检查和维护不一致的文件系统。
  若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。
  语法: fsck [-t 文件系统] [-ACay] 装置名称
  选项与参数: -t : 给定档案系统的型式,若在 /etc/fstab 中已有定义或 kernel 本身已支援的则不需加上此参数 -s : 依序一个一个地执行 fsck 的指令来检查 -A : 对/etc/fstab 中所有列出来的 分区(partition)做检查 -C : 显示完整的检查进度 -d : 打印出 e2fsck 的 debug 结果 -p : 同时有 -A 条件时,同时有多个 fsck 的检查一起执行 -R : 同时有 -A 条件时,省略 / 不检查 -V : 详细显示模式 -a : 如果检查有错则自动修复 -r : 如果检查有错则由使用者回答是否修复 -y : 选项指定检测每个文件是自动输入yes,在不确定那些是不正常的时候,可以执行 # fsck -y 全部检查修复。 实例 1
  查看系统有多少文件系统支持的 fsck 命令: [root@www ~]# fsck[tab][tab] fsck         fsck.cramfs  fsck.ext2    fsck.ext3    fsck.msdos   fsck.vfat实例 2
  强制检测 /dev/hdc6 分区: [root@www ~]# fsck -C -f -t ext3 /dev/hdc6  fsck 1.39 (29-May-2006) e2fsck 1.39 (29-May-2006) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information vbird_logical: 11/251968 files (9.1% non-contiguous), 36926/1004046 blocks
  如果没有加上 -f 的选项,则由于这个文件系统不曾出现问题,检查的经过非常快速!若加上 -f 强制检查,才会一项一项的显示过程。 磁盘挂载与卸除
  Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。
  磁盘挂载语法: mount [-t 文件系统] [-L Label名] [-o 额外选项] [-n]  装置文件名  挂载点实例 1
  用默认的方式,将刚刚创建的 /dev/hdc6 挂载到 /mnt/hdc6 上面! [root@www ~]# mkdir /mnt/hdc6 [root@www ~]# mount /dev/hdc6 /mnt/hdc6 [root@www ~]# df Filesystem           1K-blocks      Used Available Use% Mounted on .....中间省略..... /dev/hdc6              1976312     42072   1833836   3% /mnt/hdc6
  磁盘卸载命令 umount 语法: umount [-fn] 装置文件名或挂载点
  选项与参数: -f :强制卸除!可用在类似网络文件系统 (NFS) 无法读取到的情况下; -n :不升级 /etc/mtab 情况下卸除。
  卸载/dev/hdc6 [root@www ~]# umount /dev/hdc6

见识过海的女儿的魅力吗?米袋集团项目启动文旅部在今年六月发布的十四五文化产业发展规划中提出鼓励沉浸式体验与城市综合体公共空间旅游景区等相结合。米袋集团发现如今的演出市场消费已呈现出年轻化的趋势,95后00后逐渐成为线下演格瑞走进同济大学建筑设计研究院开展技术交流活动格瑞智慧人居环境科技(江苏)有限公司于8月14日联合同济大学建筑设计研究院(集团)有限公司(TJAD)开展了一场技术交流推广活动。在会议中,进一步巩固了暖通行业基础建设,对后期提供资讯丨格瑞受邀参加陕暖协五周年庆典2020年9月25日,陕西省暖通空调与制冷行业协会五周年庆典公共建筑暖通空调系统燃气热水锅炉运维保养行业导则发布会暨2019年度陕西省暖通空与调制冷行业协会表彰大会在陕西宾馆拉开帷中文在线在线阅读二流商家,财务洗澡勉强维持生计选股理由成交量放大证券代码300364评级C本文分为六部分一主营业务二公司治理三财务分析四核心竞争力及投资逻辑五盈利预测及估值六投资观点数据截止日期2020年3月31日单位亿元成立聚焦科技住宅解析行业痛点大咖格瑞行同济大学张旭教授12月23日,以科技力量共创美好家园为专题的五恒科技建筑技术交流会在格瑞举行。同济大学张旭教授周翔副教授携专家组一行莅临格瑞考察交流。张旭教授,博士研究生导师,博士后,美国ASHR资讯丨东海证券董事长钱俊文一行莅临格瑞考察指导2021年10月13日上午,东海证券股份有限公司党委书记董事长钱俊文博士,执委会委员副总裁冯文敏先生蔡志勇先生一行莅临格瑞考察调研,格瑞董事长刘拴强博士总经理何强勇博士等公司领导热立讯精密国内电子连接器绝对龙头,营收虽大但是增长天花板更高选股理由业绩高速增长近期股价逼近历史新高证券代码002475评级AAA本文分为六部分一业务与行业二公司治理三财务分析四核心竞争力及投资逻辑五盈利预测及估值六投资观点(快速阅读可只读科思股份国内防晒剂及合成香料龙头成本下行净利润增长不可持续选股理由业绩稳定增长次新股证券代码300856评级BBB本文分为六部分一业务与行业二公司治理三财务分析四核心竞争力及投资逻辑五盈利预测及估值六投资观点(快速阅读可只读加粗及红色字体众望布艺国内家居布艺代工龙头,大幅扩产业绩有望加速释放独立客观第三方研究,为您筛选优质上市公司证券代码605003综合评级A一主营业务评分701业务分析公司主营业务为装饰面料和沙发套,用于沙发座椅抱枕等产品,主要为欧美客户提供代工服务远离电商平台ampampquot内耗竞争ampampquot模式,服装产业才有一线生机?曾几何时,电商行业的兴起,对实体经济确实造成了一定的冲击。甚至当初曾经有人说过,正是因为电商,才让实体经济走入困境云云。言之凿凿,但其实没什么说服力。因为没证据。其实,恰恰相反,如与浩森建筑设计院深入交流,格瑞健康人居积极分享技术心得格瑞总经理何强勇博士携技术团队亲赴江苏浩森建筑设计有限公司,与对方团队展开了技术等方面的深入交流。何强勇博士首先向与会人员介绍了格瑞的创始人刘拴强博士及企业文化发展产品技术成就创新
爷的青春结束了再见IE浏览器嗨,大家好这里是汐仔大家听过这么一句话吗?连IE都敢让你把它设置为默认浏览器,你还不敢给你喜欢的女孩子打电话。IE浏览器就是8090后的一代青春啊。曾经的IE是浏览器的代名词,然而3个月内连降三次价,从全球销冠跌落神坛,三星怎么了?在如今科技发展迅速的时代,手机俨然已是快消品,更新迭代非常迅速。在新一代手机上新时,该品牌其他的手机降价也是必然的结果。但是在发布了短短三个月的时间内,手机价格持续性再降了三次价,RedmiNote10Pro首发深度评测除了天玑1100,这几个细节别忽略RedmiNote10Pro终于发布了,这款手机在预热的时候,曾经已经爆料了多个手机的细节。很多用户都很期待小金刚的升级,特别是RedmiNote9系列的热卖,更是让迭代的Redm李泽钜发明水下建筑,李嘉诚或将到海底开发地产,前景不输特斯拉李嘉诚是全球知名的房地产商人,他也是久负盛名的华人首富。李嘉诚起家是靠着房地产,后来才逐渐发展到了各行各业。如今李嘉诚的生意遍布几十个行业,涉及全球数十个行业,遍布全球50多个国家小米真的拉低了手机售价吗?并没有关注数码内容的各位条友肯定或多或少都看到过这样的言论,是小米拉低了手机整体售价,让我们都用上了性价比更高的手机要不是小米,华为等手机价格能上天,小米卖五千华为就敢卖一万等等这样的言外卖费率改革一边是海水,一边是火焰作者二毛编辑原野商业的本质是什么?美国通用电气公司史上最年轻的CEO杰克韦尔奇,在其力作商业的本质中曾给出回答商业是探求真实建立互信的过程。这个过程并不容易。最近一段时间,不管是消微软CEO一直在测试下一代Windows系统,将很快宣布来源新浪科技北京时间5月26日早间消息,在本周的Build2021大会上,微软没有花大多时间谈论Windows发展计划,为什么呢?因为微软准备在另一个单独场合介绍操作系统的发展。在微软CEO纳德拉Windows十年来最重要的更新即将到来在微软Build大会的启动演讲中,微软CEO萨提亚纳德拉(SatyaNadella)宣布不久之后,我们将公布Windows过去十年来最重要的更新之一。过去几个月,我一直在亲自体验,飞书4。0出新大招!在线办公领域,为什么少数人选择飞书?新眸企服组作品撰文西寅编辑栖木就在线办公领域而言,2018年是一个分水岭。2018年前,协同办公还被称为自动化办公,这个领域里有着老牌三强,即蓝凌泛微和致远。2018年后,随着互联京东加速社区团购布局,开启首家京喜便利店,打造智能前置仓模式5月17日,京东开启了首家京喜便利店,完成下沉市场的布局。前不久,赤焰信息也给大家报道了京东开新店的消息,但是这次会主要以前置仓模式为主,为大家继续分析京东的最新动态。京喜京喜作为2019年还值得买2016年的佳能5D4吗?主要是拍人像和风光,尼康D810如何?我刚入的5d4,感觉不错,与原来用的3相比,高感有很大提升,从对焦到像素到宽容度都有改进,又增加了触摸屏和无线传输等功能,现在的价格也降了不少,值得拥有。性价比还是蛮好的,拍人像风