易截截图软件、单文件、免安装、纯绿色、仅160KB

linux emacs c (一)

不离开Emacs完成简单C程序的编辑编译运行(转)
(1)打开Emacs,执行
$ emacs
(2)建立一个新的程序文件. 执行 C-x C-f,
然后在屏幕的底部出现minibuffer,光标提示你输入文件名称,
文件名称要带上后缀名,如hello.cpp。回车,然后开始编辑源代码。
(3)编译代码。执行Esc-x compile,出现minibuffer,提示你输入编译命令。
默认情况下,有个make -k出现在minibuffer。我还不知道她的目的。
各位高手可以给个提示。
比如上例,用命令g++ -o hello hello.cpp,回车后,出现一个编译结果窗口。
(4)执行生成的结果文件。执行Esc-x shell,回车后出现一个命令行窗口。
在其中执行命令 $ ./hello。
(5)回到源码窗口。执行 C-x b,出现minibuffer,提示你输入要换到哪个缓冲。
输入缓冲名称即可。若她提示的却生缓冲就是你要去的窗口,直接回车即可。
(6)不想在minibuffer中输入任何东西,执行C-g,就离开了这个minibuffer。
(7)杀死某个缓冲。执行 C-x k,出现minibuffer,提示你输入是哪个缓冲。
输入名称,回车即可。
(8)只保留当前光标所在的窗口,其他窗口关闭。执行 C-x 1。
屏幕上出现多个窗口时,从一个窗口跳到另一个窗口,执行 C-x o(字母O)。


相关文档:

Linux iptable文档

总览
用iptables -ADC 来指定链的规

,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......

Linux 的多线程编程的高效开发经验

2009 年 4 月 23 日
本文中我们针对 Linux 上多线程编程的主要特性总结出 5 条经验,用以改善 Linux 多线程编程的习惯和避免其中的开发陷阱。在本文中,我们穿插一些 Windows 的编程用例用以对比 Linux 特性,以加深读者印象。
背景
Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微 ......

linux下的ELF文件分析

from:http://www.dzjs.net/html/qianrushixitong/2008/0509/3125.html
1 引言
    ELF(Executable and Linkable Format)即可执行连接文件格式,是Linux,SVR4和Solaris2.0默认的目标文件格式,目前标准接口委员会TIS已将ELF标准化为一种可移植的目标文件格式,运行于32-bit Intel体系微机上,可与多种操作 ......

Linux指令:chmod

指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX] ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号