


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Ubuntu操作系统内核编程或驱动模块开发时,message会打印到tty终端,xterm下面是看不到的,只能去看日志。故建议开发驱动时直接到终端下开发,使用vim很好AD: WOT2015 互联网运维与开发者大会 热销抢票 特别值得一提的是Ubuntu操作系统有很多值得学习的地方,这里我们主要介绍Ubuntu操作系统,包括介绍Ubuntu操作系统等方面。1. 从Xterm 切换到term ( pts - tty )1. Ctr+Alt+F1F6可切换到6个控制台 2. Ctr+Alt+F7F12可切换回6个X终端注:Ubuntu操作系统内核编程或驱动模块开发时,message会打印到tty终端,xterm下面是看不到的,只能去看日志。故建议开发驱动时直接到终端下开发,使用vim很好2. vim基本使用两个模式: 命令模式(Command Mode)、插入模式(Insert Mode) 刚进去是命令模式:1. i进入插入模式 2. :q退出vim 3. :w保存 4. :wq保存并退出 5. :setsyn=c设置c风格的语法高亮 6. 配置vim的配置文件:sudovim/etc/vim/vimrc1. syntaxon开启语法高亮 2. settabstop=43. setsofttabstop=4 4. setshiftwidth=4缩进宽度 5. setautoindent自动缩进 6. setcindentc风格缩进 7. setnu显示行号 8. setvbt_vb=closethebell关闭vim响铃3. Makefile 基本写法4. 驱动开发1. 2. 3. uname-r打印当前内核版本 4. uname-a打印系统名、内核版本、日期. 5. dmesg打印内核消息 6. 下载linux内核源代码,Ubuntu操作系统自带的源码头文件不全 5. Ubuntu操作系统基本解压命令1. 1.以.a为扩展名的文件: 2. #tarxvfile.a 3. 2.以.z为扩展名的文件: 4. #uncompressfile.Z 5. 3.以.gz为扩展名的文件: 6. #gunzipfile.gz 7. 4.以.bz2为扩展名的文件: 8. #bunzip2file.bz2 9. 5.以.tar.Z为扩展名的文件: 10. #tarxvZffile.tar.Z 11. 或#compress-dcfile.tar.Z|tarxvf 12. 6.以.tar.gz/.tgz为扩展名的文件: 13. #tarxvzffile.tar.gz 14. 或gzip-dcfile.tar.gz|tarxvf- 15. 7.以.tar.bz2为扩展名的文件: 16. #tarxvjffile.tar.bz2 17. 或bzip2-dcfile.tar.bz2|xvf- 18. 8.以.cpio.gz/.cgz为扩展名的文件: 19. #gzip-dcfile.cgz|cpio-div 20. 9.以.cpio/cpio为扩展名的文件: 21. #cpio-divfile.cpio 22. 或cpio-divcfile.cpio 23. 10.以.rpm为扩展名的文件安装: 24. #rpm-ifile.rpm 25. 11.以.rpm为扩展名的文件解压缩: 26. #rpm2cpiofile.rpm|cpio-div 27. 网管论坛bbs_bitsCN_com 28. 29. 12.以.deb为扩展名的文件安装: 30. #dpkg-ifile.deb 31. 13.以.deb为扩展名的文件解压缩: 32. #dpkg-deb-fsys-tarfilefile.deb|tarxvf-arp 33. file.debdata.tar.gz|tarxvzf- 34. 14.以.zip为扩展名的文件: 35. #unzipfile.zip 1. 在linux下解压Winzip格式的文件 2. 要是装了jdk的话,可以用jar命令;还可以使用unzip命令。 3. 直接解压.tar.gz文件 4. xxxx.tar.gz文件使用tar带zxvf参数,可以一次解压开。XXXX为文件名。例如: 5. $tarzxvfxxxx.tar.gz各种压缩文件的解压(安装方法)Ubuntu操作系统文件扩展名 解压(安装方法) 1. .aarxvfile.a 2. .Zuncompressfile.Z 3. .gzgunzipfile.gz 4. .bz2bunzip2file.bz2 5. .tar.ZtarxvZffile.tar.Z 6. compress-dcfile.tar.Z|tarxvf- 7. .tar.gz/.tgztarxvzffile.tar.gz 8. gzip-dcfile.tar.gz|tarxvf- 9. .tar.bz2tarxvjffile.tar.bz2 10. bzip2-dcfile.tar.bz2|xvf- 11. .cpio.gz/.cgzgzip-dcfile.cgz|cpio-div 12. .cpio/cpiocpio-divfile.cpio网管论坛bbs_bitsCN_com 13. cpio-divcfile.cpio 14. .rpm/installrpm-ifile.rpm 15. .rpm/extractrpm2cpiofile.rpm|cpio-div 16. .deb/installdpkg-ifile.deb 17. .deb/exrtactdpkg-deb-fsys-tarfilefile.deb|tarxvf- 18. arpfile.debdata.tar.gz|tarxvzf- 19. .zipunzipfile.zip 20. bzip2-dmyfile.tar.bz2|tarxvf 21. tarxvfzmyfile.tar.bz2 22. 23. x是解压 24. v是复杂输出 25. f是指定文件 26. zgz格式 gzip gzip选项要压缩(或解压缩)的文件名 -c将输出写到标准输出上,并保留原有文件。 -d将压缩文件压缩。 -l对每个压缩文件,显示下列字段:压缩文件的大小,未压缩文件的大小、压缩比、未压缩文件的名字 -r递归式地查找指定目录并压缩或压缩其中的所有文件。 -t测试压缩文件是正完整。 -v对每一个压缩和解压缩的文件,显示其文件名和压缩比。 -num-用指定的数字调整压缩的速度。 举例: 把/usr目录并包括它的子目录在内的全部文件做一备份,备份文件名为usr.tar tar cvf usr.tar /home Ubuntu操作系统把/usr 目录并包括它的子目录在内的全部文件做一备份并进行压缩,备份文件名是usr.tar.gz1. tarczvfusr.tar.gz/usr 2. 压缩一组文件,文件的后缀为tar.gz 3. #tarcv
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 装修工艺标准协议
- 申请书增加工资
- 湖南省株洲市醴陵市第二中学2026届化学高一上期末达标检测试题含解析
- 幼儿园教育设施采购安装合同
- 2025年XR虚拟技术总监(县级XR演播室)招聘笔试高频错题及答案
- 产品开发流程优化及迭代模板
- 企业文化建设活动策划方案框架
- 土地利用规划与用途表
- 医学毕业生聘用协议
- 供应链采购申请及审批管理工具
- 初中数学-综合与实践 哪一款“套餐”更合适教学课件设计
- 采油采气井控题库
- “三重一大”决策 标准化流程图 20131017
- 精选浙江省普通高中生物学科教学指导意见(2023版)
- “魅力之光”核电知识竞赛试题答案(二)(110道)
- 外科学课件:食管癌
- 汽机专业设备运行日常点检
- GB/T 2820.12-2002往复式内燃机驱动的交流发电机组第12部分:对安全装置的应急供电
- 设备基础知识-动设备课件
- GB/T 12599-2002金属覆盖层锡电镀层技术规范和试验方法
- 2023年西安陕鼓动力股份有限公司招聘笔试题库及答案解析
评论
0/150
提交评论