netstat lsof ps pstree pkill/kill
(了解jenkins git,排查环境)
查询服务器之间是否有链接(netstat -an)
某个服务是否启动(了解服务对应的启动文件,ps grep)(了解服务对应的端口 netstat -tunl | grep 8080
查看服务启动的监听端口(netstat -tuln)
查看oasis对应的zookeeper,netstat -an|grep zookepper端口/oasis端口
看看各个日志
-------------------------------------
ping
ifconfig
traceroute
netstat
ps
kill
pkill 1,9,15
lsof
--------------------------------------
判断哪些服务启动了
判断开启了哪些端口来判断本机开启了哪些服务协议
netstat -tuln
l-监听
n-显示ip和端口
-------
netstat -an
a-all
两部分,一部分数据显示本机所有的网络连接(包括对方的ip和端口),一部分显示本机开启的网络服务
22-ssh
3306-mysql
8080-httpd apache
-------
netstat -rn
查询网关信息
-------
程序运行一定会启动相应进程,一个程序可能对应多个进程。如果进程长时间占用大量资源说明这个进程对应的服务压力非常大(mysql对应查询优化,server对应集群)
进程管理目标是判断服务器状态,查看进程运行状态或者是杀死相应进程。
top 占用资源最多的进程
ps aux/ps -le(前者unix格式,后者linux格式)用哪个都可以
ps可以看所有运行进程的pid,对应的启动程序,还有应用程序的状态,根据启动的应用可判断进程的状态。
------------------------
kill -l
列出所有信号
kill pid 杀死进程
kill -1/9/15 pid 按指定信号处理进程
1,9,15
重启 强制中止 正常终止
ps tree 可以以更好的方式看,父子进程
pstree -p | grep httpd
pkill -信号 进程名(httpd)
服务的启动和关闭最好用自带脚本,而不是用pkill或者是kill
---------------------------
lsof 打开所有运行中文件(linux中一切皆是文件)
lsof -p pid 查看pid对应的进程名
lsof -i :端口号 查看端口对应的进程名
lsof -c httpd 查看apache正在使用哪些文件

Linux基础: 网络命令和进程管理的更多相关文章

  1. Linux学习笔记(9)linux网络管理与配置之一——Linux基础网络命令与学习大纲(0)

    大纲目录 0.常用linux基础网络命令 1.配置主机名 2.配置网卡信息与IP地址 3.配置DNS客户端 4.配置名称解析顺序 5.配置路由与默认网关 6.双网卡绑定 [1] ping [2]net ...

  2. Linux基础--------监控系统、进程管理、软件包管理-------free、dd、kill、 rpm、yum、源码安装python

    作业一:1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区 ...

  3. Linux基本命令 网络命令

    概述 网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ...

  4. Linux基础网络配置

    目录 Linux基础网络配置 参考 IP配置 Route配置 DNS指向 ss命令 *网络排查工具 Linux基础网络配置

  5. Linux内核学习笔记-2.进程管理

    原创文章,转载请注明:Linux内核学习笔记-2.进程管理) By Lucio.Yang 部分内容来自:Linux Kernel Development(Third Edition),Robert L ...

  6. linux常用网络命令ping和arping

    linux常用网络命令ping和arping ping 向目标主机发送icmp请求包 常用来测试当前主机与目标主机网络连接状况 常见选项 -c              设置发包的个数 -s      ...

  7. (二)Linux实操之——网络配置、进程管理、服务管理、组管理、YUM

    接上段   (一)Linux实操之——权限.任务调度.磁盘分区 4.网络配置 4.1 NAT模式的网络配置 目前我们采用的网络配置是NAT模式. windows下cmd通过 ipconfig 命令可以 ...

  8. linux命令之进程管理命令

    1.ps:查看进程 该命令用于列出命令执行时刻的进程快照,如果想要动态的显示进程信息,可以使用top命令. 参数 说明 a(常用) 显示与终端相关的所有进程,包含每个进程的完整路径 x(常用) 显示与 ...

  9. 036.集群网络-K8S网络模型及Linux基础网络

    一 Kubernetes网络模型概述 1.1 Kubernetes网络模型 Kubernetes网络模型设计的一个基础原则是:每个Pod都拥有一个独立的IP地址,并假定所有Pod都在一个可以直接连通的 ...

随机推荐

  1. 【leetcode❤python】 19. Remove Nth Node From End of List

    #-*- coding: UTF-8 -*-#双指针思想,两个指针相隔n-1,每次两个指针向后一步,当后面一个指针没有后继了,前面一个指针的后继就是要删除的节点# Definition for sin ...

  2. Android-表格布局 计算器 修改版

    <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android=" ...

  3. CocoaPods的安装[转载]

    [转载] 原地址http://www.tuicool.com/articles/7VvuAr3 觉得很好,很有用 iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem ...

  4. chmod 无法修改磁盘文件的权限解释 (光盘文件就是只读的,修改不了的)

    我们知道root用户是linux执行权限最高的管理者用户,他可以进行任何的权限操作:然而我们的操作系统同样也考虑过这样的弊端,就是当我们使用者并不了解文件属性和重要性时会给予我们使用者提示: 举个例子 ...

  5. ggplot2 legend图例的修改

    ggplot2中的legend包括四个部分: legend.tittle, legend.text, legend.key, legend.backgroud.针对每一部分有四种处理方式: eleme ...

  6. jQuery的.click,.bind,.unbind,.on,.off,.delegate,.undelegate

    .click与.bind .click和.bind都是给每个元素绑定事件,对于只绑定一个click事件,.bind事件的简写就是.click那种方式. 这两种方式都会出现两个问题: 第一个问题,如果要 ...

  7. 常用的jquery

    获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $(&qu ...

  8. E2 2014.5.8 更新日志

    增加功能 增加报价单功能,可以针对指定客户生成报价单,可以直接生成一个在线地址,直接把地址发给客户在线打开 传统的报价,先生成一个EXCEL,再传给客户,使用E2,这一切都变得简单,你可生成一个在线地 ...

  9. 访问远程mysql数据库

    使用mysql命令窗口模式/工具,比如需要给'10.2.9.239' 的用户分配mantis123,mantis123访问,则使用如下格式: GRANT ALL PRIVILEGES ON *.* T ...

  10. [转载] TCP协议缺陷不完全记录

    原文: http://www.blogjava.net/yongboy/archive/2015/05/07/424917.html tcp是一个非常复杂并且古老的协议, 之前教科书上将的很多东西应用 ...