李志涛的专栏

自由,悠闲,交流 QQ:309921583

du查看某个文件或目录占用磁盘空间的大小

du -ah –max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。 du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh一、du的功能:与df不同,它用来查看文件或目录...

2017-06-09 11:25:22

阅读数 3906

评论数 2

linux du命令用法

1.列出指定目录下(匹配)指定文件大小du -b push-token* *.log # du -b 目录 文件2.按照子目录大小排序(降序)du -s * | sort -rn | cut -f2- | xargs -d “\n” du -sh3.显示目录下所有文件大小du -s fol...

2017-06-09 11:19:58

阅读数 6179

评论数 0

linux平台查看CPU、内存消耗降序的进程列表

1.CPU占用最多的前10个进程ps auxw | head -1;ps auxw | sort -rn -k3 | head -102.内存消耗最多的前10个进程ps auxw | head -1;ps auxw|sort -rn -k4 | head -103.虚拟内存使用最多的前10个进程p...

2017-05-25 17:10:27

阅读数 2419

评论数 0

在linux中Shell历史命令记录剖析

Bash shell在“~/.bash_history”(“~/”表示用户目录)文件中保存了500条使用过的命令,这样能使你输入使用过的长命令变得容易。每个在系统中拥有账号的用户在他的目录下都有一个“.bash_history”文件。bash shell应该保存少量的命令,并且在每次用户注销时都把...

2017-05-19 15:27:02

阅读数 2456

评论数 0

在linux下如何显示隐藏文件

显示所有文件(包含隐藏文件)ls -a 列表显示 ls -la只显示隐藏文件l. 或者 ls -d .*

2017-05-19 15:20:36

阅读数 27612

评论数 0

定时统计目录大小shell脚本

#!/bin/bash date "+%Y-%m-%d %H:%M:%S" prelogsize=0 for((i=1;i<=3600;i++));do logsize=`du -sk /data1/kafka/datalog /data2/kafka/dat...

2017-04-22 15:03:46

阅读数 2166

评论数 0

进程管理工具

进程管理工具这一节我们介绍进程管理工具;使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程;任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sock...

2016-11-07 14:38:43

阅读数 1646

评论数 0

磁盘管理

磁盘管理日程磁盘管理中,我们最常用的有查看当前磁盘使用情况,查看当前目录所占大小,以及打包压缩与解压缩;1. 查看磁盘空间查看磁盘空间利用大小:df -h -h: human缩写,以易读的方式显示结果(即带单位:比如M/G,如果不加这个参数,显示的数字以B为单位)$df -h /opt/app...

2016-11-07 14:34:46

阅读数 2242

评论数 0

文本处理

文本处理本节将介绍Linux下使用Shell处理文本时最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和参数都是常用的; 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行; 如果有更为复杂的任务需求,还是考...

2016-11-07 14:33:12

阅读数 2544

评论数 0

文件及目录管理

文件及目录管理总结 文件管理不外乎文件或目录的创建、删除、查询、移动,有mkdir/rm/mv 文件查询是重点,用find来进行查询;find的参数丰富,也非常强大; 查看文件内容是个大的话题,文本的处理有太多的工具供我们使用,在本章中只是点到即止,后面会有专门的一章来介绍文本的处理工具; ...

2016-11-07 14:22:56

阅读数 1596

评论数 0

Shell grep 或 egrep 或awk 过滤两个或多个关键词

grep 或 egrep 或awk 过滤两个或多个关键词: grep -E ‘123|abc’ filename // 找出文件(filename)中包含123或者包含abc的行 egrep ‘123|abc’ filename //用egrep同样可以实现 awk ‘/123|ab...

2015-10-17 15:23:00

阅读数 5111

评论数 0

Linux命令basename,dirname

1、basename命令用于去掉文件名的目录和后缀,最后获取文件名称;      例如: root@lizhitao:/data/program_dir# basename /data/program_dir/journal-data.proto  journal-data....

2015-03-29 01:43:15

阅读数 626

评论数 0

linux后端诊断与调试技术

本文不是liunx命令使用教程,也不打算全方面阐明其用法,互联网公司项目很多,服务程序之间相互依赖调用很复杂,各种因素会影响线程服务正常运行,特别是基础服务组件更是如此,当出现各种问题时,如何诊断linux下哪个环节出现问题或状况。从linux系统层面看,通过各种操作命令和手段快速定位线上程序的症...

2014-12-26 22:58:39

阅读数 2767

评论数 1

整数数据唯一(去重)排序

1.文件唯一排序: cat file1 2 | sort | uniq -u

2014-12-09 18:06:15

阅读数 997

评论数 0

E325: ATTENTION Found a swap file

vim中的swp即swap文件,在编辑文件时产生,它是隐藏文件,如果原文件名是data,那么swp文件名就是.data.swp。如果文件正常退出,则此文件自动删除。以下两种情况不会删除swp文件: Vim非正常退出,这种情况下,除非手动删除swp文件(也可以在vim提示时删除),否则它会一直...

2014-06-14 22:15:03

阅读数 1088

评论数 0

linux du命令用法

1.列出指定目录下(匹配)指定文件大小 du -b push-token* *.log    #

2014-06-10 17:09:16

阅读数 932

评论数 0

wget命令下载页面里所有资源文件

wget下载一个页面以及所需的所有文件(包括嵌入的js,css等) wget -E -H -k -K -p http://jsonviewer.stack.hu

2014-06-10 11:25:04

阅读数 3859

评论数 0

/bin/sh^M:bad interpreter: No such file or directory

bash脚本:/bin/sh^M:bad interpreter: No such file or directory   dos2unix 实际上就是把文本文件里面的^M删除 用SHELL 写了一个简单的例子  发生如下错误  -bash: ./test.sh: /bin/bash^...

2014-05-31 19:17:57

阅读数 1672

评论数 0

Linux shell脚本中判断参数用法

#!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$m...

2014-05-31 19:03:36

阅读数 2211

评论数 0

No space left on device

今天上传文件突然报错mo'ming'qi'm

2014-05-31 13:18:33

阅读数 1917

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭