小易

用代码来阐述世界

调用动态链接库*.so

计算调用程序 #include int main(void) { unsigned char calc_digest[16] = {0}; // unsigned char *pstr = "abcd"; //printf("pstr = %s, s...

2017-11-02 08:00:11

阅读数 234

评论数 0

dns请求包

#include #include #include #include #include #include #include #include #include #include #include #include #include void getQueryPacke...

2017-11-02 07:58:34

阅读数 141

评论数 0

Linux Makefile 学习

Makefile 格式 目标:依赖 [Tab]命令 编译多个可执行文件 CC = gcc all:fprintf __FILE fprintf:fprintf.c $(CC) fprintf.c -o fprintf __FILE:__FILE.c $(CC...

2017-10-22 12:03:06

阅读数 109

评论数 0

linux shell 学习

Linux 常用命令 ls -F:目录会显示/ [root@milab ~]# ls -iFl 总用量 12 69199780 -rw-------. 1 root root 1496 6月 8 2016 anaconda-ks.cfg 77471938 drwxr-xr-x. 2 roo...

2017-10-21 20:56:06

阅读数 86

评论数 0

printk和pr_info 调试

源程序:__FILE.c #include void test(); int main() { test(); return 0; } void test() { printf("文件名:%s\t,函数名:%s, 行号:%d\n"...

2017-10-21 13:10:14

阅读数 2990

评论数 0

使用linux系统加密

root@liujie-desktop:/etc/freeradius# python -c 'import crypt; print crypt.crypt("passme","salt")' sa85/iGj2UWlA root@liujie-deskt...

2017-10-12 22:16:22

阅读数 387

评论数 0

apt-get 和yum

ubuntu下 /var/cache/apt/archives centOS 7 /var/cache/yum/x86_64/7/base/packages

2017-10-12 17:38:56

阅读数 114

评论数 0

编译内核并打印数据包

1. 下载内核并解压 wget https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.11.tar.xz tar -xvJf linux-3.11.tar.xz 2. 编译安装 make menuconfig date >>...

2017-10-12 15:56:19

阅读数 493

评论数 0

关于 make -j4

[root@localhost /]# cat /Makefile all: a b c d a: sleep 2 b: sleep 2 c: sleep 2 d: sleep 2 [root@localhost /]# time make sleep 2 sleep 2 sl...

2017-10-12 13:30:02

阅读数 689

评论数 0

Ubuntu 下查询软件包的依赖关系

root@liujie-desktop:~# apt-cache depends freeradius freeradius 依赖: lsb-base 依赖: libc6 依赖: libfreeradius2 依赖: libgdbm3 依赖: libltdl7 依赖: li...

2017-09-25 14:32:06

阅读数 1844

评论数 0

使用 Gitbook+disqus

最近工作在研究RADIUS,发现一本好书《FreeRADIUS Beginner's Guide》于是想自己翻译以下,所以就利用gitbook来翻译这本电子书。 具体的操作步骤如下: 一. 注册gitbook (此处使用github账户登录); New Book --> Creat...

2017-09-23 21:07:22

阅读数 449

评论数 0

[一] FreeRADIUS 新手指南

接下来的博客将把《FreeRADIUS beginner’s Guide》这本书翻译成中文,这本书的原作者是 Dirk van der Walt。 Learn by doing: less theory, more results. –Dirk van der Walt 关于作者作者 D...

2017-09-23 11:03:56

阅读数 2875

评论数 7

远程服务器不是已知的tcp/ip主机

DNS的问题: 在hosts文件中添加 124.74.246.242  mail.bdcom.com.cn

2017-09-22 16:35:58

阅读数 2748

评论数 0

svn使用入门

注意自己使用的是客户端那还是服务端: svn 服务端 [root@milab /]# svnadmin create svnroot/test [root@milab conf]# svnserve -d -r /svnroot/test/ svn 客户端: 检出版本库:sv...

2017-09-18 23:15:27

阅读数 268

评论数 0

lsof命令、pidof命令和pgrep命令

lsof - list open files

2017-09-18 13:40:58

阅读数 1204

评论数 0

如何利用github绑定自己的域名

概述 网上的教程多且乱,废话太多不够明了。 搞定github 注册网址 在这个网址 https://github.com/      例如用户名:iluqian(自定义) 添加仓库 Create a new repository  名字必须为  用户名.github.io (如图iluqian.g...

2017-09-18 09:52:56

阅读数 5326

评论数 2

【2】ping命令

root@liujie-desktop:/over/aaa/tftp-1.1# ping Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline] [-p pattern] [-s packets...

2017-09-15 09:59:51

阅读数 514

评论数 0

脚本文件中删除自己

rm  $0  删除自身脚本 find . -name "xxx" 2> /dev/null  普通用户去除权限不够提示

2017-09-14 14:59:18

阅读数 126

评论数 0

vim常用命令

q: quit,退出,如果有未保存的修改则无法退出 q!: force quit,强制退出 w: write edits to disk (save file),保存文件 w!: force write,强制保存 ZZ: quit and save edits,保存文件并退出 e!: revert...

2017-09-14 09:05:39

阅读数 96

评论数 0

用户空间和内核空间,进程上下文

1、前言   最近在学习linux内核方面的知识,经常会看到用户空间与内核空间及进程上下文与中断上下文。看着很熟悉,半天又说不出到底是怎么回事,有什么区别。看书过程经常被感觉欺骗,似懂非懂的感觉,很是不爽,今天好好结合书和网上的资料总结一下,加深理解。 2、用户空间与内核空间     我们知道现在...

2017-09-13 14:56:01

阅读数 131

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭