linux
arno-1104
情绪稳定中间人
展开
-
Ubuntu中的vi
Windows中的常用编辑器,如自带的notepad。比较好用的notepad++,UltraEditor,SlickEditorLinux中常用编辑器,自带的最古老的vi。比较好用的vim,gedit。vim是vi的升级版,ubuntu中的vi其实是一种对vim的封装。从图中的/etc/alternatives/vi->/usr/bin/vim.basic可以得出以上结论原创 2016-10-26 21:56:13 · 468 阅读 · 0 评论 -
LDR和ADR
转自:https://www.douban.com/note/331036776/ARM汇编有ldr指令以及ldr、adr伪指令,他门都可以将标号表达式作为操作数,下面通过分析一段代码以及对应的反汇编结果来说明它们的区别。 ldr r0, _start adr r0, _start ldr r0, =_start_start:转载 2016-11-28 18:58:58 · 310 阅读 · 0 评论 -
linux使用vim编辑时候无法使用:wq保存报错
在linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用“:q!”命令可以正常退出但是使用":wq!"命令保存文件并退出时出现一下信息提示: E212: Can't open file for writing原因1:权限不足。解决方法:使用su获得root权限。原因2:程序正在被其他应用程序使用。原创 2016-11-22 21:13:38 · 23463 阅读 · 0 评论 -
cp: omitting directory ‘sp/’
在linux中使用命令复制文件夹的时候出现的错误:cp: omitting directory ‘sp/’解决办法:使用递归拷贝,在cp命令后面加上-r参数,形如:cp -r sp icache这里的-r代表递归的意思。同样,当我们在linux系统下删除目录时也需要加上-r参数 ,如果目录为空,则会直接删除,如果目录非空,则会级联删除。不过在级联删除时也会有一个问题就是如果原创 2016-11-26 16:24:41 · 279 阅读 · 0 评论 -
线程,进程,程序的区别
转载自:https://mp.weixin.qq.com/s/O6-cZ9t8aJUMyeb7TbcbTQ任务是代码运行的一个映象,从系统的角度看,任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、I/O设备及内存空间等系统资源,并独立于其它任务,与它们一起并发运行(宏观上如此)。VxWorks内核使任务能快速共享系统的绝大部分资源。在VxWorks6.4中,进程是指Rtp,转载 2016-12-18 12:57:48 · 391 阅读 · 0 评论 -
makefile小试牛刀
使用make编译两个.c文件//b.c#include void fun1(){ printf("this is creat by make file.\n");}//a.cvoid fun1(void);int main(){ fun1(); return 0;}使用makefile进行编译链接//第一版原创 2016-12-13 21:58:13 · 227 阅读 · 0 评论 -
socket函数
转自:http://blog.csdn.net/guoping16/article/details/65843821. 基本套接字函数(1)socket函数原型socket(建立一个socket文件描述符)所需头文件#include #include 函数说明建立一个so转载 2017-02-18 18:17:46 · 262 阅读 · 0 评论