美文网首页
Linux常用命令总结

Linux常用命令总结

作者: 芝士就是力量007 | 来源:发表于2019-06-11 10:52 被阅读0次

如何生成SSH keys

SSH key 可以让你在你的电脑和Code服务器之间建立安全的加密连接。 先执行以下语句来判断是否已经存在本地公钥:

cat ~/.ssh/id_rsa.pub

如果你看到一长串以ssh-rsassh-dsa开头的字符串, 你可以跳过ssh-keygen的步骤。
提示: 最好的情况是一个密码对应一个ssh key,但是那不是必须的。你完全可以跳过创建密码这个步骤。请记住设置的密码并不能被修改或获取。
你可以按如下命令来生成ssh key:

ssh-keygen -t rsa -C "xxxxx"

这个指令会要求你提供一个位置和文件名去存放键值对和密码,你可以点击Enter键去使用默认值。

SSH免密配置

ssh-copy-id -i ~/.ssh/id_rsa.pub page@192.168.1.10

远程copy

scp root@192.168.1.10:/opt/template-server.tar /opt/template-server.tar

拷贝文件夹

scp -r

查找文件并删除

find /opt -regextype awk -regex [\.\/a-zA-Z\-]+[0-9]+\.jar | xargs rm -r

*.tar.gz文件解压缩命令

  1. 压缩命令:
      命令格式:
tar  -zcvf   压缩文件名.tar.gz   被压缩文件名

可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。

  1. 解压缩命令:
      命令格式:
tar  -zxvf   压缩文件名.tar.gz

命令说明

tar
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。
下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

查找大文件

du -h -d 1 /home

AWK日志分析

分析接口调用次数

awk '{print $4"."$5}' monitor2018-10-17.log 
|awk '{a[$1]+=1;} END {for(i in a){print a[i]" "i;}}'
| sort -t " " -k 1 -n -r

接口的调用次数和平均时间,按调用次数倒序

awk '{print $4"."$5,$10}' monitor.log
|awk '{sum[$1]++; time[$1]+=$2} 
END{for(i in sum){print i,sum[i],time[i]/sum[i]}}'
|sort -t " " -k 2 -n -r
|awk '{printf "%-120s %-8s %-8s\n",$1,$2,$3}'

接口的调用次数和平均时间,按平均时间排序倒序

awk '{print $4"."$5,$10}' monitor.log
|awk '{sum[$1]++; time[$1]+=$2} 
END{for(i in sum){print i,sum[i],time[i]/sum[i]}}'
|sort -t " " -k 3 -n -r
|awk '{printf "%-120s %-8s %-8s\n",$1,$2,$3}'

查询请求耗时大于100毫秒的日志

awk '$10>5000 {print $0}' monitor.log

相关文章

  • 其他

    Git常用命令mac常用命令Linux 常用命令汇总Linux 常用命令0Linux 常用命令1--ls命令

  • Linux常用命令笔记

    Linux常用命令笔记 标签: 笔记 根据慕课网达人养成计划归纳总结的相关笔记 Linux简介 1、Linux分为...

  • Linux 常用命令汇总

    Linux 常用命令0Linux 常用命令1--ls命令 参考 Linux 常用命令汇总

  • Linux学习总结

    Linux学习总结 一、Linux常用命令 1.1 命令格式 命令名 [选项] [参数1] [参数2] 使用bas...

  • Linux系统基础命令汇总

    Linux系统学习,总结汇总了linux系统下基础常用的命令: 一.Linux系统基础常用命令 1.命令da...

  • linux的常用命令以及常用工具

    linux的常用命令以及常用工具 大数据的学习难免要做集群,集群难免用到linux,所以总结常用的linux命令,...

  • 大数据技术学习路线

    一、大数据技术基础1、linux操作基础 linux系统简介与安装linux常用命令–文件操作linux常用命令–...

  • Linux---(1)linux常用命令

    Linux---(1)linux常用命令

  • Linux常用命令总结

    由于最近一直在使用Linux操作系统,经常要使用一些Linux命令,所以总结一下Linux中的常用命令 系统信息 ...

  • Linux常用命令

    linux常用命令

网友评论

      本文标题:Linux常用命令总结

      本文链接:https://www.haomeiwen.com/subject/vqqjnqtx.html