linux开发
hedafighter2011
这个作者很懒,什么都没留下…
展开
-
ubuntu删除文件夹
ubuntu删除文件夹 比如要删除xyz这个文件夹,就执行如下命令: sudo rm -rf /home/ayu/xyz -r 表示向下递归 -f 表示强制删除,不作任何提示原创 2016-04-05 11:29:54 · 406 阅读 · 0 评论 -
【Linux c】大型项目的调试技巧
巧妙利用打印信息:直接在函数里面调用void print_trace(),就可以找到调用它的函数的层级关系printf("!!!!!%s,%s,%d\n", __FILE__,__FUNCTION__, __LINE__);printf("!!!!!test->num_streams%d\n", test->num_streams);void print_trace(void){原创 2016-08-23 15:34:58 · 1881 阅读 · 0 评论 -
【Linux c】代码规范
Linux kernel coding styleThis is a short document describing the preferred coding style for thelinux kernel. Coding style is very personal, and I won't _force_ myviews on anybody, but this原创 2016-08-23 15:30:05 · 1169 阅读 · 0 评论 -
【Linux c】linux shell
Linux shell 可以用来批处理文件。比如删除多个文件中重复的某个字符,某一行等等。。。 值得深入了解原创 2016-08-23 15:12:07 · 366 阅读 · 0 评论 -
【Linux c】驱动根据用户数据,回复特定数据
driver.c#include#include#include#include#include#include #include #include #include #include #include #include MODULE_LICENSE("Dual BSD/GPL");static char data[2][2][4] = { { {"123"原创 2016-08-23 15:09:22 · 461 阅读 · 0 评论 -
【linux c】杂项驱动入门
一个杂项驱动的完整例子makefile+file.c+user.cfile.c:#include#include#include#include#include#include #include #include #include #include #include #include MODULE_LICENSE("Dual BSD/GPL");static原创 2016-08-22 17:27:56 · 374 阅读 · 0 评论 -
【Linux c】sipc
项目保密。在此记录一些知识点:Linux c 读取文件可以一行一行的读:read = getline(&line, &len, fp), windows的.txt文件的每一行结尾符是"\r\n", 而linux是"\n"Linux c 向文件中写入空行:fwrite("\r\n", 1, 2, fp)一个调试技巧:#ifdef DEBUG #else #endif字符串复制函数原创 2016-08-23 14:39:56 · 944 阅读 · 0 评论 -
【Linux c】socket+thread【preIot project】
requirement: TS UENB TS and NB are two network nodes, they communicate with UE. UE make its all effort to balance the different communication with the TS and NB separatelyue.c#include #inc原创 2016-08-23 14:29:00 · 564 阅读 · 0 评论 -
【Linux c】线程入门
#include #include #include #include #include #include #include #include void write_thread(void);void read_thread(void);void alarmhandle(int sig);void set_alarm(unsigned int time);int mai原创 2016-08-22 16:59:43 · 460 阅读 · 0 评论 -
【Linux c】读写pcie配置空间(安装lib库)
readme.txt + pcie.c + in.txt +Makefile readme.txtPlease open the terminal in your linux system, then:1.Please install two lib about pcie:apt-get install libpciaccess-devapt-get install p原创 2016-08-22 17:54:30 · 3255 阅读 · 1 评论 -
【Linux c】USB
USB入门:driver+usb read.c+usb write.cdriver.c#include#include#include#include#include#include #include #include #include #include #include #include MODULE_LICENSE("Dual BSD/GPL");stat原创 2016-08-22 17:45:55 · 432 阅读 · 0 评论 -
【linxu c】driver+socket
makefile: 前同驱动:/* 5G_chip * File: 5gchip.c */#include#include#include#include#include#include #include #include #include #include #include #include #define MAX 200MODULE_LICENS原创 2016-08-22 17:35:31 · 367 阅读 · 0 评论 -
【Linux c】关于socket的几段代码
第一组:TCP和UDP协议server.c/* receiver * File: receive.c */#include #include #include #include #include #include #include #include#include#include#include#define SERVER_PORT 5555c原创 2016-08-22 17:22:35 · 440 阅读 · 0 评论 -
vi一个简单操作
进入:打开VIM之后,按一下insert键或者i键就可以进入输入状态了 #vi a.txt退出:退出的时候先按Esc键,出来冒号(:)就可以敲命令, q! 回车 不保存 wq 保存 wq!强制保存并推出(适用与只读文件) x 保存原创 2016-05-22 00:45:27 · 404 阅读 · 0 评论 -
ubuntu14.0 my first driver programm
reference: 1. http://blog.chinaunix.net/uid-25562724-id-2939849.html 2. http://www.2cto.com/os/201212/175275.html I resetup my ubuntu14.04 ,which wasting my a lot of time!! all the ope原创 2016-04-05 22:18:24 · 358 阅读 · 0 评论 -
【mark一下实习用到的软件】
1. source insight3.5 看代码的好工具啊2.putty + winscp 就完全可以控制另一台电脑啊! 一般用于登录服务器3. Oracle VM virtualBox 安装虚拟机 多系统同时登录,随意切换,好用!4.iperf2/3 测试TCP/UDP的网络性能的好工具, 源代码也不复杂5.samba 解决window和linux网络互连原创 2016-08-23 15:29:03 · 378 阅读 · 0 评论