【Linux】Linux基础-3

Linux基础

第3节

Linux文件相关命令

  在Linux中文件分为以下几种:

  -:普通文件

  d:目录文件

  l:符号链接文件

  p:管道文件

  c:字符设备文件

  b:块设备文件

  s:套接字文件

  以下文件相关命令以作补充。

  tac:逆序显示文件内容。

tac

  more:分页显示文件内容,键入命令后可以用空格向下翻页,b向上翻页,回车按行向下移动,q退出。

  less:分页显示内容(功能比more更全面),可用/向下匹配字符串也可用?向上匹配字符串。

  head:默认显示文件的前10行。-n选项显示文件前n行。

head

  tail:默认显示文件末尾10行。-n选项显示文件末尾n行.-f选项刷新文件末尾数据,用于实时查看更新日志。

  |:管道符,连接两个命令,将前一个命令的结果作为第二个命令的输入。

  例:打印文件第10行的内容。

例子

  >>:重定向符,改变数据流向,并流向文件末尾。

  >:重定向符,改变数据流向,将原本数据消除,再将 数据导入。

重定向

Linux压缩/打包相关命令

  1、zip//unzip:zip压缩格式。

压缩

  2、gzip/gunzip:gzip压缩格式。

压缩

  3、bzip2/bunzip2:bzip2压缩格式。

压缩

  4、tar:打包。-c打包指令,-v显示打包文件,-f指定包名,-x拆包命令,-z压缩/解压缩转gzip压缩格式,-j压缩/解压缩转bzip2压缩格式。

打包

时间相关命令

  1、cal:查看日历。-3查看相邻三个月的日历,-y查看全年的日历,-j以一年的第多少天来 显示日历。

日历

日历

  2、date:显示时间。+"格式符串"按照一定的格式打印时间,-sroot用户下修改时间。

打印时间

设置时间

匹配搜索命令

  1、grep:文件字符串匹配,-i忽略大小写匹配,-v反向匹配,-R递归目录下所有文件进行匹配。

grep

  
2、find:文件查找。-name按文件名查找,-type按类型查找,-size +/-按大小查找,-exec,连接其他命令对找到的文件进行处理。

find

其他命令

  1、du:显示每个文件或目录的磁盘使用空间。-s仅显示总计大小,-h分别列出各个目录的空间。

du

  2、df:列出文件系统整体磁盘的使用情况。-a显示所有文件系统

df

  3、top:用来实时监控进程信息和状态

  4、free:用来查看系统内存的使用情况。

df

-------------本文结束感谢您的阅读!-------------
记录学习每一分,感谢您的赞助