首页 > 系统相关 >Linux笔记

Linux笔记

时间:2022-11-22 14:03:04浏览次数:36  
标签:负载 系统 笔记 内存 Linux 进程 虚拟内存 内核


  1. Linux 操作系统的开机过程:从 BIOS 开始,然后进入 Boot Loader,再加载系统内核,然后内核进行初始化,最后启动初始化进程
    RHEL7 采用​​​systemd​​初始化进程服务。
  2. check date: date “+%Y-%m-%d %H:%M:%S” date “+%j” 查看一年中的第几天
  3. wget 命令用于在终端中下载网络文件,格式为“wget [参数] 下载地址”。

ps命令

查看系统的进程状态:ps 配合管道符技术抓取进程的PID号

Linux笔记_虚拟内存

Linux笔记_top_02

linux系统中常见的五种进程状态:

➢ R(运行):进程正在运行或在运行队列中等待。

➢ S(中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该状态。

➢ D(不可中断):进程不响应系统异步信号,即便用 kill 命令也不能将其中断。

➢ Z(僵死):进程已经终止,但进程描述符依然存在, 直到父进程调用 wait4()系统函数后将进程释放。

➢ T(停止):进程收到停止信号后停止运行。

top命令

Linux笔记_ps_03


➢ 第 1 行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为 1 mins、5 mins、15 mins内的平均值,数越小负载越低)。

➢ 第 2 行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程 数。

➢ 第 3 行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源 百分比、空闲的资源百分比等。

➢ 第 4 行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。

➢ 第 5 行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。

uptime命令

显示当前系统时间、系统已运行时间、启用终端数量以 及平均负载值等信息。平均负载值指的是系统在最近 1 分钟、5 分钟、15 分钟内的压力情 况;负载值越低越好,尽量不要长期超过 1,在生产环境中不要超 过5


标签:负载,系统,笔记,内存,Linux,进程,虚拟内存,内核
From: https://blog.51cto.com/u_13875041/5877904

相关文章

  • 操作系统笔记——重要概念
    操作系统基础概念​​操作系统​​​(OperatingSystem,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件......
  • Linux7系统安装Docker服务
    一.环境准备1.系统介绍系统:centos7.9内核版本:3.10.0-11602.yum更新(不是必须的,后面出现不兼容的情况再update)yum-yupdate#升级所有包同时也升级软件和系统内核;yum-......
  • linux入门
    [Linux就该这么学第二版.pdf](https://www.yuque.com/attachments/yuque/0/2022/pdf/29649025/1658236286875-967f377b-1385-4c5c-af57-fc905c842d5d.pdf)##打包和压......
  • 用C++写一遍linux socket通信过程
    要想深刻理解一些技术的底层,我还是觉得非用用c/c++写一遍的比较好。这其中的原因相信懂的人都懂。回忆一下上学时候在c语言课堂上的激动劲,如今感觉对c的理解真的都是那时候......
  • React 学习笔记之一 - ES6 基础
    1.1let及const1.1.1let命令用var声明变量有变量提升的情况。1console.log(a);2vara=1; 如果没有第二行的声明,那么会看到“aisnotdefined......
  • 一步一图带你深入理解 Linux 物理内存管理
    1.前文回顾在上篇文章《深入理解Linux虚拟内存管理》中,笔者分别从进程用户态和内核态的角度详细深入地为大家介绍了Linux内核如何对进程虚拟内存空间进行布局以及......
  • 读书笔记·深入解析CSS·第二部分
    浮动设计初衷浮动能将一个元素拉到容器的一侧,这样文档流就能包围它。双容器模式用于将内容居中。通过将内容放在两个嵌套的容器中,然后给内层的容器设置外边距,让它在外......
  • linux服务器上,如何查看日志和查找问题?
    前言有些高频日志无法输出到数据库,走中间件异步到数据库可能会有延迟。所以,有时候需要将日志直接输出到控制台,混合了大多系统info后,要如何定位呢。姿势cpxxx.logtmpcattm......
  • Linux之挂载新的硬盘
    1.查看磁盘的信息1.1在命令行输入lsblk(记忆:老师不离开的首字母)[root@MYHOST-821~]#lsblk-fNAMEFSTYPELABELUUID......
  • linux screen 常用
    安装 yuminstallscreen常用命令Use:screen[-opts][cmd[args]]or:screen-r[host.tty]Options:-4ResolvehostnamesonlytoIPv4address......