![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux系统
小刘同学++
这个作者很懒,什么都没留下…
展开
-
编写 RPM SPEC 文件
编写一个离线的 RPM SPEC 文件可以一个基本的离线 SPEC 文件示例,假设你要打包一个名为 hello 的简单命令行工具。离线 SPEC 文件示例 hello.spec。原创 2024-07-12 14:32:58 · 273 阅读 · 0 评论 -
linux c 求取MD5 转char 输出
这个代码将MD5摘要转换为一个字符串,其中每个字节的十六进制表示占用两个字符。md5_str数组的大小为MD5_DIGEST_LENGTH * 2 + 1,其中+1是用来存放字符串结束符\0的空间。要将MD5摘要转换为可打印的十六进制字符串(char数组),你可以使用sprintf函数来实现。原创 2024-06-06 17:53:24 · 208 阅读 · 0 评论 -
guacd、 guacenc、 guaclog 使用方法
通过 guacd 命令可以看出例如: 将guacd 在前台以调试模式运行。原创 2024-01-31 16:12:52 · 486 阅读 · 0 评论 -
nginx 反向代理配置
读取验证配置文件管理worker process。worker进程的数量可以通过配置文件来配置。也可使用 nginx -t 来查看。reopen : 重新打开日志文。reload:重载配置文件。quit :优雅停止。stop :立即停止。原创 2024-01-30 18:14:49 · 154 阅读 · 0 评论 -
Linux日志分析及日志管理
Linux日志分析及日志管理原创 2024-01-28 13:11:35 · 1841 阅读 · 0 评论 -
制作linux deb安装包
制作linux deb安装包原创 2023-11-24 11:29:11 · 532 阅读 · 0 评论 -
ps 命令组合
主要用于查看当前系统中进程的 PPID、PID、PGID、SID、TTY 等信息。原创 2023-11-17 10:56:59 · 71 阅读 · 0 评论 -
更换ubuntu debain系统源
更换ubuntu debain系统源原创 2023-06-06 14:15:07 · 112 阅读 · 0 评论 -
去除特殊字符功能函数
去除特殊字符功能函数原创 2023-02-08 14:36:22 · 100 阅读 · 0 评论 -
linux c 监控进程是否运行
linux c 监控进程是否运行原创 2022-12-27 09:49:59 · 1030 阅读 · 0 评论 -
linux c 创建多级文件夹
linux c 创建多级文件夹原创 2022-11-17 09:37:59 · 1072 阅读 · 0 评论 -
linux c 读取系统进程绝对路径
linux c 获取进程、和当前工作绝对路径原创 2022-10-23 18:20:08 · 589 阅读 · 0 评论 -
Linux下c/c++ so文件的生成和使用
Linux下so文件的生成和使用原创 2022-10-18 15:21:54 · 3371 阅读 · 0 评论 -
MAKEFILE语法
Makefile基本语法原创 2022-06-23 00:10:34 · 201 阅读 · 0 评论 -
KBUILD 系统原理分析
Kbuild 、makefile原创 2022-06-22 23:21:04 · 1149 阅读 · 1 评论 -
UNIX环境高级编程(九)线程
线程的创建pthread_create();线程的调度取决于调度器策略线程的终止 3种方式: 1)线程从启动历程返回,返回值就是线程的退出码。 2)线程可以被统一进程中其他线程取消 3)线程调用pthread_exit()函数 prhread_jion()--> wait() 栈的清理 pthread_cleanup_push(); pthread_cleanup_pop(); 线程的取消选项 线程取消:pthread_cancel();原创 2021-12-28 19:34:04 · 201 阅读 · 0 评论 -
UNIX环境高级编程(八)信号
同步异步异步事件的处理:查询法、通知法一、信号1信号的概念信号是软件中断。信号的响应依赖于中断signal()信号会打断阻塞的系统调用。信号的不可靠信号的不可靠是指信号的行为不可靠。信号的响应过程信号从输入到响硬有一个不可避免的延时标准信号为什么要丢失标准信号的响应没有严格的顺序kill(2) kill - send a signal to a process or a group of processes #include <signal.h> i原创 2021-12-15 22:18:01 · 132 阅读 · 0 评论 -
UNIX环境高级编程(四)系统数据和文件信息
getpwnam(3)、getpwuid(3) getpwnam, getpwuid - get password file entry #include <sys/types.h> #include <pwd.h> struct passwd *getpwnam(const char *name); struct passwd *getpwuid(uid_t uid);/etc/passwd 文件中保存了系统中每个用户的用户名、UID 和 GID 等信息。翻译 2021-12-10 17:56:04 · 171 阅读 · 0 评论 -
vim操作
自动对齐:(gg=G)在命令模式下(即非“插入”等编辑模式),先输入gg,这时候光标会移动到第一行第一个字符,然后按 “=” 号之后切换成大写,再按一下G,这时候光标会移到最后一行的第一个字符,这时候就可以看到代码被排得整整齐齐了跳转到该行数:(:num)在命令模式下(即非“插入”等编辑模式),先输入: ,在输入行数回车即跳转到该行数。代码自动补齐:(Ctrl + p 倒叙搜索函数 Ctrl + n 叙搜索函数 )在输入模式下(即“插入”等编辑模式)输入Ctrl + p会提示代码函数补全。原创 2021-11-19 16:01:02 · 834 阅读 · 0 评论 -
UNIX环境高级编程
unix环境高级编程笔记原创 2021-11-18 21:01:33 · 511 阅读 · 0 评论 -
qt linux获取安装目录路径
在这里插入代码片//获取当前安装目录的绝对路径QString getpath::fileOperator(){ char *buffer; buffer = getcwd(NULL, 0); int len = strlen(buffer); for(int i=len-1;i>=0;i--) { if(buffer[i] == 'NULL') { buffer[i] = '\0';原创 2021-11-05 16:45:09 · 2306 阅读 · 0 评论 -
centos 下载 dpkg
先下载 epel-release之后在下载dpkgyum install -y epel-release yum install dpkg -y翻译 2021-10-14 19:30:07 · 2205 阅读 · 0 评论