`

linux常用命令--文本

阅读更多

 1.查看文件内容

cat 

-n 显示行号

2.分页显示

more

Enter 显示下一行

空格 显示下一页

F 显示下一屏

B 显示上一屏

less

/get 查询"get"字符串并高亮显示

3.显示文件尾

tail

-f 不退出持续显示

-n 显示文件最后n行

4.显示头文件

head

-n 显示文件开始n行

5.内容排序

sort

-n 按照数字排序

-r 按照逆序排序

-k 表示排序列

-t 指定分隔符

6.字符统计

wc

-l 统计文件中行数

-c 统计文件字节数

-L 查看最长行长度

-w 查看文件包含多少个单词

7.查看重复出现的行

uniq

-c 查看该行内容出现的次数

-u 只显示出现一次的行

-d 只显示重复出现的行

8.字符串查找

grep

9.文件查找

find

which

whereis

10.表达式求值

expr

11.归档文件

tar

zip

unzip

12.URL访问工具

curl

wget

13. 查看请求访问量

页面访问排名前十的IP

cat access.log | cut -f1 -d " " | sort | uniq -c | sort -k 1 -r | head -10

页面访问排名前十的URL

cat access.log | cut -f4 -d " " | sort | uniq -c | sort -k 1 -r | head -10

查看最耗时的页面

cat access.log | sort -k 2 -n -r | head 10

14.大杀器

sed

sed 's/xxx/hello' access.log 将 xxx 替换成 hello 输出(s是文本替换命令)

sed -n '2,6p' access.log 只输出第第2到第6之间的行(-n表示输出指定的行)

sed '/qq/d' access.log 删除包含qq的行(d是文本删除命令)

sed '=' access.log 显示文件行号

sed -e 'i\head' access.log 在每行的前面插入head字符串(i在行首插入命令)

sed -e 'a\end' access.log 在每行的末尾追加end字符串(i在行尾追加命令)

sed -e '/google/c\hello' access.log 查找google匹配的行,用hello替换(c是对行文本替换命令)

awk

分享到:
评论

相关推荐

    Linux常用命令-API手册.zip

    本压缩包"Linux常用命令-API手册.zip"包含了两个重要的参考资料:"Linux基础命令教程豪华版.chm"和"Linux常用命令大全.chm",它们为用户提供详尽的Linux命令学习指南。 "Linux基础命令教程豪华版.chm"可能是对Linux...

    Linux常用命令-Vi-简单Shell编程.zip_linux常用命令_vi

    本资源"Linux常用命令-Vi-简单Shell编程.zip"聚焦于两个关键方面:Linux常用命令的使用以及Vi编辑器的掌握,同时也涵盖了基础的Shell编程。以下是这些主题的详细讲解: 1. Linux常用命令: - `ls`:列出目录内容,...

    Linux常用命令-电子书

    ### Linux常用命令精解 #### 引言 在IT领域,尤其是系统管理和软件开发中,Linux作为一款开源、稳定且功能强大的操作系统,被广泛应用于服务器、数据中心和个人开发环境。掌握其核心命令对于提升工作效率至关重要...

    Linux常用命令-常用函数-核心手册-C一站式学习.rar

    本资源"Linux常用命令-常用函数-核心手册-C一站式学习.rar"正是针对Linux初学者和进阶者的一站式学习资料,涵盖了Linux常用命令、C语言编程以及Linux内核相关的知识点。 首先,"Linux常用命令全集.CHM"包含了Linux...

    Linux常用命令-常用函数-核心手册-C一站式学习

    本资料包“Linux常用命令-常用函数-核心手册-C一站式学习”包含了四份重要的参考文档,帮助你深入理解和掌握Linux操作系统的方方面面。 首先,"Linux常用命令全集.CHM"是学习Linux的基础。Linux命令行是其强大功能...

    一起回顾一下linux常用命令----shell和unix和linux命

    本篇将深入探讨Linux常用命令,帮助你更好地理解和操作Linux系统。 首先,让我们从最基本的命令开始: 1. **ls**:用于列出目录中的文件和子目录。通过添加参数,如`-l`(长格式)、`-a`(显示隐藏文件)和`-h`...

    Linux常用命令--完整

    下面详细说明一些Linux常用命令及其用法。 首先,文件管理是Linux中常见的操作,常用的命令包括但不限于: 1. cat命令:用于查看文件内容,可以将多个文件合并显示,或者创建一个新的文件。例如,cat filename查看...

    linux常用命令.doc

    Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令  Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令  Linux系统管理命令 Linux磁盘管理 

    最全Linux常用命令大全-linux常用命令全集

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    Linux基础知识与系统管理教学课件-pdf.rar

    4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls 4.1.2 Linux常用命令-文件处理命令-目录处理命令 4.1.3 Linux常用命令-文件处理命令-文件处理命令 4.1.4 Linux常用命令-文件处理命令-链接命令 4.2.1 ...

    LINUX常用命令-很全的LINUX命令

    在Linux操作系统中,掌握常用的命令是提升效率的关键。这些命令涵盖了文件操作、系统管理、网络通信等多个方面。以下是一些重要的Linux命令及其详细说明: 1. **`scp`**:从其他机器拷贝文件或文件夹。`scp`是...

    Linux常用命令-史上最全的linux命令.ppt

    Linux常用命令详解 Linux文件系统结构是非常重要的,了解文件系统结构可以更好地理解Linux系统的工作机制。在Linux系统中,文件系统结构分为以下几部分:根目录(/)、用户主目录(/home)、系统配置文件目录(/etc...

    Linux基础知识与系统管理视频.rar

    4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls 4.1.2 Linux常用命令-文件处理命令-目录处理命令 4.1.3 Linux常用命令-文件处理命令-文件处理命令 4.1.4 Linux常用命令-文件处理命令-链接命令 4.2.1 ...

    linux常用命令-十分全面

    在深入探讨Linux常用命令之前,我们首先应当理解Linux操作系统的核心理念与优势,即其高度的灵活性、稳定性以及安全性,这使得Linux成为服务器管理和高级编程的理想选择。本文将围绕标题“Linux常用命令—十分全面”...

    linux常用命令-js.docx

    在Linux操作系统中,掌握一些常用的命令对于日常的系统管理和开发工作至关重要。本篇文章将详细介绍Linux下的几个关键命令,包括与数据库交互、文件操作、文本编辑、压缩与解压缩以及SSH客户端配置。 1. **数据库...

    常用命令---idea--Linux--redis--dos

    2. **Linux常用命令**: Linux是一个强大的操作系统,其命令行界面提供了丰富的操作命令: - `ls`:列出目录内容 - `cd`:改变当前工作目录 - `pwd`:显示当前工作目录 - `mkdir`:创建新目录 - `rm`:删除...

    Linux入门常用命令--Ubuntu

    Linux 入门常用命令学习指南 Linux 操作系统是当今最流行的操作系统之一,广泛应用于服务器、数据中心、云计算、Embedded系统等领域。Ubuntu 是基于 Debian 的一个 Linux 发行版本, Known for its user-friendly ...

    linux常用命令-1_New.doc.pdf

    在Linux操作系统中,掌握一些常用的命令对于日常管理和维护工作至关重要。本文主要介绍了一些基础的Linux命令,包括账户管理、文件解压、Python安装与升级、以及网络配置。 首先,我们来看账户管理。在Linux中,...

    linux常用命令大全 - Linux - RHEL - Linux Commands

    ### Linux常用命令详解 #### 一、概述 Linux作为一款强大的开源操作系统,广泛应用于服务器、桌面环境以及嵌入式系统等多个领域。对于Linux用户来说,掌握一系列基础且实用的命令行工具至关重要。本文将详细介绍一...

    【IT十八掌徐培成】Linux基础-01.VMware安装-Ubuntu-安装-Linux常用命令-文件夹结构.zip

    【IT十八掌徐培成】的这套教程涵盖了Linux的基础学习,包括VMware虚拟机的安装、Ubuntu操作系统的安装,以及Linux系统中的常用命令和文件夹结构的理解。在深入学习之前,我们先对这些核心概念进行详尽的阐述。 首先...

Global site tag (gtag.js) - Google Analytics