
linux
firstime_tzjz
【未尽浮云游子意,只是人老岁月催...】
展开
-
strace命令详解
strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。strace作为一种动态跟踪工具,能够帮助运维高效地定位进程和服务故障。它像是一个侦探,通过系统调用的蛛丝马迹,告诉你异常的真相。https://www.cnblogs.com/machangwei-8/p/10388883.html...转载 2021-07-10 10:52:52 · 341 阅读 · 0 评论 -
巧用 SecureCRT 实现复杂的 ssh 登录过程自动化
巧用 SecureCRT 实现复杂的 ssh 登录过程自动化转载 2021-05-03 23:05:20 · 403 阅读 · 0 评论 -
用户管理与权限
https://blog.youkuaiyun.com/fengzilin1973/article/details/108960353转载 2020-10-24 22:29:08 · 115 阅读 · 0 评论 -
[libev]运行过程中,ev_loop上崩溃
【现象】:程序运行过程中崩溃,并报错:(libev) epoll_wait: Bad file descriptor【原因】:不能在ev_loop返回前关闭socket原创 2020-02-29 19:43:14 · 454 阅读 · 0 评论 -
[libev]多线程下不同线程调用ev_io_stop无效
【例如】:future<int32> udpRet;struct ev_loop *udpLoop;ev_io udpWatcher; string ip = "127.0.0.1";int32 port = 1234; int32 init_udp_socket(const int8* bindaddr, int32 port){……} static...原创 2020-02-29 19:38:20 · 1266 阅读 · 0 评论 -
linux下如何查看tar压缩包里面的内容
1、使用grep:tar tvf Package_name.tar | grep Key_work例如:root@root ~]# tar tvf bb.tar -rw-r--r-- root/root 200 2011-10-20 17:27:00 aa-rw------- root/root 1303 2011-10-13 19:10:07 anaconda-k转载 2012-06-26 18:59:46 · 11991 阅读 · 0 评论 -
浅析pthread_cond_wait
条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起。一 pthread_cond_wait定义: 函数原型:int pthread_cond_wait(pthread_cond_t *cond, pthrea转载 2012-06-13 16:57:17 · 500 阅读 · 0 评论 -
ioctl获取网卡信息
#include #include #include #include #include #include #include #include #ifdef SOLARIS #include #endif#define MAXINTERFACES 16int main (argc, argv) register转载 2012-11-15 16:24:41 · 1582 阅读 · 0 评论 -
rsync命令用法
rsync -av --exclude ".git" /srcdir/* .原创 2012-12-05 10:38:46 · 498 阅读 · 0 评论 -
用GDB调试程序(五)
http://blog.youkuaiyun.com/haoel/article/details/2883转载 2012-12-11 23:14:17 · 494 阅读 · 0 评论 -
如何用mingw编译产生成lib
http://topic.youkuaiyun.com/t/20061101/12/5124749.htmlhttp://topic.youkuaiyun.com/u/20071212/13/07fd0b00-b7eb-48a8-bbd7-acaf5a0076b1.htmlhttp://topic.youkuaiyun.com/u/20100323/16/eea5d3a3-145a-4519-a7b8-4efc548389c转载 2011-12-18 23:07:01 · 3798 阅读 · 0 评论 -
linux下编译所涉及到的工具
1、libtool的作用及应用2、 libtool的理解 3、理解 pkg-config 工具4、转Configure,Makefile.am, Makefile.in, Makefile文件之间 5、一个 autoconf / automake 例子 --- 静态库、动态库 多源文件 6、例解 autoconf 和 automake 生成 Makefile 文件转载 2012-08-31 17:36:43 · 510 阅读 · 0 评论 -
linux基本查找命令
1、查找文件:find . -name "*.txt"在当前目录下查找 *.txt 文件。 find ~ -name “*.txt” -exec ls -l {} \;在当前目录及其子目录下查找 *.txt 文件,并将查找到的文件信息显示出来。注意:{}和\之间有空格;不要少了最后的分号“;” find -name “*.rar” -exec cp {} tmp \;原创 2011-06-20 15:59:00 · 486 阅读 · 0 评论 -
在 Ubuntu 上安装 Asterisk
http://blog.163.com/yi_yixinyiyi/blog/static/13628688920113843054153/转载 2012-06-24 11:03:33 · 727 阅读 · 0 评论 -
Makefile之wildcard
http://hi.baidu.com/%D5%D4%B7%F6%B7%E7/blog/item/e44b5d1334c35e1e5aaf5334.html1、wildcard : 扩展通配符2、notdir : 去除路径3、patsubst :替换通配符例子:建立一个测试目录,在测试目录下建立一个名为sub的子目录$ mkdir test$ cd te转载 2012-03-22 14:30:24 · 594 阅读 · 0 评论 -
*.o转换为*.ko的问题
http://bbs.chinaunix.net/thread-2184190-1-1.html转载 2011-04-14 22:10:00 · 1311 阅读 · 0 评论 -
devfs_mk_cdev与devfs_register引用
http://www.360doc.com/content/10/0830/13/169163_49868495.shtml转载 2011-04-14 22:12:00 · 1004 阅读 · 0 评论 -
linux-2.6.34内核的移植(s3c2440)
http://blog.youkuaiyun.com/huihui1988/archive/2010/08/09/5799500.aspx转载 2011-04-14 22:13:00 · 422 阅读 · 0 评论 -
一个函数分析(s3c2410_gpio_setpin),浅析ARM GPIO地址转换
<br />http://blog.163.com/ruoshui723@126/blog/static/171914155201010226754727/转载 2011-04-14 22:17:00 · 396 阅读 · 0 评论 -
从2.4到2.6:Linux内核可装载模块机制的改变对设备驱动的影响
http://bbs.chinaunix.net/viewthread.php?tid=700366转载 2011-04-14 22:09:00 · 343 阅读 · 0 评论 -
嵌入式Linux上通过boa服务器实现cgi-html的web上网
http://www.linuxidc.com/Linux/2011-01/31166.htm转载 2011-04-14 22:16:00 · 827 阅读 · 0 评论 -
gdb中汇编调试
http://hi.baidu.com/foxiong/blog/item/cf448dd67d40d02e06088b74.html转载 2011-06-10 17:50:00 · 395 阅读 · 0 评论 -
[linux]vi/vim中的替换命令详解
http://blog.youkuaiyun.com/nick0411/article/details/2672003转载 2011-07-11 17:30:07 · 655 阅读 · 0 评论 -
Linux中如何创建静态库和动态库
http://blog.sina.com.cn/s/blog_4915bcf50100pjw2.html转载 2011-09-21 17:38:55 · 353 阅读 · 0 评论 -
常用查看Linux系统信息命令
http://liguxk.blog.51cto.com/129038/152912转载 2011-10-21 09:52:00 · 296 阅读 · 0 评论 -
解决Cygwin中vim不能正常使用
1. cygwin vim 不好使了 解决方案: vim /home/yourhome/.vimrc 然后输入下面一段设置://startset nocompatibleset backspace=indent,eol,startset rulerset showcmdset wildmenuset fo=cqrtset laststatus=2set转载 2011-11-28 21:02:55 · 3191 阅读 · 0 评论 -
shell基础(输入参数、分支、循环)
http://www.cnblogs.com/maxupeng/archive/2011/07/02/2096551.htmlhttp://aix.chinaunix.net/doc/2006/08/21/1106810.shtml转载 2011-08-04 14:54:29 · 506 阅读 · 0 评论 -
用gdb查看指定地址的内存内容
用gdb查看指定地址的内存内容原创 2011-12-16 23:57:57 · 2400 阅读 · 0 评论 -
cygwin下dll和lib的生成方法
原文地址:http://hi.baidu.com/%B0%D7%D3%F0%C9%F1/blog/item/0619e5310c050a0eeac4af27.htmlcygwin可以编译生成windows下供调用的dll,包括vc可识别的lib。Cygwin-GCC : Cygwin自带了一个GCC, 用于把C/C++-Source编译成Cygwin平台下的EXE/DLL (使转载 2011-12-18 23:04:53 · 1065 阅读 · 0 评论 -
linux socket 错误码
errno.00 is: Successerrno.01 is: Operation not permittederrno.02 is: No such file or directoryerrno.03 is: No such processerrno.04 is: Interrupted system callerrno.05 is: Input/output error转载 2012-04-02 19:52:35 · 6376 阅读 · 0 评论 -
module injection in 2.6 kernel
http://www.linuxforum.net/forum/showflat.php?Cat=&Board=security&Number=536525&page=0&view=collapsed&sb=5&o=31&vc=1转载 2011-04-14 22:15:00 · 397 阅读 · 0 评论