进程调度 程序员编写的程序要想获得运行,必须首先把静态的程序变成一个个动态的进程,进程因创建而产生,因调度而执行,因撤销而消亡,这便是一个进程的一个生命周期。在电脑的内存中,有着成千上万的进程,而cpu仅仅只有一个,那该如何管理这些进程完成进程的调度呢? 首先从进程的管理谈起,进程由三部分构成——进 ...
分类:
系统相关 时间:
2020-07-09 20:54:04
阅读次数:
112
linux驱动 分为三个部分 驱动 总线 设备 总线有platform虚拟总线,i2c总线等 比如i2c-imx.c将i2c控制器注册为platform形式 platform_driver_register(&i2c_imx_driver); platform总线的两边 分别是driver和devi ...
分类:
系统相关 时间:
2020-07-09 19:43:49
阅读次数:
94
文件查看命令 cat 查看文件内容 -n # 查看文件的时候加上行号 -b # 查看文件的时候加上行号(不包括空行) -A # 每行数据的结尾加上结束符& PS: 适合查看比较小的文件 文件管理命令 cp 复制文件 -r # 递归复制 复制目录时使用的 -p # 保持源文件属性 -d # 复制的时候 ...
分类:
系统相关 时间:
2020-07-09 19:36:14
阅读次数:
112
Linux系统模型 Linux系统模型如下图所示 应用程序通过函数库提供的API,或者shell脚本,或者直接系统调用来与内核交互,但本质上都是使用系统调用来使用内核提供的服务。 内核主要提供了以下几种服务: 中断。通过中断,内核可以将原来的控制流转为中断处理程序的控制流.系统调用属于中断,用户程序 ...
分类:
系统相关 时间:
2020-07-09 19:26:31
阅读次数:
89
Linux的启动过程 1.启动并加载BIOS,对硬件进行检测,查找并加载MBR。 2.找到MBR后,存储BootLoader信息,加载GRUB。 3.查找并加载kernel。 4.装载驱动,挂载rootfs,执行/sbin/init。 5.OS初始化后,执行runlevel程序。 6.启动指定级别的 ...
分类:
系统相关 时间:
2020-07-09 19:24:13
阅读次数:
95
1. top命令 top命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。 输入top命令 1.1 系统运行时间和平均负载: top命令的顶部显示与uptime命令相似的输出 这 ...
分类:
系统相关 时间:
2020-07-09 17:57:35
阅读次数:
86
cat #显示文件内容 把文件内容全部显示出来 创建新文件 修改文件 合并文件 选项: -n #显示文件时,显示文件的行号 -A #给显示的文件内容的每行结尾加上一个标识符 ...
分类:
系统相关 时间:
2020-07-09 16:38:54
阅读次数:
61
1.通过端口查看进进程 1.linux查看命令 方法1: [root@artifactory-no ~]# netstat -nap |grep 8082 #这里的8082就是我们要查看端口号,11901就是占有这个端口号的进程号 tcp6 0 0 :::8082 :::* LISTEN 11901 ...
分类:
系统相关 时间:
2020-07-09 15:29:25
阅读次数:
104
1.前提条件 eclipse要想配置maven,前提是需要本地已经安装maven,关于maven如何安装见文末链接。 2.具体步骤 window-->Preferences-->Maven-->Installations-->Add 点击Directory,找到maven安装的根目录,点击完成 选中 ...
分类:
系统相关 时间:
2020-07-09 15:14:54
阅读次数:
77
[所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图 — 入门到进阶什么是 vim?Vim是从 v... ...
分类:
系统相关 时间:
2020-07-09 12:33:12
阅读次数:
85
[Linux 命令大全Linux declare命令用于声明 shell 变量。declare为shell指令,在第一种语法中可用来声明变量并设置变量的属性([rix]即为变量的属性),在第二种语法中可用来显示shell函数。若不加上任何参数,则会显示全部的shell变量与函数(与执行set指令的效... ...
分类:
系统相关 时间:
2020-07-09 12:21:10
阅读次数:
81
介绍 Redis是一个内存中的键值存储器,以其灵活性,性能和广泛的语言支持而闻名。它通常用作数据库,缓存和消息代理,并支持各种数据结构。 本教程演示如何在Ubuntu 18.04服务器上从源进行安装和配置Redis。请注意,通过官方Ubuntu存储库下载和安装Redis可以减少安装步骤。 准备 一个 ...
分类:
系统相关 时间:
2020-07-09 12:06:37
阅读次数:
58
1、下载 最新jmeter文件 # wget http://mirror.bit.edu.cn/apache//jmeter/binaries/apache-jmeter-5.2.1.tgz 2、解压 # tar -zxvf apache-jmeter-5.2.1.tgz 3、修改配置文件 看下文件 ...
分类:
系统相关 时间:
2020-07-09 11:54:37
阅读次数:
72
[Linux 命令大全Linux od命令Linux od命令用于输出文件内容。od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。Linux od命令的语法od [-abcdfhilovx][-A ][-j ][-N ][-s ][-t ][-w ][--help][--versio... ...
分类:
系统相关 时间:
2020-07-09 10:45:47
阅读次数:
79
近日,阿里云微服务引擎MSE重磅发布2.0版本,在原有注册中心托管的基础上,上线配置中心托管功能,同时实现了0代码改动,就能接入微服务治理能力,并兼容Spring Cloud 和Dubbo 近5年的所有开源版本,提升管理效率,降低运维难度。
分类:
系统相关 时间:
2020-07-09 09:29:45
阅读次数:
104
一、嵌套循环 循环语句可以在循环内使用任意类型的命令,包括其他循环命令。这种循环叫作嵌套循环(nested loop)。注意,在使用嵌套循环时,你是在迭代中使用迭代,与命令运行的次数是乘积关系。不注意这点的话,有可能会在脚本中造成问题。 这里有个在for循环中嵌套for循环的简单例子。 1 $ ca ...
分类:
系统相关 时间:
2020-07-09 09:25:33
阅读次数:
103
linux批量添加用户test1,2,3,4,test100foriinseq100;douseraddtest$i;done首先使用for循环将seq100输出的数列赋给i,即可删除只要将useradd改成userdel-r即可
分类:
系统相关 时间:
2020-07-09 09:16:36
阅读次数:
55