-
Linux下的基础IO
摘要:1.标准库IO接口 文件流指针(FILE *fp) stdin(标准输入) stdout(标准输出) stderr(标准错误) //打开文件 FILE *fopen(const char* filename,const char* mode) mode有:r、r+、w、w+、a、a+ r:只读,打开
阅读全文
-
linux进程间通信
摘要:1.进程是什么 进程可以看做是程序执行的过程, 实际上对于系统来说, 进程就是pcb 一个可执行文件执行起来,系统就是创建一个进程, 这个程序执行结束, 系统就会销毁对应的进程 进程也可以认为是操作系统中进行资源分配的最小单位 2.linux中的进行状态 运行态(R): 正在运行或轮转到时间片就能够
阅读全文
-
linux常用工具
摘要:软件包管理工具 : yum 1 . 查看所能安装的软件工具 : yum list (查看所有工具) yum search keyword (根据关键词查找指定的工具) 2 . 安装一个指定的软件工具 : yum install package_name 3 . 卸载已经安装的软件工具 : yum r
阅读全文
-
linux基础指令
摘要:1.系统命令行含义 [root@VM-0-17-centos ~]# root: 是用户名 @: 只是一个分隔符 VM-0-17-centos: 是主机名 ~: 代表了Linux上的一个特殊的目录(家目录/home目录) 每个用户有一个自己的home目录,这个目录中保存着和增用户密切相关的数据 #:
阅读全文
-
进程控制
摘要:进程控制: 创建, 退出, 等待, 替换 创建: pid_t fork(); 通过复制父进程创建子进程 父子进程代码共享, 数据独有 返回值: 错误返回-1,对于父进程返回大于0 子进程pid, 对于子进程返回0 写时拷贝技术: 创建子进程后, 子进程与父进程各自有自己的虚拟地址空间, 但是数据映射
阅读全文
-
程序地址空间
摘要:环境变量: 保存运行环境参数的变量, 使程序运行环境配置更加灵活, 以及可以通过环境变量实现进程间的小量通信(父子进程的传递) 操作命令: env-查看环境变量, set-查看指定变量, export-设置环境变量, unset-删除环境变量 典型环境变量: 程序的默认搜索路径 在命令行终端输入命令
阅读全文
-
进程
摘要:冯诺依曼体系结构: 现代计算机的硬件体系结构(规定了现代计算机应该具有哪些硬件单元) 硬件单元: 输入设备(键盘), 输出设备(显示器), 存储器(内存条), 运算器, 控制器(运算器+控制器 中央处理器cpu) 所有设备都是围绕存储器工作的, 存储器是作为中间的数据缓冲而存在的 操作系统: win
阅读全文
-
Linux-常用工具补充
摘要:软件包管理工具 : yum 1 . 查看所能安装的软件工具 : yum list (查看所有工具) yum search keyword (根据关键词查找指定的工具) 2 . 安装一个指定的软件工具 : yum install package_name 3 . 卸载已经安装的软件工具 : yum r
阅读全文
-
Linux-基础指令
摘要:三种压缩方式 : 压缩 解压 zip格式 : zip test.zip aaa.txt bbb.txt unzip test.zip ( 把aaa.txt bbb.txt文件压缩到test.zip ) gzip格式 : gzip aaa.txt bbb.txt gunzip aaa.txt.gz (
阅读全文
-
Linux权限与快捷键
摘要:1.用户权限 使用ll命令语句打开文件,显示出以下内容, -rw-r--r-- 1 root root 0 Apr 8 20:49 222.txt -rw-r--r-- 表示: 第一个 - :表示文件类型, - 表示普通文件, d 表示目录文件. rw- :表示针对文件拥有者的权限情况, r(-)
阅读全文
-
Linux常用命令
摘要:[root@VM-0-17-centos ~]# root: 是用户名 @: 只是一个分隔符 VM-0-17-centos: 是主机名 ~: 代表了Linux上的一个特殊的目录(家目录/home目录) 每个用户有一个自己的home目录,这个目录中保存着和增用户密切相关的数据 #: 当前是管理员用户(
阅读全文
|