操作系统
wish_night
计算机视觉
展开
-
Linux下常见命令(1)
linux本身指的是一个操作系统内核,只有内核是无法直接使用的。我们需要的,可以使用的操作系统是一个包含了内核和一批有用的应用程序的一个集合体,这个就叫linux发行版。ubuntu、redhat就是linux的不同的发行版。以下是linux下常见shell命令:who 有哪些用户连在机器上sudo apt-get update 以最高权限 查看远端服务器软件包...原创 2019-06-15 09:44:47 · 732 阅读 · 0 评论 -
Linux下常见命令(2)
stat aaa.txt 列出更详细的信息file 查看基本文件类型mv aaa.txt abc.txt 改变名字clear 清屏cat输出文件中的内容more 输出文件中的内容(部分内容,回车可查看全部)tail aaa.dat只看文件内容的后10行tail -n 30 aaa.dat 查看30行tail ...原创 2019-06-16 14:18:34 · 197 阅读 · 0 评论 -
Linux下常见命令(3)
基本概念绝对路径:路径是从绝对位置开始的。譬如Windows中从某一个盘符开始(C:\),linux中从根目录/开始相对路径:指明路径的时候,是从当前所在的位置开始的。./ 当前目录文件名为“a”的文件../父级目录3.1、find功能:在linux文件系统中,用来查找一个文件放在哪里了。举例:find /etc -name "interfaces"总结:(1)什么时候用f...原创 2019-06-16 15:06:13 · 156 阅读 · 0 评论 -
Linux下常见命令(4)
4、编辑器vi的使用(vi和vim的联系)什么是编辑器?编辑器就是一款软件,它的主要作用就是用来编辑。譬如编写文件,编写代码。vi和vim的关系:vim是vi的升级版,推荐使用vim。我们在后面提到vi时,其实都是指vim。4.1、vi基础使用*使用vi来打开/创建一个文件,vi pathname*vi的两种模式:命令模式:当vi打开时默认为命令模式,要转入输入模式,需要按i键。在命...原创 2019-06-16 15:27:49 · 396 阅读 · 0 评论 -
操作系统环境编程(1)
1.进程相关概念程序和进程 程序;是指编译好的二进制文件,在磁盘上,不占用系统资源(cpu、内存、锁...)。 进程;是活跃的程序,占用系统资源。 程序->剧本 进程->场地、道具并发 并发运行多道程序2.CPU和MMU 虚拟空间:程序运行时产生 MMU:虚拟地址映射到实际物理地址上、修改内存的访问级别 访问级别:l...原创 2019-06-25 15:35:41 · 236 阅读 · 0 评论 -
操作系统环境编程(2)
fork创建子进程后执行的是和父进程相同的程序,子进程往往要调用一种exec函数以执行另一个程序。其中有六种以exec开头的函数,统称exec函数:常用两种execlp :p->path :该变量通常来调用系统程序。如:ls、cp、cat#include <stdio.h>#include <stdlib.h>#include <unist...原创 2019-06-26 16:13:08 · 168 阅读 · 0 评论 -
操作系统环境编程(3)
共享内存1.mmap函数:参数 返回值 void *mmap(void *addr.size_t length, int prot, int flags, int fd, off_t offset); 返回:成功:返回创建的映射区首地址;失败:MAP_FAILED宏 参数:2.借助共享内存访问磁盘文件 多了借助指针访问...原创 2019-07-20 11:02:30 · 104 阅读 · 0 评论