linux
文章平均质量分 59
little丶Sunshine
I believe that I can give you that what you want to!
展开
-
Onvif soap库使用辅助类
onvif gsoap API调用辅助接口原创 2023-10-20 15:27:34 · 146 阅读 · 0 评论 -
GSOAP编译,并生成ONVIF框架
使用gsoap生成onvif框架的详细过程原创 2023-10-20 15:15:32 · 241 阅读 · 0 评论 -
Linux sed命令介绍
sed:sed会根据脚本命令来处理文本文件中的数据。sed命令每次读取一行sed命令默认不会修改源文件sed命令默认会将结果输出到标准输出sed默认语法: sed [-nhVi] [-e 'script'] [-f 'script'] [文本文件]sed有如下参数:-e:指定后面的是命令,用''包括-f:从文件读取命令-n:不输出到控制台-i:会修改源文件-h:显示帮助-V:显示版本在sed的脚本命令中,有如下动作:a:在新行新增字符串c:取代指定行的字符串d:删除原创 2021-04-26 11:16:54 · 213 阅读 · 0 评论 -
Linux下去除回车符(doc to unix)
方法一:直接在windows下使用notepad++转换成unix格式。然后上传文件到Linux系统编辑 —> 档案格式转换 —> 转换成unix格式方法二:在Linux下使用vi或vim转换vi doc.txt—> 输入" : set ff?"—> 回车 —> 会显示文档当前格式—> 输入 “: set ff=unix” —> 文档已被设置为unix格式方法三:使用sed命令sed -i ‘s/\r//’ doc.txt备注: doc原创 2021-04-17 10:33:57 · 911 阅读 · 0 评论 -
信号集
信号是由用户、系统或者进程发送给目标进程的信息。linux信号的产生条件:前台进程通过终端发送信号,如Ctrl+C系统运行时产生的异常,如非法内存访问系统状态变化,如alarm定时器定时发送的SIGALRM信号kill命令或kill函数发送的信号信号处理方式信号处理函数原型: typedef void(*__sighandler_t) ( int )系统自带信号处理函数 -SIG_IGN:忽略信号 -SIG_DFT:默认处理linux可用信号定义在bit/signum.h头原创 2020-11-26 11:12:09 · 122 阅读 · 0 评论 -
VS Code 添加头文件路径
本文讲述使用VS code编写C++程序,使用非标准库的其他路径下的头文件时编译错误的问题解决办法。官网路径已详细介绍了VS Code如何安装C++扩展以及配置编译环境:https://code.visualstudio.com/docs/cpp/config-mingw整个文章大致流程:下载并安装Visual Studio Code安装C/C++扩展下载Mingw-w64并安装,然后将安装目录下的bin路径加入到环境变量path中创建helloworld文件夹, 用 VS Code打开该文原创 2020-09-16 20:03:18 · 4712 阅读 · 3 评论 -
Windows下搭建NFS服务,Linux服务器上挂载
1. 下载haneWin下载链接2. 正常安装3. 修改配置进入到安装目录下找到export文件 在最下面添加一行,格式为:“路径 名字 权限"。如:D:\nfs -name:nfs -maproot:0:0,表示将D:\nfs路径命名为nfs,root权限可读写4. 重启服务默认有4个运行程序依次管理员权限运行Stop sunRPC…Stop NFS ServerStart NFS serverStart SunRPC …5. 查看结果运行NFS Server服务(原创 2020-09-09 10:03:05 · 1115 阅读 · 0 评论 -
可能会用到的linux命令
查看系统版本:uname -acat /proc/versioncat /etc/reahat-release跟踪进程栈pstack 打印当前进程所有线程快照(如 pstack 7115)查看进程资源使用情况top (+P 按cpu使用大小排序)top (+M 按Mem使用大小排序)查看进程启动时间以及运行时间ps -eo pid,tty,user,comm,ls...原创 2019-12-02 10:12:07 · 119 阅读 · 0 评论 -
linux errno错误描述参照表
#ifndef _ASM_GENERIC_ERRNO_BASE_H#define _ASM_GENERIC_ERRNO_BASE_H#define EPERM 1 /* Operation not permitted */#define ENOENT 2 /* No such file or directory */#define ESRCH 3 /* No such pro...原创 2019-11-16 09:56:06 · 297 阅读 · 0 评论 -
Linux 解压缩命令
*.tar : tar -xvf*.gz : gzip -d*.tar.gz : tar -xzf*.bzz : bzip2 -d*.tar.bz2 : tar -xjf*.z : uncompress*.tar.z : tar -xzf*.rar : unrar e*.zip : unzip…原创 2019-06-25 10:08:43 · 132 阅读 · 0 评论 -
Vim 常用命令
$ :行尾0 :行首G :文档结尾gg :文档开头[n] : 下移n行,n为数字[n] j :下移n行,n为数字[n]G :文档第n行,n为数字/word : 向下查找word,继续输入n键,则重复查找?word : 向上查找word,继续输入n键,则重复查找:n1, n2 s/word1/word2/g :在n1~n2行之间搜索并替换word1为word2x :向后删除一个...原创 2019-06-25 09:31:33 · 91 阅读 · 0 评论 -
gdb调试常用命令
`gcc -g main.c //在目标文件加入源代码的信息 gdb a.out (gdb) start //开始调试 (gdb) n //一条一条执行 (gdb) step/s //...原创 2018-03-28 14:44:06 · 137 阅读 · 0 评论