linux学习笔记(6) - linux文件和目录管理(2)

1、查看文件的内容

查看文件的命令还是很多的,下面是各个命令的用途:
linux学习笔记(6) - linux文件和目录管理(2)
当然也可以把这些命令按照查看方式的不同分为几类:
  • 直接查看文件内容
①cat(concatenate)
linux学习笔记(6) - linux文件和目录管理(2)
linux学习笔记(6) - linux文件和目录管理(2)
linux学习笔记(6) - linux文件和目录管理(2)tac
cat是从第一行显示到最后一行,tac是吧cat命令反过来写,用法跟cat相同,只是是从最后一行显示到第一行。
③nl
linux学习笔记(6) - linux文件和目录管理(2)
linux学习笔记(6) - linux文件和目录管理(2)
linux学习笔记(6) - linux文件和目录管理(2)
nl最好用的就是在输出的文件内容上自动加上行号,而且可以做较多的设置。
以上三个命令当中,用到最多的是cat。
  • 翻页查看
①more(一页一页翻动)
linux学习笔记(6) - linux文件和目录管理(2)
②less
linux学习笔记(6) - linux文件和目录管理(2)
less与more很相似,但是less的功能要比more多一些,但但是,日常中用more的人远比用less多。。。
  • 数据选取
①head(取前几行)
linux学习笔记(6) - linux文件和目录管理(2)
②tail(取后几行)
linux学习笔记(6) - linux文件和目录管理(2)linux学习笔记(6) - linux文件和目录管理(2)
  • 非纯文本文件:od
linux学习笔记(6) - linux文件和目录管理(2)
  • touch:(修改文件时间与创建新文件)
linux学习笔记(6) - linux文件和目录管理(2)
linux学习笔记(6) - linux文件和目录管理(2)
linux学习笔记(6) - linux文件和目录管理(2)
linux学习笔记(6) - linux文件和目录管理(2)

touch命令最常用的情况:
1、建立一个空文件
2、将某个文件的日期修改时间改为当前日期(mtime和atime)