
APUE
embed创客
这个作者很懒,什么都没留下…
展开
-
dkpg命令的用法
安装软件命令行:dpkg -i 示例:dpkg -i avg71flm_r28-1_i386.deb显示所有已经安装的Deb包,同时显示版本号以及简短说明命令行:dpkg -l显示一个包安装到系统里面的文件目录信息命令行:dpkg -L package-Namedpkg -L samba原创 2016-09-09 10:05:19 · 1338 阅读 · 0 评论 -
linux 硬链接 软链接
Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)即软链接。默认情况下,ln命令产生硬链接。ln -s f1 f3 #创建 f1 文件的软链接 f3ln f1 f2 #创建f1 文件的硬链接文件 f2ls -li # -i参数显示文件的inode节原创 2017-01-20 17:19:48 · 885 阅读 · 0 评论 -
在picocom中使用tftp操作文件
在windows下安装tftp服务器udhcpc 命令使板子重新获取ip在picocom中输入tftp# tftpBusyBox v1.22.1 (2014-08-21 15:41:18 CST) multi-call binary.Usage: tftp [OPTIONS] HOST [PORT]Transfer a file from/to tftp server原创 2016-09-08 14:22:54 · 1948 阅读 · 0 评论 -
串口调试工具picocom
串口调试工具picocom安装(ubuntu下):$ sudo apt-get install picocom使用:$ picocom -b 115200 /dev/ttyUSB0(/dev/ttyUSB0 为串口设备文件,如果用的不是USB转串口,则为 /dev/ttyS*)(可以设置一个别名,如 alias pc='picocom -b 115200 /原创 2016-09-08 14:21:10 · 3620 阅读 · 0 评论 -
Ubuntu 在右键快捷菜单中添加“Open in Terminal”
Ubuntu12.04 在右键快捷菜单中添加“Open in Terminal”解决方案:1.打开一个Terminal(ctrl+alt+t),输入如下指令 sudo apt-get install nautilus-open-terminal2.使用以下指令来重启Nautilus nautilus -q3.在任意位置,右键鼠标就可以看到Open原创 2016-09-08 14:14:43 · 1317 阅读 · 0 评论 -
RSA
服务器版本控制是Git,下载服务器端代码需要RSAusr@pc1:~$ ssh-keygen -t rsa//将.ssh/id_rsa.pub复制到(存放目录dir)中usr@pc1:~$ cp .ssh/id_rsa.pub 存放目录原创 2016-09-08 14:12:23 · 228 阅读 · 0 评论 -
snprintf函数的使用
#include int snprintf(char *str, size_t size, const char *format, ...); Return value Upon successful return, these functions return the number of characters printed (excluding the nu原创 2016-09-08 10:45:52 · 476 阅读 · 0 评论 -
Ubuntu下键盘输入错乱问题,输入双引号输出的是@符号,输入#号输出的是未知语言的字符
装完搜狗后,键盘开始出现混乱,切换到英文输入法,输入双引号输出的是@符号,输入#号输出的是未知语言的字符。网上有的说在 system - keyboard - Input Source 下看看是否是非英语系国家的键盘布局。我把Chinese键盘删了,单独试过US,又试过UK的键盘布局,问题依旧。于是到 Fcitx Configuration 查看(如果你安装过fcitx原创 2016-08-26 11:42:05 · 6373 阅读 · 3 评论 -
Makefile 选项 CFLAGS LDFLAGS LIBS
CFLAGS的作用 1. 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/include 2. 编译选项 如: CFLAGS := -Wall -DDEBUG -DUSE_TEST_FILELDFLAGS: 1. gcc 等编译器会用到的一些优化参数, 2. 指定库文原创 2016-08-25 18:47:48 · 1009 阅读 · 0 评论 -
mygetline 实现
#include #include #include ssize_t mygetline(char **lineptr, size_t *n, FILE *stream){if(*lineptr==NULL){*n=50;*lineptr=malloc(*n);}int ch;int i=0;while(1){ch=fgetc(stream);if(ch==EOF)return -1;if(i >原创 2017-08-31 18:13:07 · 644 阅读 · 0 评论