zoukankan      html  css  js  c++  java
  • Linux 10 进程和计划的管理任务

    一. 程序及进程

    程序:.保存在硬盘,光盘等介质中可执行代码和数据,静态保存代码

    进程:在cpu及内存中运行的程序代码,动态执行代码

    二 基本命令

    ps:静态查看进程的统计信息

    ps aux :查看cpu和mem(内存)的百分比  例如:ps aux | grep xxx

    ps -ef :判断某个服务名是否处于启动状态

    PID=进程名     PPID=进程名的爹      TTY=终端名称      PTS=远程终端     TIME=占用cpu的时间    PAIH=环境变量   MEM=内存缩写   MALIO=邮件

    top :动态查询进程信息  (-d : 指定刷新时间间隔,单位为秒:-u:指定用户名; -p: 指定PID号)

    pgrep :特定条件查询PID信息(-l:显示进程名,-U:指定特定用户,-t:指定终端)

    kill:根据PID号杀进程     (-9:强杀   默认:-15  温柔杀)

    killall :根据服务名杀进程。(会把所有与他有关联的子进程都杀掉,故诛九族,一般不用 -9;强杀)

    pkill:根据服务名杀进程,虽然不如killall杀得狠,但是他能踢进程,还可以根据终端杀进程

    zombie:僵尸进程   (三种排除方法:1  ps aux | grep "^Zz$" |wc -l ;2 ps  -o pid,stat; 3 ps  -ef  -o pid,stat)

    crontab:定时任务   (两个参数: -e:进入当前用户的定时任务的vim编辑模式,- l  :查看当前用户定时任务配置)

    定时任务共有5个时间段

    * (分 0-59)*(时 00-23)*(日 1-31)*(月 1-12) *(周 0-6或1-7)

    * :任意时间

    / :间隔

    - :到

    , :或

    定时任务路径: /var/spool/cron/

    定时任务日志路径:/var/log/cron/

    定时任务配置文件:/etc/crontab

    ________________________________________________

    java的技术体系

    脚本语言:shell  perl  ruby

    系统语言: C语言   C++  erlang  golang

    应用语言: pythom    java  php  c#   .net

    前端:html语言(管理网页里的内容)

              css语言 (管理内容的位置)

              javascript简称js(管理网页动作)

    shell解释型编辑语言

    代码(人能看的懂得26个字母)——————解释器(shell  /bin/bash)——————进程(计算机能看懂的机器码)

    java编译再解释

    java——————编译器——————字节码语言——————解释器————————机器码

    php————解释器————-机器能看懂的

    a.java————编译器————字节码文件————JVM————执行引擎————本地操作系统

  • 相关阅读:
    # bootstrap Grid System 柵格系统中“移动优先”的一个小体现[bootstrap ]
    ENGLISH HANDWRITING
    #PHP 类的多继承实现之 traits.md
    #linux vscode 保存总提示“Retry as sudo”
    #【php留存问题-2020年6月19日】,手动为数组添加一个间隔元素,再遍历的时候,提示索引为空
    #Linux 下 Xampp的安装与Hello World
    # 详细了解HTML5中的form表单
    # Promise的简单理解和基本使用
    #简单理解回调函数
    Java中几种常见的设计模式--工厂设计模式
  • 原文地址:https://www.cnblogs.com/woshifanren/p/9843464.html
Copyright © 2011-2022 走看看