Linux必备命令_测试01

要点:主要学习和运用head   tail  more  less

head命令主要用于查看文件内容,通常查看文件前10行,head -10/var/log/messages可以查看该文件前10行的内容,常用参数详解如下:

用法:head [选项]... [文件]...

将每个指定文件的头10 行显示到标准输出。

如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头。

如果不指定文件,或者文件为"-",则从标准输入读取数据,长选项必须使用的参数对于短选项时也是必需使用的;

-q, --quiet, --silent                           不显示包含给定文件名的文件头;

-v, --verbose                                总是显示包含给定文件名的文件头;

--help                                    显示此帮助信息并退出;

--version                                  显示版本信息并退出;

-c,  --bytes=[-]K                            显示每个文件的前K 字节内容,如果附加"-"参数,则除了每个文件的最后K字节数据外显示剩余全部内容;

-n, --lines=[-]K                              显示每个文件的前K 行内容,如果附加"-"参数,则除了每个文件的最后K 行外显示剩余全部内容。


tail命令主要用于查看文件内容,通常查看末尾10行,tail –fn 100/var/log/messages可以实时查看该文件末尾100行的内容,常用参数详解如下:

用法:tail [选项]... [文件]...

显示每个指定文件的最后10 行到标准输出。

若指定了多于一个文件,程序会在每段输出的开始添加相应文件名作为头。

如果不指定文件或文件为"-" ,则从标准输入读取数据。

长选项必须使用的参数对于短选项时也是必需使用的。

-n, --lines=K                                  输出的总行数,默认为10行;

-q, --quiet, --silent                                不输出给出文件名的头;

--help                                            显示此帮助信息并退出;

--version                                          显示版本信息并退出;

-f, --follow[={name|descriptor}]                 即时输出文件变化后追加的数据;

              -f, --follow 等于--follow=descriptor

-F            即--follow=name –retry

-c, --bytes=K                                  输出最后K字节;另外,使用-c +K 从每个文件的第K字节输出。


1.不显示/var/log/message 的前2行

tail -n +3 /var/log/messages


2.不显示/var/log/message 的最后2行
tail /var/log/messages | head -n 8


3.在/下创建jfedu的文件夹,然后在在/下创建一个叫jfedu的文件
mkdir /jfedu
touch /jfedu
结果是/下有jfedu文件夹 但没有jfedu文件 因为linux一切皆文件,所以不能同名


4.把/var/log/message的第3-19行输出到/jfedu的1.txt 文件下的1.txt中
cat /var/log/messages | tail -n +3 | head -n 17 > /jfedu/1.txt
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值