Linux下查看磁盘挂载的三种方法
2009-06-05 23:17
好久没有更新日志了,呵呵。不是没有要写的东东。实在抽不出时间来写,要准备公司的考试呢,C++考试。已经有七个月没有写C++代码了,这七个月里面写了python代码,写了shell代码,要命的是要两种语言都和C/C++语言的语法不兼容。现在写C++代码都经常出语法错误了。
还好,明天就考试了。考过试以后,我会尽量把我这段时间掌握的知识分享给大家的。
今天要讲的是linux下怎么查看磁盘的挂载,包括挂载点和挂载的硬盘或逻辑卷。
第一种方法:使用df命令,这个命令比较常用,大家都很熟悉。问题是这种方法,有时候挂载点和挂载的卷不在同一行,使用脚本分析需要一点技巧的。例如:
orientalson:/home # df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2             15213032   8043668   7169364 53% /
udev                    514496       104    514392   1% /dev
/dev/mapper/vg_test-lv_test
511980     32840    479140   7% /home/mt
orientalson:/home #
上面显示的挂载点/home/mt和她挂载的卷不在同一行,使用shell脚本分析非常麻烦。不过也不是没办法,具体分析可以以后再讲。
第二种方法:使用mount命令,mount -l,这种方法的缺陷在于没有卷的大小,但是挂载点和挂载的卷在同一行。例如:
orientalson:/home # mount -l
/dev/sda2 on / type reiserfs (rw,acl,user_xattr) []
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
securityfs on /sys/kernel/security type securityfs (rw)
/dev/mapper/vg_test-lv_test on /home/mt type reiserfs (rw) []
orientalson:/home #
尽管使用肉眼不是太好看,但是使用shell脚本还是比较容易分析的。
第三种方法:查看文件/etc/mtab。原理是,每新挂载一个卷基本上都会更新这个文件的,那么自然可以通过这个文件来查看挂载点和挂职的卷。这种方法比mount -l稍微清晰了一点,但是,有时候是不可靠的。
orientalson:/home # cat /etc/mtab
/dev/sda2 / reiserfs rw,acl,user_xattr 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
debugfs /sys/kernel/debug debugfs rw 0 0
udev /dev tmpfs rw 0 0
devpts /dev/pts devpts rw,mode=0620,gid=5 0 0
securityfs /sys/kernel/security securityfs rw 0 0
/dev/mapper/vg_test-lv_test /home/mt reiserfs rw 0 0
orientalson:/home #
上面已经说了基本上会更新这个文件,但是并不总是更新这个问题。如果挂载时使用了-n选项,那么/etc/mtab文件里面就不会新挂载卷的信息。
orientalson:/home # umount /home/mt
orientalson:/home # mount -n /dev/vg_test/lv_test /home/mt
orientalson:/home # cat /etc/mtab
/dev/sda2 / reiserfs rw,acl,user_xattr 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
debugfs /sys/kernel/debug debugfs rw 0 0
udev /dev tmpfs rw 0 0
devpts /dev/pts devpts rw,mode=0620,gid=5 0 0
securityfs /sys/kernel/security securityfs rw 0 0
orientalson:/home #
每遇到一个问题,解决办法都是有好多种的,我真切的期望聪明的你会去探索和发现。然后再告诉我们大家。
*********************************************
linux下怎么查看目录所在的分区
2010-10-15 09:34匿名 | 分类:Linux | 浏览3088次
比如有个目录test,我怎么获取这个目录所在的分区。谢谢
===========================================
检举| 2010-10-15 09:40提问者采纳
df -h 看看当前的分区情况及挂载目录;然后再 pwd 看看你当前所在的位置 就可以知道是哪个分区啦

Linux下查看磁盘挂载的三种方法相关推荐

  1. linux查看磁盘挂载的三种方法

    今天要讲的是linux下怎么查看磁盘的挂载,包括挂载点和挂载的硬盘或逻辑卷. 第一种方法:使用df命令,这个命令比较常用,大家都很熟悉.问题是这种方法,有时候挂载点和挂载的卷不在同一行,使用脚本分析需 ...

  2. linux 查看目录挂载,linux查看磁盘挂载的三种方法

    第一种方法:使用df命令,例如: 复制代码代码如下: orientalson:/home # df Filesystem 1K-blocks Used Available Use% Mounted o ...

  3. linux下查看mysql版本的四种方法

    Linux查看MySQL版本的四种方法 1 在终端下执行 mysql -V 2 在help中查找 mysql --help |grep Distrib 3 在mysql 里查看 select vers ...

  4. 修改linux中mysql密码,Linux下修改Mysql密码的三种方法

    首先,我也是新手刚刚了解Linux系统,因为同事离职,所以就只能接手!然后员工离职肯定要改密码啦!废话不多说,下面我截图写一下流程! 我刚开始也是找教程,网上教程一大堆基本都是可行的! 修改Linux ...

  5. linux下查看线程数的几种方法

    1. cat /proc/${pid}/status 2.pstree -p ${pid} 3.top -p ${pid} 再按H   或者直接输入 top -bH -d 3 -p  ${pid} t ...

  6. 怎么查看台式计算机系统,怎么查看电脑配置呢?三种方法知道电脑详细配置

    怎么查看电脑配置呢?很多朋友想要了解自己电脑详细的配置的时候,一般都是通过第三方的工具检测的,那么有没有其他更好的方法呢?下面小白系统带你认识下查看电脑配置的三种方法. 以下方法针对win7.win8 ...

  7. linux下查看当前用户的 三个命令

    linux下查看当前用户的 三个命令 1,whoami; 2,id -un; 3,who -H  可以列出当前所有的    NAME (用户名)    LINE (窗口列表)    TIME(开启时间 ...

  8. 查看linux系统版本centos,CentOS下查看系统版本的4种方法

    Linux有很多的发行版,不同的版本会有一些细微区别,所以经常需要查看服务器系统的版本号. 下面来看下CentOS下如何查看CentOS版本. 方法1:cat /etc/issue 执行命令:[www ...

  9. centos 卸载软件_一篇看懂!详解-Linux系统中安装软件的三种方法

    Linux系统中安装软件的三种方法 注:本文主要以CentOS为例介绍常用的安装方式,其他版本linux在文章底部 Linux系统中怎么安装软件,首先说一下应用程序与系统命令的区别: 1.文件位置 系 ...

最新文章

  1. 操作系统--内存管理方式
  2. HBase - Phoenix剖析
  3. 机器学习中为什么需要梯度下降_机器学习,梯度下降算法,问题引入
  4. servlet的几个函数
  5. 把 SAP UI5 应用部署到 SAP Kyma
  6. JZOJ 3456. 【NOIP2013模拟联考3】恭介的法则(rule)
  7. 从service启动activity startActivity慢 的解决方案
  8. java中不允许一个方法在自身定义的内部调用自己_Java面向对象三大特性(基础篇)...
  9. 为什么我的程序在完全循环8192个元素时会变慢?
  10. 监听input框值得改变
  11. Linux-lsof
  12. 安捷伦数字万用表软件NS-Multimeter,实时数据采集数据自动保存
  13. 化工图纸中LISP_化工设计之工程图纸(这篇文章给你讲全了)
  14. node-sass 安装失败问题 2022最新版
  15. Servlet的执行原理
  16. (转)颈椎病自我治疗体操
  17. 万代南梦宫面向中国市场推出《太鼓达人》限量版月饼
  18. 就算砸下1300亿造车,苹果颠覆行业也有点难
  19. telegram如何扫码加人
  20. Mask_RCNN翻译和详解笔记一(原文翻译+源代码+代码使用说明)

热门文章

  1. 04 Websocket和Websocketed
  2. 服务器保存所有用户的操作指令(history)
  3. 第四章第四个例题(LRJ)
  4. HDU 5001 概率DP || 记忆化搜索
  5. 超越IEtab、网银支付助手,无需再次登陆的Firefox的IE插件
  6. VS2019 C#安装那些插件_【完整版】针对零基础小白的VS2019安装攻略
  7. 测量一组类下三角矩阵的质量和频率n=m+1
  8. 《 郝斌 java自学视频 完结 》_《[郝斌]Java自学视频[完结]》AVI[压缩包]
  9. LaTex Extra alignment tab has been changed to \cr
  10. 2.4 嵌入矩阵-深度学习第五课《序列模型》-Stanford吴恩达教授