1 进程管理

  判断服务器健康状态

    top [选项]

      

      

      

  查看系统中所有进程

    ps aux      BSD格式

    ps -le        Linux格式

          

        

    

    pstree [选项]

      -p   显示PID

      -u   显示所属用户

  杀死进程    正常中止失效时,才考虑

    kill -l        1重启   9强制中止   15正常中止(默认)

      

    kill [信号] PID  

      kill -1 22354

      kill -9 22354

    killall [选项] [信号] 进程名

      -i:    交互式,询问

      -I:    忽略大小写

        eg. killall -9 httpd

    pkill [选项] [信号] 进程名

      -t 终端号: 按照终端号踢出用户

        eg.   #W  或  #who  查看登录用户

            #pkill -9 -t tty1


2 工作管理

  把进程放入后台

    后台运行 #command &

    后台暂停 #command  命令执行中按  Ctrl+z

   查看后台的工作

    jobs [-l]

      -l: 显示PID

      "+": 倒数第一个  "-": 倒数第二个

  把后台暂停的工作恢复到前台执行

    fg [%]工作号

  把后台暂停的工作恢复到后台执行

    bg [%]工作号

      如果命令和前台有交互,则不能恢复到后台运行,如top、vim

  


3 系统资源查看

  vmstat [刷新延时 刷新次数]     监控系统资源

    主要看:memory-free和cpu-id

  dmesg    查看开机时内核检测信息

    dmesg | grep CPU     /eth0...

  free [-bkmg]   查看内存使用状态

    

  cat /proc/cpuinfo  查看CPU详细信息

  uptime  显示系统的启动时间和平均负载 -- top的第一行 --w的第一行

  

  uname [选项] 查看系统与内核相关信息

    -a: 系统所有信息

    -r: 内核版本

    -s: 内核名称

  file /bin/ls   判断当前系统的位数,通过查询系统外部命令的方式

  lsb_release -a 查询当前Linux系统的发行版本

  

  lsof [选项]  列出进程打开或使用的文件信息

    -c 字符串:以该字符串开头的进程 打开的文件

    -u 用户名:某个用户的进程 打开的文件

    -p pid:某个PID进程 打开的文件


4 系统定时任务

  所需服务 crond 默认就是启动、自启动,一般不用管

    service crond restart

    chkconfig crond on

  crontab [选项]

    -e: 编辑crontab定时任务

      * * * * * 执行的任务

    -l: 查询crontab任务

    -r: 删除当前用户所有的crontab任务

  

  

  举例:

    */5 * * * * /bin/echo "ABC" >> /tmp/test

    5 5 * * 2 /sbin/shutdown -r now

    0 5 1,10,15 * * /root/sh/autobak.sh

Linux学习 -- 系统管理的更多相关文章

  1. Linux学习内容

    Linux学习要点(转载自红联) 一.学习Linux的基本要求1. 掌握至少50个以上的常用命令. 2. 熟悉Gnome/KDE等X-windows桌面环境操作 . 3. 掌握.tgz..rpm等软件 ...

  2. Linux学习进阶路线图

    摘自:http://blog.csdn.net/zdwzzu2006/article/details/4334791 Linux 基础 Linux 基础 Linux安装专题教程 Linux中文环境 L ...

  3. Linux学习历程(持续更新整理中)

    1.文件目录操作命令 (1) ls   显示文件和目录列表 a ls -l  显示文件的详细信息 b ls -a 列出当前目录的所有文件,包含隐藏文件. c stat '目录/文件'   显示指定目录 ...

  4. linux —— 学习笔记(汇总)

    笔记目录:一.系统知识 和 基本概念                    二.常用操作                   三.系统管理(内存.设备.服务等管理)                   ...

  5. Linux学习之CentOS(二)--初识linux的一些常用命令

    Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...

  6. Linux学习之源码包安装与脚本安装(十八)

    Linux学习之源码包安装与脚本安装 目录 源码包与RPM包的区别 源码包安装 脚本安装 源码包与RPM包的区别 1.区别 安装之前的区别:概念上的区别 安装之后的区别:安装位置不同 源码包: 开源的 ...

  7. Linux学习进阶示意图

    Linux 基础 Linux 基础 Linux安装专题教程 Linux中文环境 Linux—从菜鸟到高手 鸟哥的Linux私房菜 基础学习篇(第二版) Ubuntu Linux入门到精通 Linux标 ...

  8. Linux 学习总结(二)

    一.用户与用户组管理 1.添加用户 useradd 选项 用户名 -c 指定一段注释性描述 -d 目录,指定用户目录,若目录不存在,-m 选项可以创建目录 -g 指定用户所属用户组 -s 指定用户登陆 ...

  9. Linux学习路线+资源

    Linux学习路线,个人收集分享 学习路线图 资源链接(蓝色下划线字体对应相应资源链接) Linux 基础 Linux 基础 Linux安装专题教程 Linux中文环境 Linux—从菜鸟到高手 鸟哥 ...

随机推荐

  1. 杭电1002 Etaoin Shrdlu

    Problem Description The relative frequency of characters in natural language texts is very important ...

  2. AS3.0杂记——Dictionary、Object与Array

    来源:http://blog.csdn.net/m_leonwang/article/details/8811829 Object.Array与Dictionary都是关联数组,就是用“键”来索引存储 ...

  3. Day06 杂乱与4个对象

    1.杂乱 -- 数据库的分页操作 -- 分页使用的是rownum 例1: select rownum,empno,ename from emp ; 结果: 例2: select r,empno,ena ...

  4. CSS 各类 块级元素 行级元素 水平 垂直 居中问题

    元素的居中问题是每个初学者碰到的第一个大问题,在此我总结了下各种块级 行级 水平 垂直 的居中方法,并尽量给出代码实例. 首先请先明白块级元素和行级元素的区别 行级元素 一块级元素 1 水平居中: ( ...

  5. 第十四节,基本数据类型,列表list

    创建列表  #!/usr/bin/env python # -*- coding:utf-8 -*- a = ['alex', 'seven', 'eric'] #或 a = list(['alex' ...

  6. LeetCode OJ 292.Nim Gam19. Remove Nth Node From End of List

    Given a linked list, remove the nth node from the end of list and return its head. For example, Give ...

  7. insertRule()与addRule()创建规则

    要向现有的样式表中添加新规则,需要使用insertRule()方法.这个方法接受两个参数:规则文本和表示在那里插入规则的索引.下面是一个例子: sheet.insertRule("body ...

  8. Java良葛格 学习笔记

    学习一个新的事物时,如果遇到一些概念无法很快理解,这可能是因为要理解概念会需要其它概念先建立起来,所以先暂时放下这个疑问也是一个学习方法,称之为“存疑” ,在以后的学习过程中待必要的概念学会后,目前的 ...

  9. 当list做gridview的数据源时,可以用泛型来对list进行排序

    当list做gridview的数据源时,可以用泛型来对list进行排序 ,代码如下 var temps = from t in list orderby t.paymentAmount descend ...

  10. mysql存入中文乱码问题

    1. 查询编码 SHOW VARIABLES LIKE 'character_set_%' 2. 改数据库和单项 alter database tsdr character set utf8; set ...