linux查看文件大小的步骤:
电脑:MacBook
系统:OSX10.9
1、最简单的查看方法可以使用ls-ll、ls-lh命令进行查看,当使用ls-ll,会显示成字节大小,而ls-lh会以KB、MB等为单位进行显示,这样比较直观一些。
2、通过命令du-h–max-depth=1*,可以查看当前目录下各文件、文件夹的大小,这个比较实用。
3、查询当前目录总大小可以使用du-sh,其中s代表统计汇总的意思,即只输出一个总和大小。
4、同样,通过命令du-h–max-depth=0*,可以只显示直接子目录文件及文件夹大小统计值。
5、如果只想查看指定目录的总大小,可以使用du-sh目录名称。
6、对于指定文件夹也可以指定显示层次深度,如du-h--max-depth=0software/及du-h--max-depth=1software/。
1、more指令-分页显示文件内容
more file1:查看文件file1的文件内容
more -num file2:查看文件file2的内容,一次显示num行
more +num file3:查看文件file3的内容,从第num行开始显示
2、less指令——可以向前或向后查看文件内容
less file1:查看文件file1的内容
less -m file2:查看文件file2的内容,并在屏幕底部显示已显示内容的百分比
按空格键显示下一屏的内容,按回车键显示下一行的内容
3、head指令-查看文件开头的内容
head指令用于显示文件开头的内容,默认情况下,只显示文件的头10行内容。
head -n <行数>filename:显示文件内容的前n行
head -c <字节>filename:显示文件内容的前n个字节
4、tail指令-显示文件尾部的内容
tail file1:显示文件file1的尾部10行内容
tail -n <行数>filename 显示文件尾部的n行内容
例如:tail -n 5 file1 显示文件file1的末尾5行内容
tail -c <字节数>filename 显示文件尾部的n个字节内容
例如:tail -c 20 file2 显示文件file2的末尾20个字节
5、cat指令-显示文件内容
cat file1:用于查看文件名为file1的文件内容
cat -n file2:查看文件名为file2的文件内容,并从1开始对所有输出的行数(包括空行)进行编号
cat -b file3:查看文件名为file3的文件内容,并从1开始对所有的非空行进行编号。
Linux查看日志的命令有很多,比如tail、cat、tac、head、echo等,今天给大家介绍几种常用的方法:
1、tail-实时查看变化的日志
命令格式:tail [必要参数][选择参数][文件]
-f:循环读取
-q:不显示处理信息
-v:显示详细的处理信息
-c<数目>:显示的字节数
-n<行数>:显示行数
-q, --quiet, --silent:从不输出给出文件名的首部
-s, --sleep-interval=S:与-f合用,表示在每次反复的间隔休眠S秒
2、head
跟tail相反,head是看日志的前多少行
head -n 10 test.log:查询日志文件中的前10行日志
head -n -10 test.log:查询日志文件除了最后10行的其他所有日志
3、cat-搜索关键字附近的日志
cat是由第一行到最后一行连续显示在屏幕上
最常用的命令:cat -n filename | grep "关键字"
cat app.log | grep -C 5 '关键字':显示日志里匹配字串那行以及前后5行
cat app.log | grep -B 5 '关键字':显示匹配字串及前5行
cat app.log | grep -A 5 '关键字':显示匹配字串及后5行
4、more
more命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位 *** 作。
more的语法:more 文件名
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)