发布时间:2014-09-21 13:03:39
#strace -o log.txt ./t其中 log.txt 是strace命令创建的文件用以保存应用程序中所有的系统调用的信息 t 文件时通过 gcc 编译出的可执行的文件 如:gcc test.c -o ttest.c 点击(此处)折叠或打开#include <stdio.h>#include <fcntl.h>#include <unistd.h>#include <malloc.h>int main(void){ int  ......【阅读全文】
发布时间:2014-09-21 13:03:34
1,cat : 把两个文件合并成一个文件。2,whereis: 查找源代码,二进制和帮助文件,而不是所有类型的文件,此命令查找的目录是由环境变量 $PATH 指定3,locate: 进行查找,但并不是真正对硬盘上的文件系统进行查找,而是对文件名数据库进行检索, 可以使用通配符4,df: 查看硬盘被占用了多少空间和剩余多少空间5,last: 查看曾经登陆到此系统的用户清单6,less: 查看文件内容,并且在查看的过程中可以使用光标......【阅读全文】
发布时间:2014-09-21 13:03:30
在32位机器下,默认情况下,文件长度是off_t类型,这个可以从ftrucate的参数,从stat获取的文件属性struct stat中都可以看出文件的长度是用off_t类型表示的,即文件的长度在32位机器下默认是long int类型。 所以,默认情况下,在Linux系统下,fopen和open操作的文件大小不能超过2G。 我们制造了一个异常文件,5G左右,可以使用dd命令来构建,也可以写个脚本来构建。 &n......【阅读全文】
发布时间:2014-09-21 13:03:25
PC操作系统:ubuntu 11.10 使用的开发板:am335x_evm 开发板使用的操作系统:linux 3.2 用途显示关于对象文件、可执行文件以及对象文件库里的符号信息。语法nm [ -A ] [ -C ] [ -X {32|64|32_64}] [ -f ] [ -h ] [ -l ] [ -p ] [ -r ] [ -T ] [ -v ] [ -B | -P ] [ -e | -g .........【阅读全文】