- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信软件设计方法杨雄 编写 讲授内容 1)LINUX概况 2)LINUX下C语言程序编译和调试 2.1)LINUX开发环境学习(实验) 3)通信系统和通信软件 4)基于TCP-IP的主机到主机通信软件示例 4.1)SOCKET程序设计(实验) 5)无状态通信协议程序设计 6)LINUX内核程序设计 7)低层232接口通信程序设计 8)设计一个简单链路层以及程序 8.1)IP软件和链路层软件设计(实验) 第二讲 LINUX下C语言程序编译和调试 LINUX内核结构 第二讲 LINUX下C语言程序编译和调试 本章重点问题 第二讲 LINUX下C语言程序编译和调试 第二讲 LINUX下C语言程序编译和调试 本讲实验操作一 第二讲 LINUX下C语言程序编译和调试 LINUX操作界面 Shell及常用命令 vi gcc makefile Linux终端使用基础 什么是Shell? shell的基本形式 shell的种类 : 查看shell种类: /bin/sh /bin/bash /bin/bash2 /bin/ash /bin/bsh /bin/tcsh /bin/csh ash: 贝尔实验室开发的shell,bsh是对ash的符号链接。 bash: GNU的Bourne Again shell,是GNU操作系统上默认的shell。sh以及bash2都是对它的符号链接。 tcsh: Berkeley UNIX C shell。csh是对它的符号链接。 shell的基本形式 shell 命令的基本格式是: #命令名 [选项] 参数1 参数2 …… shell提示符 : # $ man 命令,检查某个命令或函数的使用方法 $man mkdir 目录和文件的基本操作 文件查看和连接命令cat cat [选项] file1 … 分屏显示命令more more [选项] file… 按页显示命令less less [选项] filename 复制、删除和移动命令 复制命令cp cp [选项] source dest 或者 cp [选项] source... directory 删除命令rm rm [选项] name... 移动或重命名命令mv mv [选项] source dest 或者 mv [选项] source... directory 创建和删除目录命令 创建目录命令mkdir mkdir [-p] dirName… 删除删除空目录命令rmdir rmdir [-p] dirName 切换工作目录和显示目录命令 切换工作目录命令cd cd dirName 显示当前路径命令pwd pwd 查看目录命令ls ls [选项] [name...] 查找与定位命令 查找文件或者目录命令find find [path…] [expression] 文件定位命令locate/slocate locate [选项] search string 链接命令 链接ln ln [选项] source dest 改变文件或目录时间的命令touch touch [选项] file1 [file2 ...] 压缩解压缩命令 命令格式为: tar 主选项 [辅选项] 文件或者目录 查看文件内容:tar t(z)vf 文件名 压缩和解压命令gzip gzip [选项] 文件名 解压命令unzip unzip [选项] 压缩文件名 常用命令 显示文字命令echo echo [ -n ] 字符串 显示日历命令cal cal [选项] [[月] 年] 日期时间命令date 显示日期和时间的命令格式为: date [选项] [+FormatString] 设置日期和时间的命令格式为: date SetString 清除屏幕命令clear 软件包管理命令rpm 安装软件 rpm -i ( 或者 --install) [安装选项] file1.rpm ... fileN.rpm 删除 rpm -e (或者--erase) [删除选项] pkg1 ... pkgN 升级 rpm -U ( 或者--upgrade) [升级选项] file1.rpm ... fileN.rpm 查询 rpm -q ( 或者 --query) [查询选项] pkg1 ... pkg
文档评论(0)