zoukankan      html  css  js  c++  java
  • 常用命令(过滤、管道、重定向、ping 命令、netstat 命令、ps命令)

    常用命令

    过滤

    过滤出 /etc/passwd 文件中包含 root 的记录
    grep 'root' /etc/passwd
    递归地过滤出 /var/log/ 目录中包含 linux 的记录
    grep -r 'linux' /var/log/

    管道

    简单来说, Linux 中管道的作用是将上一个命令的输出作为下一个命令的输入, 像 pipe 一样将各个命令串联起来执行, 管道的操作符是 |
    比如, 我们可以将 cat 和 grep 两个命令用管道组合在一起
    cat /etc/passwd | grep 'root'
    过滤出 /etc 目录中名字包含 ssh 的目录(不包括子目录)

    ls /etc | grep 'ssh'

    重定向

    可以使用 > 或 < 将命令的输出重定向到一个文件中
    echo 'Hello World' > ~/test.txt

    运维常用命令

    • ping 命令
    对 cloud.tencent.com 发送 4 个 ping 包, 检查与其是否联通
    ping -c 4 cloud.tencent.com

    • netstat 命令
    netstat 命令用于显示各种网络相关信息,如网络连接, 路由表, 接口状态等等
    列出所有处于监听状态的tcp端口

      netstat -lt

    查看所有的端口信息, 包括 PID 和进程名称
    netstat -tulpn
    • ps 命令
    过滤得到当前系统中的 ssh 进程信息
    ps -aux | grep 'ssh'


  • 相关阅读:
    Nginx日志切割
    Spring Cloud Alibaba基础教程:Nacos+Dubbo
    Spring Cloud Alibaba基础教程:Sentinel
    Gogs+Drone搭建CI/CD平台
    Spring事件机制
    OpenGL 安装
    Melkman's Algorithm
    Tools: python 安装
    Tools: windbg 使用指南
    Tools: java安装指南
  • 原文地址:https://www.cnblogs.com/lxcy/p/9359125.html
Copyright © 2011-2022 走看看