linux 基础篇——(一)开发c程序的几个关键目录
2011-10-19 10:18
405 查看
1)系统的主要开发目录
Linux中有两种文件:可执行文件(相当于windows中的exe文件)和脚本文件(配置文件,相当于windows中的.bat文件)。
进入linux系统之后,我们好于shell程序(相当于windows中的命令提示窗口)进行交互,shell在给定的一组目录(PATH)中搜索给出的程序名。这个搜索路径由root进行管理包括:
/bin 用于存放启动系统时候用的二进制文件
/usr/bin 用于存放用户使用的标准程序
/usr/local/bin 用于存放特定软件安装的程序(我的GNU Radio就安装在此处)
root用户登录后PATH中还包含系统管理程序的目录,如/sbin和/usr/sbin
/opt 用拉安装可选择的系统组件和第三方应用程序
2)c语言的头文件,库文件路径
c语言的头文件几乎总在/usr/include中,依赖于特殊linux版本的头文件同查过你在/usr/include/sys和/usr/include/linux中能找到。
库文件一半存储在/lib和/usr/lib中
Linux中有两种文件:可执行文件(相当于windows中的exe文件)和脚本文件(配置文件,相当于windows中的.bat文件)。
进入linux系统之后,我们好于shell程序(相当于windows中的命令提示窗口)进行交互,shell在给定的一组目录(PATH)中搜索给出的程序名。这个搜索路径由root进行管理包括:
/bin 用于存放启动系统时候用的二进制文件
/usr/bin 用于存放用户使用的标准程序
/usr/local/bin 用于存放特定软件安装的程序(我的GNU Radio就安装在此处)
root用户登录后PATH中还包含系统管理程序的目录,如/sbin和/usr/sbin
/opt 用拉安装可选择的系统组件和第三方应用程序
2)c语言的头文件,库文件路径
c语言的头文件几乎总在/usr/include中,依赖于特殊linux版本的头文件同查过你在/usr/include/sys和/usr/include/linux中能找到。
库文件一半存储在/lib和/usr/lib中
相关文章推荐
- Spark修炼之道(基础篇)——Linux大数据开发基础:第二节:Linux文件系统、目录(一)
- Spark修炼之道(基础篇)——Linux大数据开发基础:第二节:Linux文件系统、目录(一)
- linux程序开发基础篇一之同步函数与异步函数
- Linux下用Eclipse开发调试Hadoop程序后打jar包后,到Hadoop集群上运行
- 18个在windows mac 和linux下非常出色的集成开发工具,看看你用过几个
- 如何在Linux使用Eclipse + CDT开发C/C++程序?
- Linux及Arm-Linux程序开发笔记(零基础入门篇)
- windows 平台开发的JSP程序上传到linux要注意的事项
- [一天几个linux命令] 目录与路径
- Linux网络编程:基于TCP的程序开发(1)
- 使用linux自建证书(ios强制https 微信小程序强制https 本地开发环境)
- 详解C语言开发unix/Linux下安全套接字(SSL)的TCP服务端程序
- linux下通过eclipse开发用java调用c程序的方法
- linux下的spi驱动及测试程序移植开发
- Shell脚本执行hive语句 | hive以日期建立分区表 | linux schedule程序 | sed替换文件字符串 | shell判断hdfs文件目录是否存在
- Linux及Arm-Linux程序开发笔记(零基础入门篇)
- 详解C语言开发unix/Linux下安全套接字(SSL)的TCP服务端程序
- 从windows到linux -- 编程篇 -- cygwin,在win中开发linux程序
- java开发第三个JNI示例程序(基于linux操作系统)--Invocation Api实现native层运行java程序
- Linux开发心得总结16 - linux 程序加载过程