zoukankan      html  css  js  c++  java
  • Linux系统常用运维命令汇总

      因为这段时间加入Java后台开发,所以对Java后台开发必会的Linux系统指令进行了熟悉这里进行汇总;

      tar

      参数说明:-x: 解压  -z:有gzip属性  -v:显示所有过程  -f:文件名  -c:创建压缩文档

      解压:tar -xzvf file.tar

      压缩:tar -czvf /home/ccc.tar ccc/

      查看压缩包内容:tar tfz ccc.tgz

      解压指定文件:tar -zxvf ccc.tgz mylog.txt

      ll / ls

      参数说明:-h:以MB为单位查看文件尺寸  -s:按照文件大小进行排序  -t:按照文件时间进行排序

      获取当前文件夹文件:ls -al |grep "^-"

      获取当前文件夹内文件夹:ls -al |grep "^d"  

      find

      参数说明:-type:类型f表示文件  -size:文件大小限制  -name:文件名

      查询大文件:find / -type f -size +100M

      根据文件名查找:find /-name *.txt

      

      Vi / less

      指令:dd:删除某一行  shift+g:跳转到最后一行  空格键:上翻页  b:下翻页

      修改文件:vi ccc.txt

      查看文件:less ccc.txt

      netstat / telnet

      查询所有端口:netstat -anp

      判断端口是否通:telnet 102.13.33.104 2021

      根据进程pid查端口:netstat -nap | grep pid

      根据端口port查进程:netstat -nap | grep port               或者  lsof -i:port

      grep

      参数说明:-E:正则表达式搜索  -v:非  -A/-B/-C:匹配到后一起输出后、前、前后几行  -o:只显示匹配部分

      这个部分较复杂,后续多多使用后再额外补充。

      tcpdump

      根据端口号抓包:tcpdump tcp -i eth0 -t -s 0 dst or src port 9080 -w a.cap

      抓所有tcp包:tctdump tcp -i eth0 -t -s 0 -w a.cap

      以上是最常用的几个linux指令,后续将补充。

  • 相关阅读:
    在Windows系统下搭建ELK日志分析平台
    ELK安装成windows服务
    ElasticSearch NEST笔记
    ElasticSearch5.0——IK词库加载
    ElasticSearch速学
    搜索引擎选择: Elasticsearch与Solr
    windows文件名太长无法删除的解决办法
    Elasticsearch(八)【NEST高级客户端--Mapping映射】
    elasticsearch 配置详解
    Elasticsearch(八)【NEST高级客户端--分析器】
  • 原文地址:https://www.cnblogs.com/chenchaochao034/p/11426360.html
Copyright © 2011-2022 走看看