Linux每日智囊

Linux每日智囊_第1张图片

每日分享三个Linux命令,悄悄培养读者的Linux技能。

head

作用

显示文件开头内容

语法

head [选项] 文件

参数:

  • -n:显示的行数
  • -c:显示的字符数

案例

  1. 显示文件开头内容
head file.txt

默认显示文件前10行。

  1. 显示文件开头前3行
head -n 3 file.txt
  1. 显示除了最后10行的全部内容
head -n -10 file.txt
  1. 显示文件前20个字符
head -c 20 file.txt
  1. 显示除了后20个字符的全部内容
head -c -2- file.txt

tail

作用

显示文件尾部内容

语法

tail [选项] 文件

参数:

  • -n:显示文件尾部的行数
  • -c:显示文件尾部的字符数
  • -f:显示文件最新追加的内容

案例

  1. 显示文件尾部内容
tail file.txt

默认显示文件尾部后10行内容。

  1. 显示文件尾部后5行内容
tail -n 5 file.txt
  1. 显示文件尾部后10个字符
tail -c 10 file.txt
  1. 动态显示文件尾部后10行内容
tail -f file.txt
  1. 显示文件从第10行到尾部的全部内容
tail +10 file.txt

tac

作用

反向显示文件内容

语法

tac [选项] 文件

参数:

  • -n:以不打印换行符的方式输出
  • -v:详细输出
  • -f:以文本形式输出

注:与cat命令相反,从尾部开始显示。

案例

  1. 反向显示文件
tac file.txt
  1. 显示命令执行过程
tac -v file.txt

往期回顾

[1] 解锁Linux之谜:自由、安全、强大的操作系统

[2] Linux每日智囊-“man,cd,pwd”

[3] Linux每日智囊-“info,tree,stat”

[4] Linux每日智囊-“whatis,touch,which”

[5] Linux每日智囊-“mkdir,rmdir,rm”

[6] Linux每日智囊-“ls,wc,nl”

[7] Linux每日智囊-“mv,cp,md5sum”

[8] Linux每日智囊-“rename,basename,dirname”

[9] Linux每日智囊-“chown,chgrp,chmod”

[10] Linux每日智囊-“cat,more,less”

[11] Linux每日智囊-“find,chattr,file”

[12] Linux每日智囊-“grep,egrep,重定向符”

你可能感兴趣的:(Linux学习,linux,运维,服务器)