
Linux
文章平均质量分 54
jacky_up
自我评价</br></br>对嵌入式行业的热爱,让我能够开发我的潜力,让自己可以更好地去完成对这个行业所需要的任务</br></br>项目的完成,增强了我对嵌入式开发的认知,团队的合作</br></br>
展开
-
嵌入式Linux串口应用编程之串口读写
2013-08-27在配置完串口的相关属性后,就可以对串口进行打开和读写操作了。它所使用的函数和普通文件的读写函数一样,都是open()、write()和read()。它们之间区别的只是串口是一个终端设备,因此在选择函数的具体参数时会有一些区别。另外,这里会用到一些附加的函数,用于测试终端设备的连接情况等。下面将对其进行具体讲解。 1.打开串口 打开串口和打开普通文件一样,转载 2013-08-27 09:36:25 · 1395 阅读 · 0 评论 -
ubuntu 中安装和卸载apache2
1.安装apache2安装命令:sudo apt-get install apache2启动/停止/重启apache2: service apache2 start/stop/restart2. 卸载apache2之前卸载重新安装后找不到apache2.conf配置文件,测试使用一下方式卸载后可用。(1) $ sudo apt-get --purge re转载 2014-12-05 13:42:38 · 612 阅读 · 0 评论 -
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
环境:ubuntu使用命令:jacky@jacky-virtual-machine:~/mywork/yeelink$ scp -r replace_multiple_filecontent.sh root@192.168.0.138:/mnt/sd1/mywork/yeelink其中replace_multiple_filecontent.sh 为要复制到目标设备(92原创 2015-01-06 16:07:59 · 460 阅读 · 0 评论 -
在命令行快速切换目录
行快速切换目录的文章,比之前自己的解决方案好了非常多,必须记录下来分享下。每天在命令行下,一大部分的工作都是一遍又一遍的输入 cd ~/some/very/deep/often-used/directory这样来切换目录,现在利用一个简单的配置可以实现如下效果:首先进入我的日常工作目录,标记一个书签mark sanguocd /Users/kimi/work/123guo/sang转载 2014-04-24 14:22:02 · 773 阅读 · 0 评论 -
10个核心的Linux面试问题与答案
1. 问: 当你需要给命令绑定一个宏或者按键的时候,应该怎么做呢?答:可以使用bind命令,bind可以很方便地在shell中实现宏或按键的绑定。在进行按键绑定的时候,我们需要先获取到绑定按键对应的字符序列。比如获取F12的字符序列获取方法如下:先按下Ctrl+V,然后按下F12 .我们就可以得到F12的字符序列 ^[[24~。接着使用bind进行绑定。[root@转载 2014-04-22 11:41:55 · 611 阅读 · 0 评论 -
扫盲 Linux:如何选择发行版
扫盲 Linux:如何选择发行版原文 http://program-think.blogspot.com/2013/10/linux-distributions-guide.html Linux 的发行版实在是太多了。初次接触 Linux 的同学,面对这么的发行版,估计会有点晕。所以,在写完《 》一文之后,俺接着来扫盲一下 Linux 的发行版。★"内核"与"发行版"的转载 2014-04-16 09:42:53 · 1336 阅读 · 1 评论 -
svn: 目录中的条目从本地编码转换到 UTF8 失败
待测:测试同学写了中文类名和方法的testCase,导致svn下来maven编译报错。 svn: 目录中的条目从本地编码转换到 UTF8 失败 解决这个错误的方法为:删除原先check out的svn分支,设置系统LANG以后再svn co就ok了。 export LANG=zh_CNsvn co XXXmaven XXX转载 2014-03-13 11:37:29 · 1789 阅读 · 0 评论 -
技巧: 使用truss、strace或ltrace诊断软件的"疑难杂症"
原文链接:https://www.ibm.com/developerworks/cn/linux/l-tsl/简介进程无法启动,软件运行速度突然变慢,程序的"Segment Fault"等等都是让每个Unix系统用户头痛的问题,本文通过三个实际案例演示如何使用truss、strace和ltrace这三个常用的调试工具来快速诊断软件的"疑难杂症"。truss和strace用来转载 2014-03-13 11:53:56 · 474 阅读 · 0 评论 -
Linux下Socket网络编程,文件传输,数据传输的C语言例子
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的转载 2013-12-11 13:59:14 · 1016 阅读 · 0 评论 -
Linux内核移植之刨根问底
摘要:《ARM嵌入式Linux系统开发详解》第20章Linux内核移植,本章的重点是Linux内核移植,需要考虑硬件平台的差异,涉及较多知识。本节为大家介绍Linux内核移植要点。第20章 Linux内核移植软件移植的概念简单地说就是让一套软件在指定的硬件平台上正常运行。移植至少包括了两个不同的硬件或者软件平台。对于应用软件来说,移植主要考虑操作系统的差异,重点在修改系统调用。本章的原创 2013-10-11 16:29:21 · 1045 阅读 · 0 评论 -
Linux编辑器vi的使用笔记
最近想把lunux捡起来,好久没用了,编辑器写个小程序都话费很长时间,直接收集的资料改整理整理,拿出来看看了,下面是我收集的vi快捷键使用笔记,如果能够熟练掌握这些快捷键,那工作起来肯定是事半功倍。vi的删除、修改与复制快捷键vi的光标移动vi常用命令速查表原创 2016-06-28 18:28:03 · 456 阅读 · 0 评论