随笔 - 120  文章 - 0  评论 - 22  阅读 - 56万

随笔分类 -  linux

1 2 3 下一页
centos7 启动报错 Failed to mount /sysroot
摘要:场景: centos7系统异常关闭后,启动后进入不了图形化界面 解决方法: 1. 定位报错原因 进入单用户模式后执行下面命令,可以看到系统启动过程中红色标记的报错信息journalctl -xe 本次的关键报错信息:Failed to mount /sysroot 2. 解决方法: 方法1: 启动时 阅读全文
posted @ 2020-03-26 19:15 欢跳的心 阅读(14460) 评论(0) 推荐(1) 编辑
unix 下 shell 遍历指定范围内的日期
摘要:UNIX下遍历日期,date 没有 -d 的参数,所以需要自己处理。 下面使用时差的方法进行计算,遍历的日期是降序的 阅读全文
posted @ 2017-12-23 10:44 欢跳的心 阅读(2564) 评论(0) 推荐(0) 编辑
Linux 静态库(.a)转换为动态库(.so)
摘要:Linux 静态库转换为动态库 参考 http://blog.csdn.net/moxuansheng/article/details/5812410 首先将.a文件转为.so文件是可以实现的 原因是:.a 文件其实是 .o 文件的压缩包,所以你需要去解压缩,然后再生成 .so 就可以了 举例: 编 阅读全文
posted @ 2017-05-02 13:58 欢跳的心 阅读(9701) 评论(0) 推荐(0) 编辑
glib-2.40编译安装
摘要:1 安装glib库所需要的依赖库: libffi-3.0.0.tar.gz glib-2.40.0.tar.xz 安装依赖库libffi: tar xf libffi-3.0.0.tar.gz cd libffi-3.0.0 ./configure make make install 配置环境变量: 阅读全文
posted @ 2017-04-14 18:06 欢跳的心 阅读(2387) 评论(0) 推荐(0) 编辑
linux下的函数dirname()和basename()使用
摘要:总览 #include <libgen.h> char *dirname(char *path); char *basename(char *path); 说明 函数以 '/' 为分隔符 dirname 获取文件的路径 没有 '/' 的时候返回的是 "." 注意: dirname 会修改 path中 阅读全文
posted @ 2017-03-16 16:38 欢跳的心 阅读(5464) 评论(0) 推荐(1) 编辑
glib 库 hash table 使用
摘要:glib库提供了 hashtable 的实现 1. 常用函数: 1. 常用函数: 创建一个 GHashTable 函数: hash_func 是创建value的key值的函数,key_equal_func 是比较两个key是否相等的函数 GHashTable* g_hash_table_new (G 阅读全文
posted @ 2016-11-18 12:44 欢跳的心 阅读(2695) 评论(0) 推荐(0) 编辑
centos6.5 下安装 sqlplus
摘要:1.下载下面的 rpm 文件 2.安装 rpm 3.编辑 tnsnames.ora 进入到目录:/usr/lib/oracle/12.1/client64/network/admin cd /usr/lib/oracle/12.1/client64/network/admin 写入如下内容到 tns 阅读全文
posted @ 2016-07-15 20:18 欢跳的心 阅读(2643) 评论(0) 推荐(0) 编辑
unix环境高级编程附录 B 通用代码
摘要:0、说明: 在测试 unix 环境高级编程中的代码时,需要一些作者事先写好的代码, 如: apue.h 包含某些标准系统头文件,定义许多常量及函数原型 还有两个作者自编的函数来对错误进行处理 1、epue.h 源码 /* * * * Filename: apue.h * * Description: 阅读全文
posted @ 2016-05-27 18:31 欢跳的心 阅读(471) 评论(0) 推荐(1) 编辑
centos6.5安装gtk开发环境
摘要:0、说明 由于 centos 默认的桌面是 gnome 的,我们知道gnome 的依赖库就是 gtk,而 gtk 各个版本的差异性还是很大的,所以我们需要根据 centos 的不同版本选择和 centos 自身相适应的 gtk 版本,也就是说你使用的 centos 是什么版本,那你就需要找到他使用的 阅读全文
posted @ 2016-05-26 09:59 欢跳的心 阅读(4721) 评论(0) 推荐(0) 编辑
linux 下定位程序假死
摘要:ps -ef | grep 程序名称 pstack 程序的进程ID 阅读全文
posted @ 2016-05-13 17:42 欢跳的心 阅读(2709) 评论(0) 推荐(0) 编辑
使用gdb调试c程序莫名退出定位 exit 函数
摘要:gdb 程序名称 阅读全文
posted @ 2016-04-21 11:37 欢跳的心 阅读(1412) 评论(0) 推荐(0) 编辑
XXX.h:143: error: expected declaration specifiers or ‘...’ before ‘YYY’
摘要:出现上面头文件错误,原因是定义 YYY 的头文件和 XXX.h 头文件互相包含了 阅读全文
posted @ 2015-11-24 09:29 欢跳的心 阅读(361) 评论(0) 推荐(0) 编辑
linux下libphenom的测试代码
摘要:使用说明:测试使用libphenom库的字符串追加函数,效率是strcat的60多倍。所以在进行大量的字符串累加的时候可以考虑使用libphenom库 依赖库: 依赖库: ck-0.4.5.tar.gz cmake-3.1.2.tar.gz libtap-1.12.0.tar.bz2 libphen 阅读全文
posted @ 2015-10-17 19:52 欢跳的心 阅读(780) 评论(0) 推荐(0) 编辑
Linux下磁盘加密luks使用
摘要:使用luks加密磁盘,磁盘需要映射才可以挂载,映射的时候需要输入密码验证。luks相对于是对硬盘上了一把锁,要想打开就得有相应的钥匙,如果打开了就可以随意操作了,和普通硬盘一样。 使用方法如下: 0、分区 创建一个磁盘分区/dev/sdb1,不进行格式化 1、加密分区 2、映射分区 3、挂载使用 4 阅读全文
posted @ 2015-04-17 09:21 欢跳的心 阅读(9637) 评论(0) 推荐(1) 编辑
使用BIND安装智能DNS服务器(三)---添加view和acl配置
摘要:智能DNS的配置主要修改named.conf文件,利用view和acl来实现。 acl文件内容,这里只列出一部分,具体详细的可以参考这个网址 纯真IP库,给出了十分详细的IP地址,下载安装后,打开软件,点击解压就可以获取到txt文本格式的IP地址 http://www.crsky.com/soft/ 阅读全文
posted @ 2015-03-13 16:48 欢跳的心 阅读(1157) 评论(0) 推荐(0) 编辑
linux下安装mysql的三种方法:rpm包安装、yum安装、源码包安装
摘要:1 安装MySQL数据库服务器安装方法一://查询系统自带的数据库rpm -qa | grep -i mysql //卸载查询到的所有mysqlrpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64rpm -e --nodeps mysql-devel-5.1. 阅读全文
posted @ 2015-03-13 15:21 欢跳的心 阅读(7552) 评论(0) 推荐(0) 编辑
使用BIND安装智能DNS服务器(二)---配置rndc远程控制
摘要:首先两个BIND DNS服务器要正常运行。 主DNS服务器IP:192.168.1.100 客户机DNS服务器IP:192.168.1.101 1 主DNS端配置: cd /etc/ 生成rndc.conf文件 rndc-confgen > rndc.conf 查看文件 cat rndc.conf 阅读全文
posted @ 2015-03-13 15:15 欢跳的心 阅读(2535) 评论(0) 推荐(0) 编辑
Bind 远程连接出现rndc: connect failed: 192.168.1.66#953: connection refused
摘要:远程连接IP地址为192.168.1.66的BIND DNS服务器,出现 rndc: connect failed: 192.168.1.66#953: connection refused 原因:192.168.1.66DNS服务器的controls配置错误,inet是允许远程控制的IP,默认只允 阅读全文
posted @ 2015-03-13 11:40 欢跳的心 阅读(842) 评论(0) 推荐(0) 编辑
Bind 远程连接DNS服务器时出现 rndc: connection to remote host closed
摘要:使用命令:rndc -s 192.168.1.2 status 连接远程的bind 搭建的DNS服务器时出现下面的错误: rndc: connection to remote host closed This may indicate that * the remote server is usin 阅读全文
posted @ 2015-03-13 11:33 欢跳的心 阅读(1515) 评论(0) 推荐(0) 编辑
使用BIND安装智能DNS服务器(一)---基本的主从DNS服务器搭建
摘要:参考网址:http://www.unixmen.com/dns-server-installation-step-by-step-using-centos-6-3/ DNS(Domain Name System) 将主机名或者URLS翻译成IP地址。 例如:如果在浏览器输入网址 "www.unixm 阅读全文
posted @ 2015-03-02 16:09 欢跳的心 阅读(2381) 评论(0) 推荐(0) 编辑

1 2 3 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示