
linux
one_zero_one
这个作者很懒,什么都没留下…
展开
-
git and linux
一提交代码的相关git指令 工作区:磁盘上的目录与文件(本地的) 提交区/暂存区(stage/index):保存待提交的文件列表信息 版本库:可追踪的版本信息 Git 为你的每一个提交都记录你的名字与电子邮箱地址,所以第一步需要配置用户名和邮箱地址。 git status:查看当前状态 git pull:是从远程获取最新版本到本地,并自动merge git add:将想要快照的内容...原创 2019-06-26 18:05:18 · 96 阅读 · 0 评论 -
操作系统基本概念
①.内存管理 一分页机制:逻辑地址和物理地址分离的内存分配管理方案 程序的逻辑地址划分为固定大小的页(page) 物理地址划分为同样大小的帧(frame) 页表 逻辑地址与物理地址的映射 二分段机制:满足代码的一些逻辑需求 数据共享,数据保护,动态链接 通过段表实现逻辑地址与物理地址的映射关系 每个段内部是连续内存分配,段和段之间是离散分配 三分段与分页区别 页处于内存利用率...原创 2019-08-05 19:24:50 · 307 阅读 · 0 评论 -
死锁
一原因 死锁产生的原因主要是:(1)系统资源不足;(2)进程运行推进的顺序不合适;(3)资源分配不当。 二定义 所谓 deadlocks(死锁)是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁。 三 产生死锁的4个必要条件如下。 ·互斥条件:一个资源每次只能被一个进程使用。 ·请求与...原创 2019-08-05 19:27:51 · 281 阅读 · 0 评论 -
linux读取文件,查看端口,内存
①linux 如何显示一个文件的某几行(中间几行) 【一】从第3000行开始,显示1000行。即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行 cat filename| head -n 3000 | tail -n +1000 *注意两种方法的顺序 分解: tail -n 1...原创 2019-08-18 11:48:48 · 729 阅读 · 0 评论