Linux C开发
Lince_ZH
这个作者很懒,什么都没留下…
展开
-
Linux gdb调试
对于初学编程的朋友们来说,懂得如何调试代码是非常重要的。本人也是一个初学者,在使用gdb调试代码时也遇到了很多困难,下面说一下个人总结。一:调试某个正在运行的进程如果一个进程正在运行,而我们又没办法或不想重启这一进程,我们想去gdb调试这个进程的代码,我们该怎么去做呢?方法1:先去找到这个进程的pid(进程号):ps -u root | grep xxx (xxx为要找的进程),然后原创 2016-08-14 18:01:28 · 380 阅读 · 0 评论 -
Linux捕捉信号相关
linux中一共有32种信号,在/usr/include/bits/signum.h 头文件中可以看到#define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP转载 2016-08-11 18:49:29 · 1527 阅读 · 2 评论 -
linux 系统错误一览
Linux 系统错误:#define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 /* No such process */ #define EINTR 4 /* Interrupted syste转载 2016-09-02 16:36:50 · 1214 阅读 · 0 评论 -
Linux环境下安装ssh2模块
Linux下安装ssh2扩展模块原创 2017-05-10 11:30:45 · 10244 阅读 · 0 评论 -
Linux下sonarqube安装使用方法(代码check工具)
背景1、 虚拟机CentOS release 7.22、 sonarqube-6.23、 sonar-scanner-2.8 一、 sonarqube-6.2的安装1、 sonarqube下载地址https://www.sonarqube.org/downloads/这里下载的是sonarqube-6.2,下载完成之后解压下载的zip压缩包。会产生下图原创 2017-05-10 16:36:03 · 6785 阅读 · 0 评论 -
Linux的crontab使用
crontab命令是用于设置周期性被执行的指令,将要执行的脚本写到crontab文件中,设定好具体执行时间,该脚本就会固定在设定好的时间点执行。(1) crontab设定脚本准备完成之后,设定crontab,定期执行该脚本。通过执行crontab –e命令,对crontab文件进行编辑。#crontab –e 03 02 * * * php /op原创 2017-08-02 09:42:34 · 317 阅读 · 0 评论 -
ssh arcfour加密方法无效化
如过不设定ssh加密方法时,它的默认加密方法里会有安全性比较低的arcfour的加密方法,为了安全考虑,一般会把arcfour加密方法删除。下面删除方法:1、/etc/ssh/sshd_config文件中追加:Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes19...原创 2018-09-28 10:50:57 · 3356 阅读 · 0 评论