Linux
Thinker_serious
这个作者很懒,什么都没留下…
展开
-
Linux初识--目录相关命令
介绍:本文章记录一些Linux的基础命令,方便以后查询和复习。 初识linux以及基本操作Linux及基本操作: Linux操作系统版本: 发行版linux操作系统=linux内核+外部应用 redhat—收费 centos debian ubuntu deepin 麒麟 红旗 基本操作: 目录----文件夹 linux下一切皆文件 linux是一个多用户操作系统; 家目录—每个用户都会有的单独的...原创 2019-04-18 16:52:50 · 379 阅读 · 0 评论 -
Linux--文件相关命令
文件相关命令: touch 若文件存在则刷新文件时间属性,不存在则创建文件 -t 199811231234.23 -d 1998-... cat 打印文件内容到终端 -n 打印行号 tac 按行逆序打印 more 分页打印文件内容 空格 向下翻页 b 向上翻页 回车 按行向下翻页 less 分页打印文件内容 f pgdown 向下翻页 b pgu...原创 2019-04-19 14:51:41 · 138 阅读 · 0 评论 -
Linux--其他常用命令
其他命令: 压缩命令: 压缩/解压缩 打包/解包 zip/unzip gzip/gunzip bzip2/bunzip2 .tar.gz .tar.bz2 tar -c 打包 -x 解包 -z gzip格式压缩/解压缩 -j bzip2格式压缩/解压缩 -v 显示详细的打包/解包信息 -f 指定压缩包的名称,后面紧跟包名称 tar -czvf hello.t...原创 2019-04-25 00:18:58 · 150 阅读 · 0 评论 -
Linux--概念+常用工具
基础命令在之前已经展示,从这里开始就是对各种概念的理解,在面试中有很大概率会问到的问题。 操作系统的构成 = 系统内核 + 外部应用 外部应用就要看开发人员对系统的支持了,但是我们知道Linux下的游戏并不是很多,主要就是因为Linux为开源系统,大家都可以在内核的基础上,开发自己的特色上去,导致Linux的版本各有不同,很难统一,导致应用的支持很难实现。 权限: 用户:普通用户,超级管理员(r...原创 2019-05-14 16:51:03 · 140 阅读 · 0 评论 -
Linux--进程概念
进程:本质为运行中的程序 程序:存储在硬盘中的可执行程序文件 操作系统如何管理进程?先描述,后组织 站在操作系统的角度来说,进程就是操作系统对进程的描述-->pcb(进程控制块) struct task_struct结构体 描述进程:标识符(PID),进程状态,优先级,内存指针,上下文数据, 程序计数器,io状态信息,记账信息(cpu上运行时间) 进程的切换调度:c...原创 2019-05-23 18:29:40 · 211 阅读 · 0 评论 -
Linux---进程控制
进程控制: 进程创建: 进程创建函数为fork(),无参数 返回值:创建失败返回-1;创建成功后父进程返回子进程的id(大于0),子进程返回0, 我们可以通过返回值的不同对父子进程进行分流。 fork常规用法: 一个父进程希望复制自己,生成子进程,让父子进程执行不同的代码段。例如:父进程等待客户端请求,生成的子进程来处理请求 一个进程要执行不同的程序。例如子进程从fork返回后,调用exec函...原创 2019-05-28 16:53:08 · 200 阅读 · 0 评论 -
Linux---进程间通信
进程间通信 1. 操作系统为什么提供通信方式? 因为进程的独立性导致进程间是无法直接进行通信的。 2. 进程间通信的基本介绍 作用:进程间进行交流 因为进程间的独立性,因此通信需要双方拥有公共的媒介才能通信,而这个媒介由操作系统提供;并且因为通信的场景不同,操作系统提供了多种不同的进程间通信方式。 3. 进程间同i性能方式(ipc) 管道:匿名管道/命名管道 共享内存:进程间通信方式最快...原创 2019-06-24 16:00:16 · 241 阅读 · 0 评论