Linux

首页 » Archive by category 'Linux'

w3cmm

Linux tail 命令

在类似Unix-like的操作系统上,tail命令读取文件,并输出文件的最后部分(“ tail”)。 tail命令还可以监视数据流和打开文件,并在写入时显示新信息。例如,这是一种实时监视系统log中最新事件的有用方法。 默认情况下,tail将每个文件的最后10行打印到标准输出。如果指定多个文件,则每组输出均以显示文件名的标题作为前缀。 tail语法: tail [OPTION]… [FILE]… tail –help tail –version tail示例: tail error.log 输出文件error.log的最后10行。 tail -n 3 error.log 查看error.log最后3行. tail -f error.log 输出error.log的最后10行,并监视error.log的更新; 然后继续输出添加到error.log中的所有新行。 tail将永远跟随该文件。要停止它,请按CTRL +C。 tail -f access.log | grep 24.10.160.10 这是使用tail和grep实时选择性监视日志文件的有用示例。在此命令中,tail监视文件access.log。 它将access.log的最后十行以及添加的任何新行传送到grep实用程序。 grep从tail读取输出,仅输出包含IP地址24.10.160.10的行。

目录 Linux | |
w3cmm

Linux which 命令

在Unix-like操作系统上,which命令用来查找与给定命令关联的可执行文件。which命令通过在PATH环境变量中的路径中搜索与参数名称匹配的可执行文件来执行此操作,返回将在当前环境中执行的文件(或链接)的路径名。 语法 which -a [filename] … 可选参数 -a打印每个匹配文件名的所有匹配路径名。 示例 which sh 找到如果执行sh命令将要运行的文件的路径名。 在大多数系统上,这将输出:/bin/sh

目录 Linux | |