• 技术文章 >运维 >linux运维

    Linux 系统管理总结

    藏色散人藏色散人2019-09-20 09:34:44转载1561

    php入门到就业线上直播课:进入学习

    1,什么是进程?

    进程是正在执行的一个程序或者命令,每一个进程都是一个运行实体,都有自己的地址空间,并占用一定的系统资源。

    推荐:《Linux教程

    2,进程管理作用?

    判断服务器健康状态

    产看系统中所有的进程

    杀死进程

    == 查看进程命令 ==

    ps

    5bd4a1cceb7691dc79fd5eb71f1b536.png

    命令行结果说明

    645513c8e5647c24d46b34e5d12afb2.png

    top

    f830babf6b460eacced6fbbe209d17d.png

    top 命令结果

    第一行信息为任务信息队列

    load avaerage:0.00 0.00 0.00 分别表示 系统在之前 1 分钟,5 分钟,15 分钟的平均负载,如果是单核则 一般认为小于 1 时,负载较小,大于 1 时负载较大

    第二行为 CPU 信息

    %Cpu(s):

    0.1us: 用户模式占用的 CPU 百分比

    0.1sy: 系统模式占用的 CPU 百分比

    0.1ni: 改变过优先级的用户进程占用的 CPU 百分比

    1.1id: 空闲 CPU 的 CPU 百分比

    0.1wa: 等待输入 / 输出的进程的占用 CPU 百分比

    0.1hi: 硬中断请求服务占用的 CPU 百分比

    0.1si: 软中断请求服务占用的 CPU 百分比

    0.1st: 虚拟时间百分比,即当有虚拟机时候,虚拟 CPU 等待

    实际 CPU 的时间百分比

    第三行为 物理内存 信息

    第四行为 交换分区 (swap) 信息

    pstree

    查看进程树,即用于查看进程树之间的关系,即哪个进程是父进程,哪个是子进程,可以清楚的看出来是谁创建了谁

    890c5696ac664d2ab45fb96030ea4a0.png

    == 终止进程 ==

    kill

    967644cce9804fd93c4a3d06893f27e.png

    == 工作管理 ==

    jobs -l

    显示后台工作的 ID

    + 号代表最近一个放入后台的工作,也是工作恢复时候,默认恢复的工作

    - 号 代表倒数第二个放入后台的工作

    Ctr+Z 代表 将工作放入后台 暂停状态

    & 代表 将工作放入后台运行

    b4f9af5360dc687fd9f597c98bc59c2.png

    后台恢复的执行命令,是不能和前台有交互的,否则不能恢复到后台执行

    == 系统资源查看 ==

    free 查看内存使用状态

    010d865f3076225d2a525821fd70b97.png

    缓存和缓冲区别?

    缓存 (cache) 是用来加速数据从硬盘中读取的,缓冲 (buffer) 是用来加速数据写入硬盘的

    == 系统定时任务 ==

    crond 服务管理与访问控制

    crond 一般是默认启动的

    service crond restart
    chkconfig crond on

    crontab 用户的 crontab 设置

    6a1c86e877bfe673913a5dbd3c08788.png

    * * * * * php /mnt/d/CODE/MY/EighthWorld/artisan schedule:run >> /home/fantasy/error.log 2>&1
    第一个*:一个小时的第几分钟 0-59
    第二个*:一天中的第几小时 0-23
    第三个*:一个月中的第几天   1-31
    第四个*:一年中的第几月   1-12
    第五个*:一周的星期几  0-7(0和7都代表周日)

    f47eb3a8dc2b62040ca71afea97b679.png

    以上就是Linux 系统管理总结的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:learnku,如有侵犯,请联系admin@php.cn删除

    Linux系统运维及项目正式上线:点击学习

    专题推荐:Linux
    上一篇:Linux 临时和永久关闭 Selinux 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• php要学习linux吗• Linux 临时和永久关闭 Selinux• 宝塔linux面板可以搭建运行asp网站程序吗• linux升级php方法
    1/1

    PHP中文网