Linux环境编程1Linux基础
- 格式:ppt
- 大小:1.22 MB
- 文档页数:24


linux操作系统下
c语言编程入门
(一)目录介绍
1)Linux程序设计入门--基础知识
2)Linux程序设计入门--进程介绍
3)Linux程序设计入门--文件操作
4)Linux程序设计入门--时间概念
5)Linux程序设计入门--信号处理
6)Linux程序设计入门--消息管理
7)Linux程序设计入门--线程操作
8)Linux程序设计入门--网络编程
9)Linux下C开发工具介绍
(二)具体内容
1)Linux程序设计入门--基础知识
Linux下C语言编程基础知识
前言: 这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将 会学到以下内容: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统求助
----------------------------------------------------------------------------
----
1.源程序的编译
在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们
以一个实例来说明如何使用gcc编译器. 假设我们有下面一个非常简单的源程序(hello.c):
int main(int argc,char **argv) { printf("Hello Linux\n"); } 要编译这个程序,我们只要在命令行下执行: gcc -o hello hello.c gcc 编译器就会为我们生成一个hello的可执行文件.执行./hello就可以看到程序的输出 结果了.命令行中 gcc表示我们是用gcc来编译我们的源程序,-o 选项表示我们要求编译器给我们输出的可执行文件名为hello 而hello.c是我们的源程序文件. gcc编译器有许多选项,一般来说我们只要知道其中的几个就够了. -o选项我们已经知道了,表示我们要求输出的可执行文件名. -c选项表示我们只要求编译器输出目标代码,而不必要输出可执行文件. -g选项表示我们要求编译器在编译的时候提供我们以后对程序进行调试的信息. 知道了这三个选项,我们就可以编译我们自己所写的简单的源程序了,如果你想要知道更多的选项,可以查看gcc的帮助文档,那里有着许多对其它选项的详细说明.
第三章 Linux基本命令操作
本节所讲内容:
3.1 Linux终端介绍 Shell提示符 Bash Shell基本语法
3.2 基本命令的使用:ls、pwd、cd、history
3.3 查看系统和BIOS硬件时间
3.4 Linux如何获得帮助
3.5 开关机命令及7个启动级别
3.6 实战:设置服务器来电后自动开机
3.7 实战:设置服务器定时开机
3.1 Linux终端介绍、Shell提示符、Bash基本语法
3.1.1 登录LINUX终端
两种终端仿真器:1、GNOME桌面的GHOME Terminal ; 2、KDE桌面的Konsole
Terminal
远程连接终端工具:Xshell , CRT 。后期会教你安装。
例1:通过tty命令看到当前所属的虚拟终端
[root@xuegod63 ~]# tty
/dev/pts/0
注:shift+ctrl+N快速打开一个终端(退出Ctrl+D)。终端字体放大:shift+ctrl+加号。终端字体缩小:ctrl+减号
例2:不同虚拟终端之间通讯
同时打开两终端,第一个终端执行:
[root@xuegod63 ~]# echo xuegod> /dev/pts/1
在第二个终端查看:有xuegod输出
例3:对所有终端广播消息:系统10分钟后关机。
[root@xuegod63 ~]# shutdown +10 #执行此命令后,在其他终端都会收到关机的消息
[root@xuegod63 ~]# shutdown -c #取消关机
或:
[root@xuegod63 ~]# wall " The system will be shut down in 10 minutes " #广播,所有终端都能收到
3.1.2 认识SHELL
Shell俗称壳,它提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核去执行
Linux 基本操作系统实验一
linux基本操作系统实验一
实验一linux基本操作
一、实验目的:
1.熟练掌握进入与退出redhatlinux系统的过程。2.熟悉在窗口环境下操作使用linux系统的基本方法。3.熟悉在文字模式环境下使用linux的基本命令。
二、实验任务:
1.练习使用图形模式下系统的使用。
2.图形模式下的桌面、窗口、面板、图标、抽屉、便捷菜单的采用。3.图形模式下文件夹、文件的基本操作。4.文字模式下系统的基本操作。
5.在图形模式下运行应用程序的方法。
基本概念1.系统登入
打开微型计算机电源开关;?屏幕上见到选项菜单:选redhat回车;
稍等片刻(系统正装载,启动)屏幕显示装载信息;
见系统登录界面提示输入用户名时,输入用户名:stud01并回车;(超级用户用户名为root,普通用户用户名为:stud01、stud02、。。。。。)
见到系统提示信息:password:时,输出用户口令:并contrary;(普通用户口令为:stud01、stud02、。。。。。)
此时可以见到系统图形界面,表示登录成功,在图形界面下可以利用鼠标进行操作。?若要使用文字界面,可以使用:“应用程序”/“终端”命令进入文字界面,在文字界面下可以通过输入命令进行操作。2.虚拟终端的切换
采用组合键:ctrl+alt+fn其中fn分别为f1、f2、。。。。f7功能键,可以转换交互式终端。
3.申请帮助命令的使用man进入相关命令的帮助信息显示,pgup、pgdn可以前后翻页,esc、q退出帮助。4.重新启动系统
文字模式下输出命令:shutdowncrnowcontrary。
图形模式下,选面板->动作->重新启动->回答“是”,以新用户名和口令进入系统。5.退出系统 窗口环境下选择退出系统选面板->动作->冻结选面板->选择退出->关机?文字模式下选择退出系统
Linux程序设计实验指导书
目录
实验一:linux安装 ................................................................................................................. 3
实验二:常用命令的使用 ..................................................................................................... 10
试验三 vi编辑器................................................................................................................... 11
实验四 shell编程 ................................................................................................................ 11
实验五 常用开发工具 ........................................................................................................... 12
实验六 makefile的编写与使用 .......................................................................................... 14
实验七 Linux环境编程 ........................................................................................................ 14