第4章 更多的 bash shell命令 - df、du、sort、grep、zip、tar等

原创 2015年07月07日 20:31:54

Linux 系统将所有的磁盘都挂载到一个虚拟目录下。
在使用新的存储媒体之前,你需要把他们放到虚拟目录下。这项工作成为挂载(mounting)。

在Linux系统上移除一个可移动设备时,不能直接从系统上删除,而应该先卸载它。

df:有时,你需要知道某个设备还有多少磁盘空间,df命令就是轻松查看所有进程已挂载磁盘的使用情况的。
df有一些命令行参数可用,但是基本上你不会用到。一个常用的参数是 -h , 把输出按照人类可读的形式展示。

通过df命令,你很容易就会发现哪个磁盘块就快没空间了。系统管理员面临的下一个问题就是发生这种情况怎么办。
这时候,就用到了 du 命令。
可以显示某个特定目录(默认情况下是当前目录)的磁盘使用情况。这是用来判断你系统上某个目录是不是有超大文件的快速方法。
-c : 显示以列出文件的总大小
-h : 按照人类可读的方式显示
-s : 显示每个输入参数的总计(不打开目录,显示总数)

sort : 排序
-n :把数字当成数字,而非字符
-t : 指定分隔符
-k :制定从第几个开始排序
-r : 反序排序

常用: du -s * | sort -n

grep : 搜索
-v : 反向搜索
-n : 显示所在行号
-c : 知道多少行,匹配该模式
-e :制定多于一个匹配模式 grep -e t -e f file1
**egrep 是 grep 命令的衍生,支持 POSIX 扩展正则表达式
fgrep 是另一个版本。**

p96
文件压缩:bzip2 compress gzip zip(这四个都有对应的扩展)
归档文件:Unix 和 Linux 的标准归档工具:tar

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

BASH命令和SHELL脚本总结(14)cat和grep和sort

cat 显示行号 cat -n 只对非空行显示行号 cat -b 对连续的空行只输出一个空行 cat -s grep 添加颜色 grep --col...

Linux Shell学习笔记3:更多的bash shell命令

1、ps命令 ps命令支持三种使用语法的格式: UNIX风格,选项可以组合在一起,并且选项前必须有“-”连字符; BSD风格,选项可以组合在一起,但是选项前不能有“-”连字符; GNU风格的长选项,选...
  • tiana0
  • tiana0
  • 2015年10月03日 16:52
  • 652

Linux下Bash的管线pipe命令,cut,grep,sort,wc,uniq,tee,tr,col,join,past,expand

管线命令 ls -al|grep xxx     , |后面就是管线命令 管线命令仅处理standard output,对于standard error output则会忽略 管线命令必须要能够...
  • soly_he
  • soly_he
  • 2013年08月29日 10:56
  • 732

Shell脚本编程基础 四 更多的结构化命令

本节讲解如何重复一些过程和命令,也就是循环执行一组命令直至到达某个特定条件。bash shell 的循环命令 for、while和until。 (1)for 命令(3)while 命令(4)unti...

几个常用的文本处理shell 命令:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk

内容目录: find 文件查找grep 文本搜索xargs 命令行参数转换sort 排序uniq 消除重复行用tr进行转换cut 按列切分文本paste 按列拼接文本wc 统计行和字符的工具sed ...

grep sort uniq wc等几个常用于shell编程的命令

 已经学了好久的linux了,可是每到写脚本的时候,就发现原来自己什么都记得不那么熟悉,老是记不清楚这些基础的命令,而正是因为这些的不熟悉,是一个简单的脚本卡到那,好几个小时写不出什么有用的东西,所以...
  • zhlccna
  • zhlccna
  • 2011年05月13日 21:54
  • 762

shell脚本学习笔记(五) —— diff、locale、top、du/df、tail

1、diff2、locale3、top4、du/df5、tailtail -f cmpsrv.1.log,这条命令可以查看日志新增的变化部分,要退出的话,要用“ctrl+C”命令。...

Linux命令_ df 磁盘整体使用量 /du 查看目录的大小

介绍两个常用的Linux指令 df, dh df 常用来查看磁盘的占用情况。 du 常用来查看文件夹的大小等。 Linux命令: df  [-ahikHTm]  [目录...

利用linux的df和du命令查看文件和目录的内存占用

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文...

linux系统df和du命令的区别

发现一台用户的电脑,df检查出来的/磁盘空间占用了16G,比用du查看得到的磁盘空间大的多,du查看/下所有程序目录加起来还不到5G。这是什么原因呢? 即便是有隐藏文件,查了也很小啊。 因...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第4章 更多的 bash shell命令 - df、du、sort、grep、zip、tar等
举报原因:
原因补充:

(最多只允许输入30个字)