阅读习惯

标签

Linux下C程序启动时的系统调用

写程序跟踪发现,在Linux i386中,一个程序体完全为空的C语言程序启动时要进行近100个系统调用,如下所示。

[ 1]syscall: 11 //execve
[ 2]syscall: 45 //brk 改变进程的数据段边界
[ 3]sy...

Linux C语言编程学习笔记 (1)进程控制入门

想进行Linux系统开发已经很久了,一直没有付诸实践。今日终于开始学习Linux下的C语言编程,研究一天,终于大概弄明白了Linux系统进程管理的一些基本概念和编程方法,总结下来以方便大家...

解决gedit的乱码问题

我们知道,Ubuntu下的汉字是以UTF-8为编码的。但实际上我们有许多来自Windows的文件,编码都是GB*(GB18030 GBK GB2312),许多时候都变成了乱码。如下图,这是我用gedit打开一个编码为GBK的文档。

...

删除顽固的文件

今天在整理资料的时候,突然发现有个文件无法移动,也无法打开,无法复制,甚至居然不能删除,删除时显示如下。

我试着重命名,也不管用,显示“无法读源文件或磁盘”。仔...

Linux tar命令

格式:  tar  选项  文件目录列表
功能:  对文件目录进行打包备份
选项:
-c  建立新的归档文件
-r  向归档文件末尾追加文件
-x  从归档文件中解出文件
-...

Ubuntu 一周小记

为了适应NOI比赛恶劣的操作环境,从上周起我就开始使用Ubuntu,编程用Vim,G++,DDD。不要向我推荐Emacs,我讨厌这东西。尽量减少调试,不要依赖于调试器,要靠自己认真细心,和静态查错。...

换用Dreamhost

今天把我的博客换到了Dreamhost上,因为前一段时间有时就会上不去,所以直接换了主机。

Dreamhost是很不错的,提供强大的OpenSSH,这意味着我可以用Putty链接SSH,实现强大的穿墙功能。Dre...

Page 1 of 3123