码迷,mamicode.com
首页 > 系统相关 > 日排行
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
实验内容 结合中断上下文切换和进程上下文切换分析Linux内核一般执行过程 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 以系统调用作为特殊的中断,结合中断上下文切换和进程上下文切换分析Lin ...
分类:系统相关   时间:2020-06-14 20:55:44    阅读次数:85
Ubuntu16.04安装分区设置
Ubuntu安装过程中,磁盘分区是我们头疼的环节,如果直接按照安装程序推荐总感觉分得不太对,磁盘用着用着就不够用了,特别是装双系统的情况下,本文介绍一下笔者的分区方案。 1. 确定要安装的磁盘 确定要安装的磁盘,并将多余无用的分区格式化,不过也要注意不要影响双系统原来的系统 2. 创建主分区 5G ...
分类:系统相关   时间:2020-06-14 20:58:53    阅读次数:309
linux踩坑记录(持续更新)
1. ssh 乱码 使用mac登录linux服务器时命令行有时候会出现"???"等乱码,这时候需要在~/.bashrc文件末尾中添加export LANG=C,保存然后执行source ~/.bashrc,乱码问题便解决了。 2. 获取CPU负载情况 2.1 安装 使用sar命令,先执行sudo a ...
分类:系统相关   时间:2020-06-14 21:02:41    阅读次数:97
linux查找替换
在所指定路径下的所有文件中找指定内容,并替换,其中f表查找所有文件,而不是文件夹 find ./ -type f -exec sed -i -e 's/apple/orange/g' ; 在所有指定路径下的所有以java后缀结尾的文件中找指定内容,并替换 find ./ -type f -name ...
分类:系统相关   时间:2020-06-14 22:11:58    阅读次数:95
linux常见的发行版本
仅以博客形式记录linux所学,不足之处继续优化 系列 Debian Ubuntu:基于Debian开发的开源Linux操作系统,主要针对桌面和服务器 Linux Mint:基于Debian和Ubuntu的Linux发行版,致力于桌面系统对个人用户每天的工作更易用,更高效,且目标是提供一种更完整的即 ...
分类:系统相关   时间:2020-06-14 23:19:21    阅读次数:120
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程 一,实验目标 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 以系统调用作为特殊的中断,结合中断上下文切换和进程上下文切换分析 ...
分类:系统相关   时间:2020-06-14 23:29:32    阅读次数:52
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
实验要求: 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 以系统调用作为特殊的中断,结合中断上下文切换和进程上下文切换分析Linux系统的一般执行过程 fork系统调用分析: fork函数简介 ...
分类:系统相关   时间:2020-06-14 23:32:17    阅读次数:70
【原创】Linux重命名根路径挂载点/的lv名称,导致系统崩溃解决方案
谨以此篇记录自己今天犯的低级错误,如果你跟我一样有强迫症,那就留下来备查备用吧。 今天,在使用CentOS 7学习时,突然想重新加个LV,就在VG 里LV create了个新的LV 名为data;随后看到有lvrename命令,就又重命名为centos_data了,紧接着mkfs.ext4,挂载到/ ...
分类:系统相关   时间:2020-06-14 23:34:16    阅读次数:141
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
实验要求 结合中断上下文切换和进程上下文切换分析Linux内核一般执行过程 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 以系统调用作为特殊的中断,结合中断上下文切换和进程上下文切换分析Lin ...
分类:系统相关   时间:2020-06-14 23:37:51    阅读次数:70
Linux分区
Linux分区和文件夹关联的 根必须有一个独立的分区和它关联,至少分配一个分区给根用 一个硬盘,默认叫 /dev/sda ,假设200G 分区/dev/sda1 mount到/boot目录,这个目录存放引导数据,不需要太多空间,不要存放其它无关数据,1G足够,事实上也就一两百兆空间数据,文件夹叫挂载 ...
分类:系统相关   时间:2020-06-14 23:39:07    阅读次数:79
Linux常用命令使用格式
仅以博客形式记录linux所学,不足之处继续优化 linux系统的常用命令格式基本上是以 cmd(command) 选项 参数 的形式书写 例如screen、date、ifconfig等命令 1 Usage: date [OPTION]... [+FORMAT] 2 or: date [-u|--u ...
分类:系统相关   时间:2020-06-14 23:48:01    阅读次数:69
redis教程(Mac)
1、首先,检查是否已经安装Homebrew,如果没有安装Homebrew,请先安装 2、使用Homebrew安装命令,在终端输入以下命令 brew install redis 当前默认安装5.0.8版本 3、 如何查看安装redis后的路径及配置文件位置 Homebrew安装的软件会默认在/usr/ ...
分类:系统相关   时间:2020-06-14 23:49:02    阅读次数:112
shell脚本学习
一、基础知识点 1、单引号双引号的区别:单引号不解释变量。 2、<< 的使用:这个的作用好像是与外面的指令交互的作用, #! /user/bin/bash # 用来对进入fdisk后的交互操作 fdisk /dev/sbd <<EOF n p 3 EOF #EOF代表的是括号 3、数学运算 1、ex ...
分类:系统相关   时间:2020-06-14 23:59:18    阅读次数:119
shell中的单引号,双引号,反引号
docker的父镜像中定义了一个环境变量,我们的镜像在启动命令中需要用到这个环境变量。但是不加双引号时总是报错,报找不到java的启动类,加上双引号就不报错了。 父镜像中定义的变量:$xxx_CMD = -Xdump:tool:events=systhrow,opts=ASYNC,filter=ja ...
分类:系统相关   时间:2020-06-14 23:59:50    阅读次数:121
「数据平台」大数据环境搭建 —— linux 网络环境配置(virtualbox)
安装好虚拟机后。在虚拟机关机的状态下,在该虚拟机上右键选择设置,配置网络 这里需要设置两块网卡 网卡1:用于主机访问内网,以及内网间访问 网卡2:用于虚拟机访问外网 配置主机网络 管理>主机网络管理器(我用的是 vboxnet0) 手动配置网卡,不启用 dhcp服务器 全局配置 NAT 上网 管理> ...
分类:系统相关   时间:2020-06-15 10:08:52    阅读次数:79
linux---集群架构初探(16)Nginx安装、配置文件、模块
Nginx安装 nginx无法直接通过yum安装,需要先进行配置,并且要保证其依赖库已安装完成。 检查依赖项(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库) 安装方法为:yum -y install pcre pcre-deve ...
分类:系统相关   时间:2020-06-15 10:09:31    阅读次数:68
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
一、以fork和execve系统调用为例分析中断上下文的切换 1.fork具体流程如下: fork系统调用定义是依赖于体系结构的, 因为在用户空间和内核空间之间传递参数的方法因体系结构而异,但他们都调用体系结构无关的_do_fork(或者早期的do_fork)函数, 负责进程的复制。 _do_for ...
分类:系统相关   时间:2020-06-15 11:45:30    阅读次数:69
Shell中字符串、数值的比较
在shell中字符串与数值的比较方法是不同的,要注意区分整数比较: -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于,如:if [ "$a" -gt "$b" ] -ge 大于等于,如:if [ "$a" -ge ...
分类:系统相关   时间:2020-06-15 11:57:25    阅读次数:80
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
1.主要内容 结合中断上下文切换和进程上下文切换分析Linux内核一般执行过程 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 以系统调用作为特殊的中断,结合中断上下文切换和进程上下文切换分析L ...
分类:系统相关   时间:2020-06-15 12:03:34    阅读次数:58
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
一.fork系统调用 在Linux内核中,一般用fork系统调用创建新进程,被创建的进程称之为子进程。linux下fork系统调用是通过_do_fork()来实现的。进程的创建过程大致是父进程通过fork系统调用进入内核_do_fork函数,复制进程描述符以及相关进程资源,为子进程分配内核堆栈,并对 ...
分类:系统相关   时间:2020-06-15 12:06:58    阅读次数:59
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!