通信软件设计方法-第二讲-linux片下c语言程序.pptVIP

  • 3
  • 0
  • 约8.49千字
  • 约 54页
  • 2019-01-12 发布于福建
  • 举报

通信软件设计方法-第二讲-linux片下c语言程序.ppt

通信软件设计方法-第二讲-linux片下c语言程序

通信软件设计方法 杨雄 编写 讲授内容 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)

1亿VIP精品文档

相关文档