Linux 基本指令

Linux 基本指令_第1张图片
image.png
查看进程:

1、ps 命令用于查看当前正在运行的进程。
grep 是搜索
例如: ps -ef | grep java
表示查看所有进程里 CMD 是 java 的进程信息
2、ps -aux | grep java
-aux 显示所有状态
ps

  1. kill 命令用于终止进程
    例如: kill -9 [PID]
    -9 表示强迫进程立即停止
    通常用 ps 查看进程 PID ,用 kill 命令终止进程

查看进程占用内存及 cpu情况

日志统计,排序去重

grep -o "" file.xml |wc -l // 查看file.xml 文件中 出现的次数
less filename | grep "" | sort | uniq | wc -l // text所在行排序去重后 的次数

cat odin.txt | cut -d '#' -f1 | sort | uniq -c | sort -k 1 // 通过# 号分割统计词频

cat textLength.txt|sort -n|uniq -dc|sort -t ' ' -k 1 -n -r // 文件中统计词频 再降序输出


Linux 基本指令_第2张图片
image.png

less exception.logs | awk -F "data" '{print2}' | sort | uniq |wc -l

less exception.logs | awk -F "data" '{print2}'

less exception.logs | awk -F "data" '{print$1}'

sort -n -k 2 -t : hmDistancelt3.log -o hmDistancelt3.log

  • n 对数字排序
    -t 后带分割符
  • o 写回到源文件

https://www.cnblogs.com/EasonJim/p/8040782.html

参考链接:
http://blog.csdn.net/u012948976/article/details/61203746

《sort帮你排序》-linux命令五分钟系列之二十六
http://roclinux.cn/?p=1350

hadoop fs -cat /user/hadoop-hmart-addata/rec_dynamic_creative_prod_cs_Creative_0602/20200602181459/ants/2cs_data/* | grep -C 10 shopid=97420771

标准输出到终端并且重定向到文件

command | tee output.txt

标准输出流将被复制到文件,在终端中仍将可见。如果文件已经存在,它将被覆盖。

command | tee -a output.txt

你可能感兴趣的:(Linux 基本指令)