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

Linux下c程序开发笔记

 第一章
1.
解释性语言:shell  javascript python  编程人员不需要经过编译 连接的过程,可以在特定环境下直接执行的语言  自动编译连接。开发效率高,但运行效率低。
编译型语言:java c c++,需要经过编程人员经过编译和连接产生可执行程序的语言。运行效率高。
2.
数据
数据结构:数据之间的一种或多种关系。密切相关的是数据的类型和数据的存放。
程序设计:编写程序的过程。
软件:程序和文档。
3.
c语言是结构化的语言
就是说:整个程序是用函数串联起来实现的。功能分解,自顶向下,逐个分解。
第二章
1.
开发环境
编辑器 vi
编译器 gcc
调试器 gdb
函数库 glibc
系统头文件 glibc_header
2.
开发图形界面 图形库
gnome   一般是用c
kde     一般使用c++
3.
IDE 集成开发环境
kylix 号称linux下的dephi
kdevelop
RHIDE  类似与turbo c++
4.gcc
-o  指定可执行文件名
-c 只输出编译结果 不链接,不生成可执行文件
-g 表示在编译时提供以后进行调试的信息
5.glibc 提供系统调用和基本函数的c库
两种安装方式
安装成测试用的函数库
安装成主要c函数库(默认)
几个附加包
linuxThreads   locale   crypt
6.glibc_header
若果缺少头文件 可以使用rpm的进行安装linux的开发环境
gcc依赖于binutils和app包
7.版本号
ls /lib/libc-*    //glibc  版本号
gcc --version
8.c程序组成
可执行文件 最终运行命令
包含文件   include
库文件     该c程序自定义的库
e.g:rpm安装mysql数据库
可执行文件在/usr/bin
包含文件在/usr/include/mysql
库文件在/usr/lib/mysql
只有系统可以找到程序对应的包含文件和库文件,可执行文件才可以执行。
第三章
1.操作系统功能
命令解释
进程管理  进程就是正在运行的程序。分时机制  主要牵涉cpu的管理
内存管理 
输入输出操作和外围设备的管理
文件管理
2.linux的特点
具有贵族血统
开发性
多用户
多任务
出色的稳定性和速度性能
丰富的网络性能
可靠的系统安全
可移植性
3.linux 关机
shutdown -h now   //关机 推荐            -h可以加时间  表示在多少时间后关机
shutdown -r now   //重启 推


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

Linux人才需求高涨 Unix与Win需求持平

 新闻来源:开源中国社区
调查发现,随着国内使用Linux的单位越来越多,相关人才的需求随即产生,并且呈现出供不应求的局面,其从业人员的就业机会显着高于Unix从业者,与Windows基本持平。
从诞生起,Linux就以开放源代码的模式及其安全性和稳定性吸引着全世界计算机爱好者。而随着Linux在中国市场迅猛发展,国内Lin ......

linux下的ssh、telnet登录脚本(tcl)

 操作系统:linux(feroda4)
tcl版本:tclsh8.4
expect:5.43.0
ssh登录脚本
#!/usr/bin/tclsh8.4
package require Expect
set user "root"
set host "10.2.26.30"
spawn ssh $user@$host
expect {
             -re "password: $"       ......

Linux学习笔记

第四讲 目录 (video07,08,09,10) 强制位与冒险位:针对u,g,o分别有set uid,set gid,及sticky。
set uid: chmod u+s DirName 
set gid: chmod g+s DirName 
sticky:   chmod o+t DirName
例如:ls –l /bin/ping 使用了set uid,保证任何用户执行ping命令时都是以root用户身份. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号