一、关于vi ? vi是最强大的文本编辑器,没有之一,vi作为上古神器,历史悠久,现在还应用如此的广泛,正印证了存在即合理的道理,只要你经常接触linux,必然少不了接触vi。 ? vi的初次使用可能体验感很不好,就和上古神器一样,强大的武器和工具都是难以驾驭的。当你vi操作熟练后,你会觉得真香,并 ...
分类:
系统相关 时间:
2020-07-12 17:11:47
阅读次数:
94
wuyangchun 2k 发布于 Linux程序员 关注专栏 2017-01-15 发布 Linux交换空间(swap space) linux 17.3k 次阅读 · 读完需要 35 分钟 wuyangchun 2k 发布于 Linux程序员 关注专栏 2017-01-15 发布 Linux交换 ...
分类:
系统相关 时间:
2019-09-08 09:19:10
阅读次数:
113
首先介绍一下GCC:GNU Compiler Collection(GNU 编译器集合),在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前 Linux下最常用的C语言编译器是GCC(GNU Compiler Co ...
分类:
其他好文 时间:
2019-06-02 20:33:11
阅读次数:
148
vim因其强大的扩展性一直深受linux程序员的喜爱,最近在用vim写verilog的时候,由于一个逻辑块中的begin end较多,常常会多写或者漏掉匹配关键字,很是苦恼,于是寻找匹配关键字间跳转的方法,发现matchit可以用%在关键字之间实现跳转,还可以自定义更多的关键字,相当方便。 以下正片 ...
分类:
系统相关 时间:
2018-12-20 14:42:43
阅读次数:
362
汇编在LINUX系统下的意义远远大于WINDOWS系统,LINUX内核部分代码就是汇编编写的。然后,绝大多数Linux程序员以前只接触过DOS/Windows下的汇编语言,这些汇编代码都是Intel风格的。但在Unix和Linux系统中,更多采用的还是AT&T格式,两者在语法格式上有着很大的不同,因此应对AT&T汇编应有一个基本的了解和熟悉。我们在LINUX下用C编写一段最简单的h
分类:
其他好文 时间:
2018-11-21 21:13:15
阅读次数:
217
GNU make Linux程序员必须学会使用GNU make来构建和管理自己的软件工程。 GNU 的 make 能够使整个软件工程的编译、链接只需要一个命令就可以完成。 Makefile make在执行时,需要一个名为Makefile的文件。 Makefile文件描述了整个工程的编译,链接等规则。 ...
分类:
其他好文 时间:
2018-10-21 01:00:06
阅读次数:
160
程序员为什么需要学习linux 操作系统 Windows,Linux,Mac Os 是现在主流的三大操作系统,三者有不同的用户群体 Windows 用户群体大,有各种各样的应用程序支持,适合普通人群使用 Linux 用户群体小,有许多不同的发型版本,应用软件偏少,适合少部分程序员等人群 Mac Os ...
分类:
系统相关 时间:
2018-09-13 12:06:40
阅读次数:
148
作为IT人员,给同事的感觉呆板,不会会浪漫,不懂情趣。其实不然,我们可以用我们的技能创造出IT人员独有的浪漫。girlLove脚本就可以实现IT人员的浪漫。girlLove本质上是一个简易的问答系统,通过设置不同的问题和答案来实现“浪漫”效果。读者通过改写该脚本,可以很轻松的实现一个基于Linux终... ...
分类:
系统相关 时间:
2018-08-10 11:02:01
阅读次数:
248
随着Android Studio的普及,越来越多的Android开发者也要开始了解和学习Gradle这款强大的代码构建工具了。我们在学习和了解一项新事物的时候,最快速的方法往往是与已知的事物进行比较,对于熟悉Makefile编译机制的Linux程序员而言,认识和掌握Gradle最好的方法莫过于比较它 ...
分类:
其他好文 时间:
2018-06-25 20:22:58
阅读次数:
180
1、Linux是一个统称,内核是一致的。分为Linux系统管理员和Linux程序员包括管理和软件开发。 2、要掌握Linux,有四步,第一,在Linux平台上的开发,比如,vi、gcc、gdb等和Linux相关的基本操作;第二,c语言基础功底;第三,在Linux环境下的高级编程;第四,Linux应用 ...
分类:
系统相关 时间:
2018-01-15 22:20:53
阅读次数:
208