- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 普通用户vim打开文件编辑后以root保存
常常忘记了sudo 就直接用vim 编辑/etc 内的文件,等编辑好了,保存时候才发现没权限。 好的,曲线救国的方法是先保存个临时文件,退出后再sudo cp 回去。不过实际上在vim 里面可以直接完成这个过程的,命令就是如此。 查阅vim 的文档(输入:help :w),会提到命令:w!{cmd},让vim 执行一个外部命令{cmd},然后把当前缓冲区的内容从stdin 传入。 tee 是一
2015-07-31 16:07:07 2459
转载 GCC在C语言中内嵌汇编 asm __volatile__
在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达式的值读入哪个寄存器,以及如何将计算结果写回C 变量,你只要告诉程序中C语言表达式与汇编指令操作数之间的对应关系即可, GCC会自动插入代码完成必要的操作。1、简单的内嵌汇编例: __asm__ __volatile__("hlt"); "__asm__"表示后面的代码为内嵌汇编,"
2015-07-09 12:06:46 643
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人