- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LINUX__C编程(总结)
LINUX C编程 教师:中国地质大学 朱静 复习总结 LINUX OS基础 LINUX shell编程 LINUX 环境C编程基础(重点内容) 系统调用(重点内容) 网络通信SOCKET编程(重点内容) 线程(重点内容) LINUX OS基础 LINUX OS背景与发展 系统安装 常用命令 VI操作 Linux应用程序的安装和管理 Linux库管理 LINUX OS基础 ls rm cp cat mv mkdir rmdir cd head tail echo date dup ps kill chmod chown chgrp info man pwd in who wc find mount tree grep awk sed VI的模式 三种模式:命令模式,插入模式,未行模式 VI的常用命令 i 进入插入模式 ESC 退出插入模式 : 进入未行模式 q 退出vi q! 强行退出 w 保存当前文件 x 退出vi shell编程 Shell的产生与发展的过程 Shell变量的定义和使用 Bash shell的基本操作 Shell的输入输出 Shell脚本基本编程 Shell变量 语法 变量名以下划线、字母、数字组成,不能以数字开头,大小写敏感 变量值为一个字符串 使用‘$’符号获得变量的值 类型 本地变量 环境变量 位置参数变量 预定义变量 本地变量 设置变量:变量名=变量值 引用变量:$变量名 清除变量:unset 变量名 查看变量:set Bash shell的基本操作 元字符 命令自动展开 命令历史与命令重复 元字符 通配符 *:匹配任意多个字符。 通配符 ?:匹配任意一个字符。 输出重定向 输出重定向 输入重定向 输入重定向 文件替换通配符[…]:匹配方括号中任意一个字符 命令替换`command`:替换为command的输出 管道|:一个进程的输出作为另一个进程的输入 ; :组成命令序列 ||:如果前一个命令失败,执行一个命令 :如果前一个命令成功,执行一个命令 (…):组合命令 :后台执行 #:注释 $:引用变量 \:转义字符 命令自动展开 tab键 命令历史与命令重复 history 显示使用过的所有命令 光标上下移动选择历史命令 !! 执行最近执行过的一条指令 !n 执行最近执行过的第n条指令 !string 执行最近一条以string开头的指令 !!:p 打印出最后一指令 !$ 用上条指令的最后一个参数做为当前指令的参数 预定义变量 $# 位置参数的数量。 $* 所有位置参数的内容。 $? 命令执行后返回的状态。 $$ 当前进程的进程号。 $! 后台运行的最后一个进程号。 $0 当前执行的进程名。 预定义变量和环境变量相类似,所不同的是,用户只能根据Shell的定义来使用这些变量,而不能重定义它。 Shell的输入输出 标准输入/输出 重定向 管道 标准输入/输出 每个linux进程都会打开3个文件处理程序的输入/输出工作 重定向 输入重定向 语法:命令输入文件 示例:cat inputfile 输出重定向 语法:命令输出文件 示例: ls outputfile 错误输出重定向 语法:命令 2错误输出文件 示例:make 2 errorfile shell脚本编程 Shell变量 条件测试 流程控制 函数 LINUX 环境C编程基础 LINUX下C编程概述 GDB简介 工程管理器Makefile GDB简介 GDB简介 GDB简介 工程管理器Makefile 工程管理器Makefile 工程管理器Makefile 工程管理器Makefile 工程管理器Makefile 工程管理器Makefile 工程管理器Makefile 工程管理器Makefile 系统调用 系统调用简介 错误处理 文件管理 进程管理 信号 进程间通信 系统调
您可能关注的文档
- Chap07-土壤水分.ppt
- Cha.3 动量 机械能.ppt
- Chapter2.管理理论的形成与发展.ppt
- CH组织理论.ppt
- Cht4-5ex.ppt
- chapter6_2010102717201691.ppt
- CIMS.ppt
- CMOS-0.35.ppt
- Contribution pricing.ppt
- Communicative Language Teaching 沟通式教学第四部分predure.ppt
- 2024_2025学年新教材高中数学第三章指数运算与指数函数单元整合一课一练含解析北师大版必修第一册.docx
- 2024_2025学年新教材高中生物第一章认识细胞第二节细胞的多样性和统一性学案北师大版必修1.doc
- 2024年高考语文一轮复习第三部分现代文阅读Ⅰ专题一练案四传记文本信息的筛选含解析新人教版.doc
- 2024_2025学年新教材高中政治第三单元文化传承与文化创新第八课第三框正确对待外来文化学案新人教版必修4.doc
- 2024_2025学年新教材高中数学第二章等式与不等式测评课后提升训练含解析新人教B版必修第一册.docx
- 2025届高考历史一轮复习第一单元古代中国的政治制度第3讲从汉至元政治制度的演变创新学案与作业含解析新人教版.doc
- 2024_2025学年九年级物理全册16.3电阻精讲精练含解析新版新人教版.docx
- 2024_2025学年新教材高中政治第三单元全面依法治国第九课课时2严格执法课时作业含解析新人教版必修3.doc
- 高中英语单词天天记skill素材.docx
- 2024_2025学年新教材高中数学第六章统计6.1获取数据的途径练测评含解析北师大版必修第一册.doc
文档评论(0)