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