Linux-c 编程基础(一)

1.1Linux 的特性:

1.多用户
2.多任务
3.多平台
4.良好的用户界面
5.强大的网络功能
6.安全、稳定和高效
7.良好的可移植性
8.开放和免费

1.2 c语言的特点

1.两重性
2.结构化
3.与Linux紧密结合
4.可移植性好

1.4Linux Shell

1.Shell是一个命令解释器,它通过接受用户输入的命令来启动,暂停,停止程序的运行或对计算机进行控制。
2.Shell的两种提示符#和$
 #:表示该终端是由root用户打开的,root用户拥有系统最高权限。
 $:表示该终端是由一般用户打开。
3.Shell命令的基本格式
    命令名[选项]<参数1> <参数2>......
4.Linux的常用命令
 pwd:查看当前目录
 cd<目录名>:改变当前目录
 ls[选项]<目录或文件名>:显示目录或文件信息
 cat[选项]<文件><文件>……:几个文件的内容连接后显示在屏幕上
 cp[选项]<源文件或目录><目标文件或目录>:一个文件拷贝到另一个文件或将多个文件拷贝到一个目录下
 rm[选项]<文件或目录>:删除目录或文件
 mv[选项]<源文件或目录><目标文件或目录>:对一个文件或目录进行重命名或将几个文件移到另一目录
 mkdir[选项]<目录>:创建目录
 rmdir[选项]<目录>:删除目录

1.5 Linux下程序的开发环境和开发过程

linux下的开发环境:

字符界面的开发环境
图形化的集成开发环境

在字符界面下的开发环境中,

1.一般使用Vi、vim、或Emacs文本编辑器来编写源程序
2.然后使用gcc编译器来编译程序,当程序出现错误而不能实现既定的功能时,使用gdb调试器来调试程序
3.运行程序

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值