预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共66页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

LINUX系统简介第一节LINUX概述什么是Linux?什么是Linux?Linux的优点LINUX的起源LINUX商业发行版LINUX的特点LINUX的特点LINUX的特点如何获得LINUXLinux的版本Linux的内核(Kernel)Linux的应用程序第二节外壳(shell)及常见命令Linux系统的外壳bash(大多数Linux系统的缺省外壳)特点如下:外壳的常用命令开机关机命令1、文件或目录处理2、改变工作目录3、复制文件4、移动或更改文件、目录名称5、建立新目录6、删除目录7、删除文件8、查看文件内容10、分页查看文件内容11、查看目录所占磁盘容量12、改变文件或目录的读、写、执行权限13、改变文件或目录的所有权14、查寻文件或命令的路径15、进程控制16、文件的压缩18、改变用户名19、联机帮助在Linux下的XWindow系统Linux的图形桌面环境在Linux下开发GUI应用程序的工具第三节在Linux下的软件开发GUN的调试工具gdb,支持程序的的单步运行以查找程序故障。 GUN剖析工具(profiling)gprof,允许用户查看目前处理器正在处理哪一部分程序。 GUNmake和imake工具,使用户能够管理大程序的编译和连接。 GUNEmacs编辑器,能够处理源文件,甚至可以完成编译和连接步骤,建立程序。 Perl脚本编写语言,被用来编写脚本(脚本就是由许多较小的带有UNIX命令的程序组成,以完成一个特定的任务。什么是C?C能在编程领域里得到广泛支持的原因有以下一些:GNUC编译器使用GCC很多的GCC选项包括一个以上的字符。因此你必须为每个选项指定各自的连字符,并且就象大多数Linux命令一样你不能在一个单独的连字符后跟一组选项。例如,下面的两个命令是不同的: gcc-p-gtest.c gcc-pgtest.c 第一条命令告诉GCC编译test.c时为prof命令建立剖析(profile)信息并且把调试信息加入到可执行的文件里。 第二条命令只告诉GCC为gprof命令建立剖析信息。将一个叫count.c的C程序编译为名叫count的可执行文件,你将输入下面的命令: gcc-ocountcount.c 注意:当你使用-o选项时,-o后面必须跟一个文件名。 有很多选项可用于告诉GCC在耗费更多编译时间和牺牲易调试性的基础上产生更小更快的可执行文件。最典型的是-O和-O2选项。-O选项告诉GCC对源代码进行基本优化。这些优化在大多数情况下都会使程序执行的更快。-O2选项告诉GCC产生尽可能小和尽可能快的代码。-O2选项将使编译的速度比使用-O时慢。但通常产生的代码执行速度会更快。用gdb调试GCC程序gdb基本命令在Linux中开发C程序的基本步骤:集成开发环境IDE常见的集成开发环境第四节Linux的网络配置文本配置方式文本配置方式文本配置方式 结束!