![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习之路
sky天
这个作者很懒,什么都没留下…
展开
-
共享内存和内存映射的区别
1.共享内存可以直接创建,内存映射需要磁盘文件(匿名映射除外)2.共享内存效果更高3.内存所有的进程操作的是同一块共享内存。内存映射,每个进程在自己的虚拟地址空间中有一个独立的内存。4.数据安全- 进程突然退出共享内存还存在内存映射区消失- 运行进程的电脑死机,宕机了数据存在在共享内存中,没有了内存映射区的数据 ,由于磁盘文件中的数据还在,所以内存映射区的数据还存在。5.生命周期- 内存映射区:进程退出,内存映射区销毁- 共享内存:进程退出,共享内存还在,标记删除(所有的关联的进原创 2021-05-29 09:36:48 · 3347 阅读 · 0 评论 -
使用内存映射实现文件拷贝的功能
思路1.对原始文件进行内存映射2 创建一个新文件3 把新文件的数据映射到内存中4 通过内存拷贝将第一个文件的内存数据拷贝到新的文件内存中5 释放资源#include<stdio.h>#include<sys/mman.h>#include<fcntl.h>#include<unistd.h>#include<string.h>#include<stdlib.h>#include<wait.h>int原创 2021-05-28 13:40:38 · 433 阅读 · 0 评论 -
操作系统学习之Linux进程调度
Linux进程调度Linux进程类型普通进程采用动态优先级调度调度程序周期性的修改优先级实时进程采用静态优先级调度由用户预先指定,以后不会改变Linux进程优先级静态优先级进程创建时的指定或由用户修改动态优先级调度策略进程调度的依据动态优先级与Counter调度时机·进程切换内核挂起当前CPU上的进程并恢复之前挂起的某个进程任务切换,上下文切换...原创 2020-04-15 13:12:42 · 179 阅读 · 0 评论 -
Linux学习之 vi编辑器常用命令
4.2 vi编辑器4.2.1 vi介绍vi 编辑器是 Linux 系统中最常用的文本编辑器,vi 在Linux界有编辑器之神的美誉,几乎所有的 Linux 发行版中都包含 vi 程序。vi 工作在字符模式下,不需要图形界面,非常适合远程及嵌入式工作,是效率很高的文本编辑器,尽管在 Linux 上也有很多图形界面的编辑器可用,但vi的功能是那些图形编辑器所无法比拟的。vim 是 vi 的升级...原创 2020-04-08 22:10:28 · 760 阅读 · 0 评论 -
Xshell新手安装及连接不上虚拟机常见问题
安装安装部分感谢原作者教程Xshell的安装Xshell是一款非常简单实用的工具,我们可以通过Xshell链接虚拟机,来对虚拟机进行一系列操作。要想使用Xshell,首先我们得安装Xshell软件,我们不用在网上找各种破解版,因为Xshell本来就对个人以及家庭用户有免费版。我们首先进入Xshell官网http://www.netsarang.com/download/main.html...原创 2020-04-08 15:16:43 · 2178 阅读 · 0 评论 -
Linux之系统管理相关命令
1) 查看当前日历:calcal命令用于查看当前日历,-y显示整年日历:2) 显示或设置时间:date设置时间格式(需要管理员权限):date [MMDDhhmm[[CC]YY][.ss]] +formatCC为年前两位yy为年的后两位,前两位的mm为月,后两位的mm为分钟,dd为天,hh为小时,ss为秒。如: date 010203042016.55。显示时间格式(date ‘+...原创 2020-04-07 19:44:44 · 238 阅读 · 0 评论 -
Linux之用户、权限管理命令
用户、权限管理用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理。在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有同的使用权限。Unix/Linux系统中的root账号通常用于系统的维护和管理,它对Unix/Linux操作系统的所有部分具有不受限制的访问权限。在Unix/Linux安装的过程中,系...原创 2020-04-07 19:29:04 · 287 阅读 · 0 评论 -
Linux 之命令使用方法
Linux 命令格式command [-options] [parameter1] …说明:command:命令名,相应功能的英文单词或单词的缩写[-options]:选项,可用来对命令进行控制,也可以省略,[]代表可选parameter1 …:传给命令的参数,可以是零个一个或多个查看帮助文档–help一般是 Linux 命令自带的帮助信息,并不是所有命令都自带这个选项。如...原创 2020-04-07 13:48:17 · 143 阅读 · 0 评论 -
Linux 学习之文件系统的介绍
2. 文件系统2.1 目录和路径2.1.1 目录 目录是一组相关文件的集合。 一个目录下面除了可以存放文件之外还可以存放其他目录,即可包含子目录。 在确定文件、目录位置时,DOS和Unix/Linux都采用“路径名+文件名”的方式。路径反映的是目录与目录之间的关系。2.1.2 路径Unix/Linux路径由到达定位文件的目录组成。在Unix/Linux系统中组成路径的目录分割符...原创 2020-04-07 13:15:15 · 194 阅读 · 0 评论 -
Ubuntu获取和退出管理员权限的方法
1. 打开Terminal,快捷键“CtrL + Alt +T”;2. 输入命令:sudo su;3. 屏幕上会回显要求输入当前用户密码的提示,输入密码即可获得管理员权限;4. .若想退出管理员权限可输入命令:su 用户名....原创 2020-04-06 22:22:40 · 1884 阅读 · 0 评论