书通范文网 -工作总结,演讲稿,思想汇报,信函等各种范文。
书通网logo
当前位置: 书通网 > 范文 > 心得体会 > 嵌入式心得体会(2)

嵌入式心得体会(2)

时间:2015-04-23 作者:汪赢政 分类:心得体会 来源:书通网

输入输出重定向 每个命令默认打开三个文件:标准输入stdin,标准输出stdout,标准错误stderr,键盘为标准输入,而控制台则是标准输出,文件描述符分别是0,1,2;最重要最常用的为输出重定向 > 与错误重定向 2> ;

echo 添加的内容 >/ 》 文件;

linux过滤器和管道:管道操作符:| ;即将某个命令的输出与某个命令的标准输入相连接,从而实现管道功能,例如 ls ╟l |wc;管道和重定向操作符可同时用于一个命令行。

unit 5:linux/unix进程 进程为程序运行的一个实例,可用ctrl-z挂起进程,或在命令后加上&符号即可;运行在后台的系统进程是守护进程,它为用户提供各种服务。

ps 指令可显示进程属性,有ps l;ps a;ps aux等

ps ╟l可显示用户id、进程id、优先级、tty以及stat

bg、fg 分别将进程放后台、前台运行,jobs则是查询所运行的进程的状态;

& 放于命令间表示可同时运行多个命令;

; 表示可顺序执行多个命令

前台程序可用ctrl-c来终止、kill指令

进入unit 6,神秘的shell脚本逐渐揭开了她那瑰丽的面纱

环境变量的设置:export myhost=ip地址

查询引用 echo $$myhost


解常用环境变量:home,path,term,pwd以及ps1 、2,其中path最为重要,保存用冒号分割的目录路径名,vim ╟r /etc/profile可打开路径并修改path。

export 显示当前所有的环境变量;

unset 用于清除环境变量;

执行cp 文件名 /bin 后可直接写并运行文件;

shell的元字符下有许多字符,如* 匹配0个或多个字符;?匹配单个字符;[]中可加入数字或字母,ls [abc]将查询a、b、c字符的文件。

当看到“linux网络服务器的搭建”时,内心激动万分,一直听说,但未实践过,很好奇,随后徐老师为我们细心讲解了如何设置与操作,首先我知道了linux下的文件系统类型多种多样,它支持中虚拟文件系统vfs,因此文件系统扩展性很好。

文件归档这一小节,真的很惭愧,太多的不理解,而且必须尽快解决的。

rpm包的安装与使用:rpm ╟ivh 所要安装的linux下的程序名;rpm的查询用:rpm ╟qa;删除用:rpm ╟e 程序名

samba服务器搭建:(重点)首先在linux下创建samba服务器,进行设置,分享指定目录,查出linux下的ip地址,将windows与linux下的防火墙关闭,ping指令能否ping通,然后更改共享的文件访问权限:chmod 777 ╟r 目录名;在linux命令行下进行挂载点设置:mount /目录名 /挂载目录名。

nfs服务器的搭建:(重要)首先在用户名下创建文件夹,用此命令进行挂载:mount ╟t nfs localhost:/目录名 /挂载点目录名;与不同机器的系统通信操作时用:mount ╟t nfs 对方ip地址:/共享目录 /自身目录;前提:文件访问权限的更该,需要在同一网段,并ping通对方ip地址,在根目录下可用umount /目录名 来卸载已经挂载的文件系统。

在程序开发的过程这一单元,主要讲述了编程语言的发展、分类、功能以及程序的编译、解释过程,最主要的为程序编辑器:vim:有两种模式 命令模式与编辑模式,分别用 i和esc键来操作,gcc 文件名。后缀 ╟o 文件名来编译,进入编辑模式后,可用如下:/搜索、:n、dnd、yny、p、wq来进行不同功能的操作。

源代码编排:通常使用indent ╟kr 文件名即可。重头戏到来:gcc是linux下标准编译器,调试工具:gdb;源程序。c首先进行预编译(-e)得到。i文件,经(-s)编译成汇编文件。s,(-c)参数进行。s编译成。o目标代码,链接成elf文件即可,如:gcc 文件名。后缀 ╟o 文件名。

推荐阅读