天翼云linux知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖linux相关内容资讯。开发者在linux专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
awk 是继 grep系 和 sed系 的第三个文本处理器gawk - pattern scanning and processing language 格式: gawk [ options ] 'program' f
计算机简介冯诺依曼-计算机发展理论基础操作系统的简单介绍操作系统接口的简单概念操作系统API标准操作系统函数调用用户与内核空间操作系统分类GNU开源协议linux版本linux发型版相关(截至2022/9)
/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home --- 存储普通用户的个人文件 ftp --- 用户所有服务httpdsambauser1user2bi
1.匿名页面的产生从内核角度看,如下情况会产生匿名页面:1.1 用户空间malloc()/mmap()分配的内存;在内核发生缺页中断时,调用do_anonymous_page()产生匿名页;1.2 写时复制:当缺页终端出现写保护错误时,分两
几个问题:1.当开启了MMU之后,CPU访问内存的最小单位是多少呢?page2.linux怎样描述这个页呢?3.linux内核里,怎么理解和使用这个页?linux内核用stuct page来描述一个物理页面:1.简化版的page结构体fla
linux系统上与进程有关的命令: 查看类命令: ps,pstree,pidof,pgrep\pkill,top,htop,glances,dstat,vmstat,pmap 管理类命令: bg,fg,jobs,kill,kil
线程(thread),有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合(上下文)和堆栈组成。另外,线程是进程
将linux 移植到新的体系结构时,开发者遇到的若干问题都与不正确的数据类型有关。坚持使用严格的数据类型和使用 -Wall -Wstrict-prototypes 进行编译可能避免大部分的 bug。 1.标准C语言类型 内核数据使用的数据
1.什么是反向映射是一种物理地址反向映射虚拟地址的方法;正向映射:用户访问的虚拟地址,经过多级页表转化,最终映射到物理页面;反向映射:根据物理页面,找到所有映射到这个页面的虚拟地址的过程;2.ramp出现的背景当物理内存短缺时:虚拟内存常大
具体步骤如下:最好不要在各环境的 jumper 机器上执行,因为 jumper 机器资源有限(CPU、MEM),进程会发生卡死或进度缓慢情况,可以将efs挂载到资源相对充足的其他节点上执行。关于screen使用,详见screen后台运行任务
说明这里已经对 CentOS7 和 ReadHat7 的firewalld配置验证了。FirewallD是iptables的前端控制器,用于实现持久的网络流量规则。它提供命令行和图形界面,在大多数 Linux 发行版的仓库中都有。与直接控制
驱动程序头文件主目录include 头文件目录中总共有32个.h头文件。其中主目录下有13个,asm子目录中有4个,linux
驾驭内核调试的能力很大程度上取决于经验和对整个操作系统的把握。1.重现Bug:如果能重新bug,成功的概率会大很多,跟踪Bug的时候,掌握的信息越多越好,许多时候,精确重现,定位一个bug的时候,就已经成功了一半了。 2.通过打印来调试2.
本篇解析缺页异常分支之一,写时复制缺页异常;1.写时复制缺页异常触发条件(1)pte页表项的PRESENT置位(2)pte表项为不为空(3)vma可写,pte只读,
0.前沿:1.当前的应用都倾向于内存密集型,物理内存多大都是不够用的,所以必须有页面回收机制;2.CPU的高速缓存,也是类似页面回收的原理;1.Linux页面回收的实现原理当前内核版本5.13,采用的LRU链表算法(不同于经典LRU算法)和
解答:int checkCPU(){{int a;;} c;.a = 1;(c.b ==1);} 剖析:嵌入式系统开发者应该对Little-endian和Big-endian模式非常了解。采用Little-endian模式的CPU对操作数
1.who查看当前在线上用户 2.ps [-opt] 用于监控后台进程的工作情况, -e 显示所有进程 -f 全格式 -h 不显示标题 -l 长格式 -w 宽输出 a 显示终端上所有进程。 r
我运维和dba通常使用的如下:set pasteset shortmess=atIsyntax enablesyntax onset aiset rulerset autoindentset nocompatibleset magicset
Linux 利用script命令审计运维安全 大家对于Linux的history
在该博主博客的的基础上进一步改进文章目录1、在官网下载mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 安装包2、使用工具将文件导入虚拟机中/soft目录下4、将解压的文件及目录拷贝到
2023-03-20 08:19:07
2023-04-23 09:32:49
2023-05-12 07:20:42
2023-05-15 10:03:24
2023-03-16 06:47:52
2023-05-12 07:21:43