操作系统及linux
Ataraqin
奋进新征程 建功新时代
展开
-
linux操作系统的基本指令
linux基本操作 命令格式: 命令名[选项参数][操作对象] 目录相关命令 ls 列出当前目录下单内容 一个终端打开之后,直接就会处于一个目录下 目录:文件夹 -a 浏览所有文件,包含影藏文件 linux下以 . (点)开头的文件是隐藏文件 .当前目录自身 …目录自身的上一层目录 -l 浏览文件的详细信息 -t 对浏览的文件进行按时间排序 -s 按时间排序 -r 逆序 pwd 显示当...原创 2019-03-10 19:32:00 · 240 阅读 · 0 评论 -
在linux编写代码如何调试
使用gdb进行调试 gdb命令行版本的调试器,使用门槛高,但用习惯之后会发现其实有的功能比vs还好用 首先我们在调试时需要将 被调试的程序 进行编译,编译时要加上-g选项这样相当于debug版本更好调试.(关于优化在程序后加上-O0这是没有优化,加上-O1这是一级优化,加上-O2这是二级优化等等) 接着我们把敲指令 :gdb 加上编译过后的可执行程序就来到了gdb调试界面, 开始打断点 1.bre...原创 2019-02-01 18:34:55 · 2822 阅读 · 0 评论 -
初识高级io
io:输入输出输入输出的过程等待+数据拷贝 1.阻塞io:等待能够拷贝数据,拷贝完数据之后返回2非阻塞io:如果不具备ip条件,则立即报错返回3信号驱动io:4.异步io5 多路转接io 监控多个描述符的io状态,当可以进行io是则返回 同步异步的同步和同步互斥的同步完全不同 异步:发起调用.如果不巨额被条件,立即返回,io的具体操作由操作系统来完成,等到io完成后,操作系统通过信号通知进程’同步...原创 2019-03-13 17:28:59 · 166 阅读 · 0 评论