随笔分类 -  Unix

摘要:gdb调试程序的时候打印变量值会出现 情况,可以在gcc编译的时候加上 -O0参数项,意思是不进行编译优化,调试的时候就会顺畅了,运行流程不会跳来跳去的,发布项目的时候记得不要在使用 -O0参数项,gcc 默认编译或加上-O2优化编译会提高程序运行速度. 阅读全文
posted @ 2015-01-30 21:13 米其林轮船 阅读(174) 评论(0) 推荐(0)
摘要:在Linux/Unix环境下,可以使用indent工具来格式化代码,看起来更规范。安装indent很简单:sudo apt-get install indent使用indent的方法也很简单:indent [参数][源文件] 或 indent [参数][源文件][-o 目标文件]常用的命令为:ind... 阅读全文
posted @ 2015-01-30 21:11 米其林轮船 阅读(251) 评论(0) 推荐(0)
摘要:stdin->STDIN_FILENO->键盘stdout->STDOUT_FILENO->屏幕要让进程的标准输入或标准输出重定向,有两种方式:1.重定向到一个文件,该文件用路径标志:freopen2.重定向到一个文件描述符:dup2dup2是让fd2与fd1共享文件表项。例如,为了让标准输入重定向... 阅读全文
posted @ 2014-09-29 19:01 米其林轮船 阅读(227) 评论(0) 推荐(0)
摘要:1.桥接1. 以DHCP方式配置网卡sudo vi /etc/network/interfaces 并用下面的行来替换有关eth0的行:auto eth0iface eth0 inet dhcp2. 为网卡配置静态IP地址sudo vi /etc/network/interfacesauto eth... 阅读全文
posted @ 2014-09-16 00:04 米其林轮船 阅读(158) 评论(0) 推荐(0)
摘要:图形模式下,首先进入终端:1. 运行 sudo vi/etc/default/grub2. 找到 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”3.改为 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”4.运行 sudo... 阅读全文
posted @ 2014-09-15 22:51 米其林轮船 阅读(254) 评论(0) 推荐(0)
摘要:文件系统cmp [-l-s] File1 File2:比较两个文件,输出第一个不同的位置。-l:这比较文件,然后显示第一个不同的字节数(使用十进制格式)和每个不同的不同字节(使用八进制格式)-s:如果文件相同,则给出值 0,如果不同,则给出值 1,或者如果发生错误,则给出值 2du :查看文件占用的... 阅读全文
posted @ 2014-09-10 22:58 米其林轮船 阅读(125) 评论(0) 推荐(0)
摘要:#include#include#include#include#include#includevoid err_sys(const char *s){ printf("%s error:%s\n",s,strerror(errno)); exit(0);}bool isFind(cha... 阅读全文
posted @ 2014-08-25 21:08 米其林轮船 阅读(208) 评论(0) 推荐(0)