Linux C强化讲义Linux C强化讲义.doc

  1. 1、本文档共126页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C linux基本编程 进程线程 I/O 网络 芯片:s5pc100 教学环境:vnc 虚拟机:VMware 镜像:ubuntu Day1: 嵌入式概述: 嵌入式系统是以应用为中心,软硬件可裁剪的专用型计算机系统; 嵌入式系统组成部分: 硬件:嵌入式微处理器+外围硬件设备 嵌入式操作系统 特定应用程序 特点: 需要的是软硬件综合开发,一方面:任何嵌入式产品都是软件和硬件的结合体,另一方面:一旦产品研发成功,应用程序就固话到我们的硬件当中。 高效性: 可靠性: 专用性: 嵌入式产品: 网络设备:交换机,路由器 消费电子:手机,MP3,可视电话,电视机顶盒,数字电视,数码相机,信息家电; 办公设备:打印机,传真机,扫描仪; 汽车电子:ABS,车载GPS; 工业控制:各种自动控制设备 计算机组成原理: 冯诺依曼 《人脑与计算机》 Cpu : ALU 算术逻辑单元 控制器: 加载: 更新: I/O读与写: 跳转: 存储器: 外存:硬盘,U盘 内存: 寄存器:一级 二级 三级 (缓存) Lunux使用: 快速打开终端 ctrl+alt+t 放大终端 shift+ctrl+ + 缩小终端 ctrl+ - 命令提示符: 用户名@主机名:当前工作目录 $ Linux用户管理:多用户 普通用户:非root 提示符 $ 只能操作自己的用户(自己的相关文件) 超级用户:root 提示符 # 任何用户 Passwd :修改密码(设置密码) 切换用户: su Su root 切换到超级用户 Su fs 切换到fs用户 Note:sudo Passwd root Linux目录管理: Win: Linux目录管理: Pwd:查看当前工作目录 / :根目录 ~ :主目录,家目录 . : 当前目录 .. :上一级目录 ../.. :上上一级目录 Note:linux永远只有一棵树 Linux系统命令: 关机:shutdown 例如: Sudo shutdown -h now 立即关机 Sudo shutdown -h +10 10分钟后关机 重启:reboot 例如: Sudo reboot Sudo shutdown -r now 立即重启 清屏命令:clear 或者是 ctrl + L 查看当前日期:date 查看当前日历:cal Note:sudo 临时借用超级用户权限 Linux常用命令: 切换目录:cd Cd / :切换到根目录 Cd ~ :切换到主目录 Cd :同上 Cd - :切换到上一次工作目录 显示当前目录的内容:ls Ls:列举当前目录下的目录内容 Ls /:列举根目录下的内容 Ls -a:列举当前目录下的所有文件,包含隐藏文件 Note:文件以 . 开头的是隐藏文件 Ls -l :列举当前目录的详细内容 Ls -la:列举当前目录的详细信息(包含隐藏文件) 帮助手册:man手册 例如: Man ls :查看ls帮助信息 按q退出 创建文件:touch 例如: Touch file1 创建file1 Touch file3 file2 创建file3 file2文件 Sudo touch /file4 指定目录创建文件 创建目录:mkdir 例如: Mkdir dir1 创建目录dir1 Mkdir dir1 dir2 创建 dir1 dir2 Sudo mkdir /dir3 指定目录创建目录 删除文件和目录:rm 例如: Rm file1 删除file1文件 Rm -r dir1 删除目录dir1 Rmdir dir1 同上 Rm -f qwer 删除qwer文件 若qwer不存在,不会报错的 Rm -rf *:强制性删除文件 权限:chmod ls -l 前面10字符的含义: 第一个字符代表的是文件的类型: -:普通文件 D:目录 C:字符设备 B:块设备 L:链接文件 2,3,4代表所属的用户(当前创建文件的用户)的权限 R:可读 W:可写 X:可执行 5,6,7代表所属用户当前的组 8.9.10代表其他用户 修改权限:chmod Sudo chmod 0777 12.c 向文件里写入信息: 重定向 查看文件的内容:cat Date file Cal file 以追加的方式写入文件: Date file Cat file 文件复制:cp 例如: Cp file file1

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档