查看Linux资源信息

Disk Space

查询磁盘空间大小

command : df

name : Report file system disk space usage

options

1) h : 符合人类的查看方式, 就是进行单位化,按照1024进位即真实存储空间容量

只有挂载点才进行统计: 空间大小 | 使用率 | 可用率等信息.

df -h

2) i : List inode information instead of block usage, 创建一个文件或一个文件夹会消耗一个Inode,在Linux下,如果Inode满了尽管硬盘有空间也不能创建新的文件了.

df -hi

**3) T **: Print file system type , Unix和Windows文件系统是不一样的

注意大小写,ext4表示Linux下的文件系统

df -hT

**4) t **: 可以进行条件限制,只显示规定的文件系统类型的空间大小

df -ht

[小结]

df 命令主要针对文件系统进行空间大小查看, 以一个全局的角度进行查询, 按照挂载点或文件系统类型进行划分, 并且可以获取到Inode数目和Block-size.

df 是在/bin下面的命令, 所有用户共享, 所以不会被用户权限所限制.

[延伸]

但是很多情况,我们想知道某个文件夹的大小或某个文件的大小,这种小众个性化的需求df大哥是不关注的,需要利用du来解决.

查询文件空间大小

command : du

name : Estimate file space usage, 就是搞文件的, 递归搜索文件

options : 以下例子文件夹都是我自己的,不是系统所有

1) s 查看某文件或文件夹内所有文件空间总和

du -hs FaceData/

2) -d, --max-depth=N : 只计算最深到N的文件,针对文件夹嵌套文件夹的情况

[注意] 在使用--max-depth的时候不能使用加和(s)选项,因为其默认就是加和的.

**3) -t **: 设置阈值, 单位可以直接写"k,m,G",忽略大小写, 可以快速定位文件夹区域

du -h -t 1024M OpenLibs/

[小结]

du 来进行更细节的文件空间大小查看, 而且支持一次计算多个文件夹, 并且查看速度非常快.

du 在/usr/bin下面的命令, 在查看其他用户的文件时候会有权限限制.

[延伸]

/bin , /sbin , /usr/bin , /usr/sbin 中命令的区别

/bin 是系统的一些指令

例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar 等

/sbin 一般是指超级用户指令, 这些指令需要root权限

例如:cfdisk、dhcpcd、dump、e2fsck、fdisk、halt、ifconfig、ifup、 ifdown、init、insmod、lilo、lsmod、mke2fs、modprobe、quotacheck、reboot、rmmod、 runlevel、shutdown 等

/usr/bin 后期安装的一些软件的运行脚本

例如:c++、g++、gcc、chdrv、diff、dig、du、eject、elm、free、gnome、 gzip、htpasswd、kfm、ktop、last、less、locale、m4、make、man、mcopy、ncftp、 newaliases、nslookup passwd、quota、smb、wget等

*/usr/sbin 放置一些用户安装的系统管理的命令 **

例如:dhcpd、httpd、imap、in.d、inetd、lpd、named、netconfig、nmbd、samba、sendmail、squid、swap、tcpd、tcpdump等

PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin // 默认环境

Hard Information

前导知识 /proc 文件系统

/proc 我认为是幽灵文件系统(即虚拟文件系统) , 存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。

其中有些文件虽然使用查看命令查看时会返回大量信息,但文件本身的大小却会显示为0字节。

此外,这些特殊文件中大多数文件的时间及日期属性通常为当前系统时间和日期,这跟它们随时会被刷新(存储于RAM中)有关。

CPU

$ cat /proc/cpuinfo

cat /proc/cpuinfo

不断输入这个命令,可以看出cpu_MHz是不断在变化的,说明该信息指正在运行的cpu信息.

Memory

$ cat /proc/meminfo

cat /proc/meminfo

ubuntu上打开md文件_Linux_查看.md相关推荐

  1. ubuntu上打开markdown文件

    想查看开源项目的md文件,直接用火狐浏览器打开的时候,直接递归调用打不开,试图安装其他软件发现特别大,最后在商店里面找到了一个1.8M大小的查看软件: 准确来说是一个浏览器的插件,安装完我们在md文件 ...

  2. 在Ubuntu上U盘文件只读且无法删除怎么办

    在Ubuntu上U盘文件只读且无法删除怎么办 解决方法: 1. 在Ubuntu终端运行如下命令 tail -f /var/log/syslog 2. 插入有只读文件系统故障的U盘 3. 观察命令行输出 ...

  3. 移动硬盘linux无权限,ubuntu上移动硬盘中文件没有可执行权限的解决方法

    ubuntu上移动硬盘中文件没有可执行权限的解决方法,移动硬盘自动挂载到ubuntu上后,移动硬盘中的文件没有可执行权限的解决方法如下: 例如我的移动硬盘卷标为:workspace 当把移动硬盘插入P ...

  4. 服务器怎么打开本地电脑文件夹,如何在云服务器上打开本地文件夹

    如何在云服务器上打开本地文件夹 内容精选 换一换 Tomcat是一个被广泛使用的Java Web应用服务器.本文介绍了在华为云弹性云服务器上部署Java Web环境的操作步骤.首先需要下载部署Java ...

  5. 电脑上打开chm文件时系统提示:不能打开文件:mk:@MSITStore:(文件路径)

    电脑上打开chm文件时系统提示:不能打开文件:mk:@MSITStore:(文件路径) 电脑无法打开.chm文件: 电脑"开始-运行"里面输入 regsvr32 itss.dll ...

  6. html文件怎么在wps打开是乱码,wps上打开Excel文件是乱码

    按说WPS可以兼容OFFICE的Word和Excel以及PPT软件的,怎么可能乱码呢.一般乱码的情况,肯定是文档的编码错误,也有可能是软件版本的问题. 我在电脑上新建了一个Excel表格,我发给了他, ...

  7. 服务器读取本地文件,如何在云服务器上打开本地文件

    如何在云服务器上打开本地文件 内容精选 换一换 边缘节点上报应用日志和系统日志需要打开日志开关,且边缘节点的NTP与华为云一致.如果看不到日志,可能有如下原因:日志开关未打开.登录IEF控制台,在左侧 ...

  8. php 打开docx文件怎么打开,docx怎么打开 怎么在网页上打开docx文件

    Smarty的date_format总是提示参数不对,按照手册的index.php <?php require_once './init.inc.php'; $smarty->displa ...

  9. mac上打开rar文件

    mac上打开rar文件 前言 mac原生系统没有默认工具操作rar文件,如果需要压缩文件为rar格式,或者解压rar文件,则需要自行安装工具. 安装步骤 下载mac平台对应版本tar包.地址:http ...

最新文章

  1. Unable to open file dclusr60.lib解决方法
  2. Geoserver中切割离线瓦片TileLayer选项中没有900913选项(图层和图层组怎样配置TileLayers的切割选项)
  3. 在AD中恢复误删除的对象
  4. java监控数据库的增量_【安德鲁斯】基于脚本的数据库quot;增量更新quot;,如果不改变,每次更新java代码、!...
  5. sublime 正则搜索日语字符
  6. 程序员如何自我学习和成长?深度好文
  7. arcengine遍历属性表_Excel催化剂-遍历文件夹内文件信息特别是图像、音视频等特有信息...
  8. 手把手教你用Python求均值、中值和众数
  9. 简易的AJAX工具[转]
  10. Google AdWords广告的12个技巧
  11. 转载JNI(Windows)
  12. python字符串一(字符串的书写输入输出)
  13. Python MySQL(MySQLdb)
  14. 响应已被截断_技术:RWD响应式网站网页设计基本原则
  15. python编程和继承_python面向对象编程-继承与派生
  16. nosql数据库之Redis持久化、备份和主从配置
  17. utf-8 编码 转换 汉字 字符集
  18. 845 数组中的最长山脉
  19. 网上体育用品商城(ssm,mysql,bootstrap,html,css)
  20. Python3.6获取QQ空间全部好友列表

热门文章

  1. 电脑重装系统之后风扇一直很响如何优化
  2. xml读取出现中文乱码
  3. 网络营销与传统营销的区别
  4. 我们来用Unity做一个局域网游戏(下)
  5. typec耳机知识介绍
  6. 用python画小鸭,Python 处理输入法字库(五笔极点字库转小鸭字库)
  7. docker 命令补全
  8. 格式化D盘显示有一个应用程序正在运行,无法格式化
  9. vue-admin websocket接收消息推送+语音提示(详细代码)
  10. UE4设置默认游戏模式和关卡