- 博客(19)
- 资源 (21)
- 收藏
- 关注
原创 Upstart事件驱动的任务和服务引导方法简述
Upstart是一个基于事件的替代在引导过程中处理任务和服务的启动、停止、监督整个系统运行的/sbin/init守护进程的一个程序。在Unix和Linux系统上的“初始化”或“系统初始化”过程中有进程ID(PID)为“1”。也就是说,它是启动在系统引导时(忽略的initrd/ initramfs)装载的第一道工序。根据官方说法,Upstart是一个替代传统的Unix的“System V”的“init”制度的“INIT”。Upstart提供与传统的“初始化”系统相同的功能,但超越了原有的许多方面。在系
2014-04-30 15:51:05 2566
原创 记录Linux启动流程的工具bootchart
因为网上的大部分中文描述bootchart工具的都是过时的了,故也就有这篇日志的产生。Bootchart 是一个分析Linux启动流程的方便工具,此工具得出的结果可以用来作为优化启动速度的参考
2014-04-28 21:05:54 4413
原创 github如何修改源码并进行提交方法小结
以下是github如何修改源码并进行提交方法小结:主要是针对从网上下载的代码进行了修改后,如何提交修改后的代码到github服务器上的方法:
2014-04-26 03:42:26 7607
原创 shell程序之逐行读取一文件中的参数且使用此参数每次执行5分钟
#!/bin/bashwhile read linedo #杀掉所有的python程序. killall python2 #用读取到的行的参数作为输入执行*******test.py 的python程序,并将结果记录到行的参数110ut的文件中,也即是一个行参数对应一个日志文件; ./*******test.py
2014-04-19 03:00:55 4668
原创 Linux下如何查看当前支持的文件系统及各分区的文件系统类型
Linux下查看当前内核系统支持的文件系统;查看现有的文件系统的文件系统类型的三种方法;
2014-04-14 00:35:01 39741
转载 openssl生成CA的时候出错:TXT_DB error number 2
Sign the certificate? [y/n]:yfailed to update databaseTXT_DB error number 2
2014-04-09 03:04:33 23543
原创 在GNU/Linux中查看端口占用情况的命令-lsof、netstat
root@debian-IDS:/home/fuckids/openssl-bug-poc/openssl-bug-poc# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEapache2 2301 root 4u IPv6 7298 0t0 TCP *:http (L
2014-04-08 20:54:58 2373
原创 如何在GNU/Linux操作系统中使用命令行xdg-open打开一个任意格式的文件
在GNU/Linux下,通常用命令行打开文本文件,比如用命令gedit、more、cat、vim、less。但当需要打开其他格式文件时,比如pdf、jpg、mp3格式文件,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open(opens a file or URL in the user's preferred application)打开这些格式文件。
2014-04-07 04:18:35 13189 1
原创 使用gpg进行安全签名来验证下载的文件是否完整
数字签名是什么?数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。数字签名是非对称密钥加密技术与数字摘要技术的应用。主要功能是什么?保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。数字签名技术是将摘要信息用发送者的私钥加密,与原文一起传送给接收者。接收者只有用发送者的
2014-04-04 02:34:10 11718
原创 GNU/Linux中动态库的搜索路径的指定方法汇总
动态链接时、执行时搜索路径顺序:1.编译目标代码时使用-L指定的动态库搜索路径;2.环境变量LD_LIBRARY_PATH指定的动态库搜索路径;3.配置文件/etc/ld.so.conf中指定的动态库搜索路径;4.默认的动态库搜索路径/lib;5.默认的动态库搜索路径/usr/lib。以上的3~5步中,不再需要手动地指定动态库搜索路径了,有一个可以进行配置更新默认的搜索路径的命令:ldconfig
2014-04-03 01:17:06 5775
转载 select、poll、epoll的区别
转自:http://www.cnblogs.com/bigwangdi/p/3182958.html在Linux Socket服务器短编程时,为了处理大量客户的连接请求,需要使用非阻塞I/O和复用,select、poll和epoll是Linux API提供的I/O复用方式,select:下面是select的函数接口:int select (int n, fd_set *
2014-04-03 00:13:00 974
原创 有符号及无符号位域值的测试
/********************************************************************* * Author : Samson * Date : 04/02/2014 * Test platform: * Linux ubuntu 3.2.0-58-generic-pae *
2014-04-02 20:47:44 2351
原创 mysql安全加固程序介绍
在安装mysql后,会安装一个名为 mysql_secure_installation的程序,此程序主要完成以下几个功能:1、为root用户设置密码;2、删除匿名账号;3、取消root用户远程登录;4、删除test库和对test库的访问权限;5、刷新授权表使修改生效;通过这几项加固设置能够提高mysql库的安全。
2014-04-01 17:55:57 2619
原创 Android开发调试常用命令
/********************************************************************* * Author : Samson * Date : 04/01/2014 * Test platform: * Linux ubuntu 3.2.0-58-generic-pae *
2014-04-01 00:13:16 1052
UNIX网络编程第二卷-进程间通信-源代码
2012-04-12
手机基本原理(介绍各个部件的功能等)
2008-12-25
makefile(Gnumake)
2008-10-18
LINUX系统中动态链接库的创建与使用
2008-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人