zoukankan      html  css  js  c++  java
  • 进程与网络监控和ssh简单使用

    进程的概念和管理
    进程:
    正在执行的程序
    线程:
    轻量级的进程
    进程有独立的地址空间,线程没有
    线程不能独立存在,它是由进程创建。Thread
    1、在linux中,每个执行的程序都称为一个进程。每一个进程都分配一个ID号。
    2、每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程。例如www服务器
    3、每个进程都可能以两种方式存在的。前台与后台。所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进程是实际在操作,但是由于屏幕上无法看到的进程,通常使用后台方式执行
    4、一般系统的服务都是以后台进程的方式存在,而且都会常驻在系统中。知道关机才结束。

    显示系统执行的进程
    ps命令是用来查看目前系统中,有哪些正在执行。以及它们执行的状况。可以不加任何参数
    1、ps -a:显示当前终端所有的进程信息
    2、以用户的格式显示进程信息
    ps -u:以用户的格式显示进程信息
    3、显示后台进程运行参数:
    ps -x:显示后台进程运行的参数
    ps:显示的信息选项
    字段 说明
    PID 进程识别号
    TTY 终端机号
    TIME 此进程所消CPU时间
    CND 正在执行的命令或进程名
    1号进程是所有进程的父进程
    终止进程kill/killall
    若是某个进程执行到一半需要停止时,或是消耗了很大的系统资源时,可以考虑停止该进程。使用kill命令来完成此项任务。
    终止某个进程:
    kill 进程号
    kill 16251:终止进程号为16251的进程
    kill -9 16251:因为有些进程会捕捉某些信息。如果进程很重要,kill命令执行无效。使用参数 -9 传递强制杀死进程信息。
    kill -9 16251
    killall:
    杀死该进程以及其子进程。

    动态监控进程 top


    top 和ps 命令很相似。它们都用来显示正在执行的进程。
    top与ps的最大不同之处,在于top在执行一段时间可以更新正在运行的进程
    1、监视特定用户
    top:输入此命令,按回车键,查看正在执行的进程
    u:然后输入“u”回车,再输用户名,即可
    2、终止指定的进程
    top:输入此命令,按回车键,查看执行的进程
    k:然后输入”k“回车,再输入要结束的进程ID号
    3、指定系统状态的更新的时间
    top -d 10:指定系统更新进程的时间为10秒

    设置系统日期
    1、date命令:现实系统的时间。可以在直接输入“date”命令。来查看系统的时间
    2、利用date命令来更改系统的时间
    date MMDDHHMMCCYY.SS 意思是指:月月日日时时分分年年年.秒秒
    3、查看月历
    cal 3 2002:查看2002年3月的月历
    4、查看年历:
    cal 2008 :查看2008年的年历

    监控网络状态信息
    显示网络统计信息的命令netstat
    此命令用来显示整个系统目前的网络情况。例如目前的连接、数据包传递数据、或者是路由表内容。此命令直接输入即可使用。
    如: netstat -an
    如果希望通过端口知道进程号,只需要加上-p命令即可,p代表进程
    检测主机连接命令ping
    是一种网络检测工具。它主要是用检测远程主机是否正常。或时两部主机间的介质是否为断、网线是否脱落或网卡故障。
    如:ping 对方ip
    显示数据包经过历程命令:traceroute
    此命令可以直接输入使用,用来检测数据包在网络上传输的过程,从本机到远程主机的完整路径,帮助管理员解决问题。

    route
    所谓路由是指将数据由来源网络送往目的网络的操作。在大型网络中,路由是非常复杂的,因为数据包在抵达目的地时,可能经过的节点有很多。路由表是存储在路由器或者一些其他链接设置上的窗体,其中记录着到指定目的地的网络路径,以及这些路径的相关数值。

    ssh
    ssh(secure shell)是一款集远程操作linux,和进行文件上传和下载的软件。方便,安全。

    linux安装的时候默认安装ssh,端口是22号。
    安装,傻瓜式安装,使用也是傻瓜式使用。

  • 相关阅读:
    Javascript:三个函数ceil()、floor()、round()的区别
    一次搞懂建模语言UML
    firewalld 指定IP访问某端口
    Java通过图片url地址获取图片base64位字符串的两种方式
    个人笔记 截止2013.05.08
    解决ie6、7 marginbottom 失效问题
    jQuery 初学
    大小不固定的图片和多行文字的垂直水平居中(转)
    border :before :after 的应用
    关于<pre></pre>标签 IE6,7下实现whitespace:prewrap;
  • 原文地址:https://www.cnblogs.com/aigeileshei/p/6668209.html
Copyright © 2011-2022 走看看