linux
就爱吃西瓜
技术控 吃货 小清新 努力蜕变成为CODER 中
展开
-
Linux下安装和卸载(rpm,tar,dpkg)
本文转自:http://blog.csdn.net/xiaolanzao/article/details/17173543一、 了解Linux应用软件安装包: 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。 2) rpm包,如software-1.2.3转载 2014-03-06 22:02:22 · 1196 阅读 · 0 评论 -
linux 多线程编程
前言线程?为什么有了进程还需要线程呢,他们有什么区别?使用线程有什么优势呢?还有多线程编程的一些细节问题,如线程之间怎样同步、互斥,这些东西将在本文中介绍。我在某QQ群里见到这样一道面试题:是否熟悉POSIX多线程编程技术?如熟悉,编写程序完成如下功能:1)有一int型全局变量g_Flag初始值为0;2) 在主线称中起动线程1,打印“this is thread1”,并将g转载 2014-05-12 18:13:13 · 573 阅读 · 0 评论 -
vim 剪切板 小技巧
用vim这么久 了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不 爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到 了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset原创 2014-05-22 10:57:10 · 1045 阅读 · 0 评论 -
linux shell环境减号”-”的用途
连字符:年轻人称之为dash,年长者称之为minus,英文名称hyphen(连字符),minus sign(减号),或虚线减号”-”就是代表标准输出/标准输入, 视命令而定. “-”代替stdin和stdout的用法,stdin就是标准输入,stdout就是标准。1,为应用程序指定参数。如ps -aux,tar -zxf test.tar2.一个减号和两个减号一转载 2014-06-30 19:41:34 · 7826 阅读 · 0 评论 -
linux kernel 学习笔记二 进程管理
一、进程和线程说到操作系统就不得不提的两个概念。进程就是出于执行期的程序以及相关的资源(打开的文件、挂起的信号、内核内部的数据、处理器状态等)的总称。线程,是在进程中活动的对象,每个线程都拥有一个独立地程序计数器、进程栈和一组进程寄存器。有关进程和线程的关系,可以参考下这篇博文,说得非常形象:http://www.ruanyifeng.com/blog/2013/04/processe原创 2014-08-18 21:38:18 · 796 阅读 · 0 评论 -
佛祖保佑 永无bug
[cpp] view plaincopy"code" class="java">/* _ooOoo_ o8888888o 88" . "88 (| -_- |) O\转载 2014-08-22 20:34:59 · 1578 阅读 · 0 评论 -
如何创建和解压tar.xz文件
转自 认识tar.xz格式文件是在Linux内核的官方网站上,比如最新的Linux内核3.12,就是.xz后缀的文件。 根据维基百科的解释, xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpio转载 2014-08-17 10:26:21 · 6466 阅读 · 0 评论 -
linux kernel 学习笔记一 编译内核
1、获取内核的源码从 https://github.com/torvalds/linux 可以方便的找到要linux的内核源码,想要以前的版本也可以在releases页中找到。比如我下的3.16版本的kernel: $wget https://github.com/torvalds/linux/archive/v3.16.tar.gz下载好把压缩包放到/usr/src/下$mv原创 2014-08-17 20:54:46 · 2212 阅读 · 0 评论