- 博客(6)
- 收藏
- 关注
原创 Linux ps命令及进程状态简介
查看进程状态在Linux常用以下两个命令查看进程状态:ps -efps aux这两个命令都可以列出所有进程及其状态,具体各命令的含义可以参考man手册。下文以使用ps aux为例,会列出 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND各列。本文主要探讨列出的信息中的STAT列,它表示的是当前进程的状态。进程状态进程...
2020-02-27 20:33:11 1565
原创 Boost Asio快速入门
简介关于Boost的安装,请参考 Linux便捷安装boost。总括地说,Boost Asio是一个跨平台的、主要用于网络和其他一些底层输入/输出编程的C++库。Boost.Asio在2003被开发出来,然后于2005年的12月引入到Boost 1.35版本中。依赖于如下的库:Boost.System:这个库为Boost库提供操作系统支持。Boost.Regex:使用这个库(可选的)...
2020-02-26 18:01:07 3522 2
原创 Linux便捷安装boost
简介boost库基本上必不可少的c++库,它提供了大量经过验证的程序例程,能够直接用于生产项目。但它的庞大的何种也让人望而生畏,不过还好,只需安装一次,就可以充分享受便捷的果实。版本boost的官方网站:https://www.boost.org,可以查看最新版本及丰富的例程。目前最新版本为1.72.0。如果已经安装,可以通过以下方式查看版本信息:dpkg -S /usr/inc...
2020-02-23 10:39:19 1732 1
原创 查看Linux系统内核、发行版、cpu、磁盘、内存、网络、端口使用信息
简介在系统运维或调试时,经常需要查看系统信息,如发行版、内核版本、内存、磁盘容量等信息。一般而言,所有的信息基本上都能够通过系统目录/proc获得,同时也有对应的便于记忆的命令来查看,其实用的多了基本就记住了。这些信息的获取对调试程序有一定帮助,本文作一小结。内核版本查看Linux内核版本及架构,使用:uname -a如下:% uname -aLinux y-srv 4.4....
2020-02-21 16:20:08 625
原创 windows查看进程中线程信息
简介经常在Linux下开发程序,使用习惯了 ps, top, gdb, strace等调试命令,用起来挺方便。现在需要在在windows下调试,也查找了些工具和方法,作一小结。不当之处,请不吝指出。以Windows Server2008R2系统为例。使用资源管理器这个方法简单方便,但所能查看到的信息也有限。步骤如下:在状态栏右键——打开任务管理器——进程——菜单 查看 —— 选择...
2020-02-20 14:32:50 19110 1
原创 Linux下c/c++头文件和库文件的查找路径
简介这是个相当基础的话题,平时也觉得知道一点。如头文件会先在当前目录查找,如果未找到会查找系统目录。但当问题出现时,还是有点不知所措,对所谓的“系统目录”一知半解,很难把它们的清楚完整地梳理出来。借此时机,梳理一下。头文件一般有两种形式的写法:双引号和尖括号,如下:#include <iostream>#include "demo.h"当然也可以直接写绝对路径,那...
2020-02-08 16:11:17 26273 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人