linux
文章平均质量分 78
石头
一个有理想的程序员。。。
展开
-
简明Vim练级攻略
导读:本文来自《Learn Vim Progressively》,译文来自酷壳网陈皓整理编译的《简明Vim练级攻略》。这是一篇给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。文章内容如下:Vim的学习曲线相当的大(参看各种文本编辑转载 2011-09-08 14:51:25 · 427 阅读 · 0 评论 -
Building DVD Images Of Ubuntu Repositories
1 Preliminary NoteThis tutorial was inspired by an articles I read at http://cargol.net/~ramon/ubuntu-dvd-en. So many thanks to Ramon Acedo (the one who made this HowTo, originally)The pages are翻译 2011-11-11 15:16:10 · 528 阅读 · 0 评论 -
A Unique Linux Backup to Live Media Tool for Debianand Ubuntu
A Unique Linux Backup to Live Media Tool for Debianand UbuntuWhatis remastersys? Remastersysis a tool that can be used to do 2 things with an existingDebian, Ubuntu or derivative installation.翻译 2011-11-11 15:00:34 · 649 阅读 · 0 评论 -
Linux Boot Time
IntroductionBoot Time includes topics such as measurement, analysis, human factors, initialization techniques, and reduction techniques. The time that a product takes to boot directly impacts the翻译 2011-12-19 16:17:58 · 2012 阅读 · 0 评论 -
Grsecurity ACL系统
ACL(Access Control List,访问控制列表)系统是一种软件,它能够为你的计算机提供更好的访问控制。Grsecurity是众多Linux ACL系统中比较典型和成熟的一种。这个文档是grsecurity工程的一个官方文档,是我最近在研究Linux的ACL系统时,顺便翻译的。和lids之类的系统一样,grsecurity比较复杂,而且文档里面有很多地方也语焉不详,所以出现错误在所转载 2012-02-18 09:16:48 · 836 阅读 · 0 评论 -
GNU GLOBAL source code tag system
GNU GLOBAL is a source code tagging system that works the same wayacross diverse environments (emacs, vi, less, bash, web browser, etc).You can locate objects in source files and move there easily.It翻译 2012-02-20 09:32:04 · 746 阅读 · 0 评论 -
安装OpenGrok来查阅代码
OpenGrok是由Sun的员工开发的用来查阅代码的工具,如果你听说过LXR,那么从界面上来说Opengrok和lxr有点像,如果你用过命令行下面的ctags,那么这个Opengrok和这个功能也有点像,但要更加强大。大嘴牛为了提高自己的效率,就在机器上安装了这么一个软件,所谓“工于善其事,必先利其器”嘛!安装的过程还比较麻烦,所以大嘴牛就在在这里把过程记录下来,希望对各位读者有所裨益。(注意,本转载 2012-02-20 10:38:08 · 1752 阅读 · 0 评论 -
NFS挂载主机或不稳定的原因与解决方法
NFS挂载主机或不稳定的原因与解决方法 因为nfs client端默认是采取UDP协议传输方式,可以强制nfs client端采取TCP协议方式传输。1.bootloader传递给linux内核时:setenv bootargs root=nfs nfsroot=192.168.80.251:/filesystem,proto=tcp,nfsvers=3,nolock ip=1原创 2012-02-28 15:14:33 · 8311 阅读 · 0 评论 -
linux 源码浏览工具
linux 源码浏览工具gnu global GLOBAL is a source code tagging system that works the same way acrossdiverse environments, for example, emacs, vi, less, bash, web browserand etc. It is useful for原创 2012-03-25 19:38:30 · 779 阅读 · 0 评论 -
Xorg 嶄新的硬體加速與效能提昇機制
Xorg 嶄新的硬體加速與效能提昇機制http://www.linuxgraphics.cn/xwindow/xorg_hardware_accelerate.html作者: Jim Huang (黃敬群 / "jserv")日期: 2009-06-26本文是根据 jserv 于 2006 年 7 月 5 日在 ircconf.debian.转载 2013-03-20 08:23:29 · 1439 阅读 · 1 评论 -
Xorg 嶄新的硬體加速與效能提昇機制(续)
Xorg 嶄新的硬體加速與效能提昇機制(续)作者: Jim Huang (黃敬群 / "jserv")日期: 2009-06-29本文是根据 jserv 于 2006 年 12 月 27 日在 ircconf.debian.org.tw 上的讲座整理而来的,本文延續上一次「Xorg 嶄新的硬體加速與效能提昇機制」的內容,继续讲解 X window 崭新的硬件加速与性能提升机转载 2013-03-20 08:24:00 · 1473 阅读 · 0 评论 -
开源的多标签SSH终端工具
开源的多标签SSH终端工具putty在win32世界人尽皆知,几乎就是Windows平台上SSH终端的代名词。可惜不支持多标签。于是我把用来上bbs灌水的fterm当作ssh client用,结果这个软件不支持语法高亮(语法高亮本来是vim的事,我的意思是说,putty连上去编辑php源代码显示彩色的,换fterm就成黑白的了),fterm+vim编程太费劲。s转载 2013-06-25 13:38:43 · 3184 阅读 · 0 评论 -
用Tera Term取代Windows上的超级终端
用Tera Term取代Windows上的超级终端这里介绍的是基于 Tera Term Pro 的 UTF-8 TeraTerm Pro with TTSSH2版本。官方主页: http://ttssh2.sourceforge.jp/官方下载: http://en.sourceforge.jp/projects/ttssh2/releases/简介Wind转载 2013-06-25 13:37:22 · 7923 阅读 · 0 评论 -
VcXsrv Windows X Server
发现一个windows下开源且好用X Server.http://sourceforge.net/projects/vcxsrv/Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual C++ 2010. Source code ca原创 2013-06-26 11:31:15 · 8957 阅读 · 1 评论 -
Create your own mobile Ubuntu repository with APTonCD
How many times have you installed Linux, tweaked it to perfection with various applications, only to have something happen and you have to re-install. Or you get that machine up and running with all t翻译 2011-11-11 15:18:38 · 542 阅读 · 0 评论 -
linux下C语言多线程编程实例
学东西,往往实例才是最让人感兴趣的,老是学基础理论,不动手,感觉没有成就感,呵呵。下面先来一个实例。我们通过创建两个线程来实现对一个数的递加。或许这个实例没有实际运用的价值,但是稍微改动一下,我们就可以用到其他地方去拉。下面是我们的代码:/*thread_example.c : c multiple thread programming in linux *aut转载 2011-11-10 13:21:16 · 729 阅读 · 0 评论 -
Linux Serial console Linux串口终端配置 无显卡启动
注意:无显卡启动需主板支持,可看下BIOS有没有专用的设置,也可把 halt on 设置为No Errors试试。目的: 台机已经装好Linux,显示器有问题,平时一般都SSH控制,当Linux网络挂的时候,想通过串口来管理。硬件:台机自带两个串口(上转载 2011-09-20 16:20:26 · 1974 阅读 · 0 评论 -
关于ubuntu添加共享库路径
关于ubuntu添加共享库路径:1. 将绝对路径写入 /etc/ld.so.conf 2. ldconfigOK! ********************************************************************转载 2011-10-11 11:48:30 · 453 阅读 · 0 评论 -
Debian字符终端设置
安装完Debian的基本系统,进入终端后一般显示主机名,和纯粹的黑白界面。现在我们来设置字符终端环境,使其变成黑底绿字,而且文件和文件夹显示出不同的颜色。1.先介绍下字符终端下个颜色代码、效果代码和转义字符,如下表:前景 背景转载 2011-10-17 16:07:16 · 1231 阅读 · 0 评论 -
ubuntu bash环境设置
第一步 系统级设置读取/etc/profile文件,再根据/etc/profile文件的内容去读取其他附件的设置文件,例如/etc/profile.d/*.sh等第二步 个人设置根据不同的用户,到家目录去读取~/.bash_profile或~/.bash_lo转载 2011-10-19 10:53:09 · 2026 阅读 · 0 评论 -
使用gnome-dictionary和dictd
最近琢磨字典多一些,以前一直不知道gnome自带的gnome-dictionary如何使用,因为默认的字典源里都没有中文字典,而且离线更是无法使用。其实不然,字典服务可以自架,并且可以使用自己的字典。 在自己的机器上架设dictionary server,以ubuntu为例:安装dictd / dict sudo apt-get install dictd dict前者是字典服务器转载 2011-10-25 11:42:59 · 1315 阅读 · 0 评论 -
Ubuntu的apt-get代理设置
Ubuntu的apt-get代理设置升级到Ubuntu10.04后,发现apt-get的代理设置有改变了,在9.10以前使用“http_proxy”环境变量就可以令apt-get使用代理了export http_proxy=http://127.0.0.1:8000sudo apt-get update然后在Ubuntu10.04下就无效了,看来a转载 2011-11-16 23:56:05 · 476 阅读 · 0 评论 -
贴一个在archlinux下的rc.conf里设置绑定多个IP的方法
lo="lo 127.0.0.1"eth0="eth0 192.168.18.123 netmask 255.255.255.0 broadcast 192.168.18.255"eth00="eth0:0 192.168.2.123 netmask 255.255.255.0 broadcast 192.168.2.255"INTERFACES=(lo eth0 eth00)ga转载 2011-11-21 11:15:18 · 761 阅读 · 0 评论 -
linux下一个网卡配置多个IP
linux下一个网卡配置多个IP linux下一个网卡如何配置多个IP?linux下边如果没有图形界面了配置网络还真的不是太方便了,呵呵,习惯问题,当然习惯需要改的,最近遇到一个问题需要单网卡配置多个ip地址。文本控制台下面有netconfig,还有ifconfig工具,netconfig图形化的稍微方便些,但是没有文档,配置一个ip还能应付,但是如果配置多个IP就搞不定了,只能使用ifc转载 2011-11-21 11:00:20 · 695 阅读 · 0 评论 -
用zsync来快速升级你的 ISO 到 Ubuntu 11.10 正式版
用zsync来快速升级你的 ISO 到 Ubuntu 11.10 正式版代号为 Ubuntu 11.10 即将在今天发布,想必很多 Ubuntu 粉丝早已经按捺不住此刻迎新发布版本的激动心情,在谷歌着 Ubuntu 11.10 正式版的下载地址。其实大可不必这样,如果你之前下载过 Ubuntu 11.10 的测试版本的ISO,比如BETA或者RC版本,你可以使用 zsync 来快速升级转载 2011-11-03 17:06:57 · 855 阅读 · 0 评论 -
linux gcc 编译时头文件和库文件搜索路径
一、头文件 gcc 在编译时寻找所需要的头文件 : ※搜寻会从-I开始 ※然后找gcc的环境变量 C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH ※再找内定目录/usr/include /usr/local/include/usr/lib/gcc-lib/i386-linux/转载 2011-11-06 11:42:54 · 468 阅读 · 0 评论 -
利用gcc生成静态库和动态库
假设当前目录下有这些源文件:[main.c func.c func.h],其中main.c要调用func.c中的函数。【1】生成静态库:$ gcc -c func.c -o func.o$ ar rcs libfunc.a func.o$ gcc main.c -o main -static -L. -lfunc$ ./main【2】生成动态库:$转载 2011-11-08 16:15:45 · 421 阅读 · 0 评论 -
HOWTO: Boot & Install Ubuntu from the Grub Rescue Prompt
HOWTO: Boot & Install Ubuntu from the Grub Rescue PromptHOWTO: Boot & Install Ubuntu from the Grub Rescue PromptThis guide will detail how to boot an Ubuntu Live CD ISO from the "grub rescue翻译 2011-11-08 12:22:10 · 1399 阅读 · 0 评论 -
Linux动态链接库编程入门
Linux动态链接库编程入门 动态链接库是一种通用的软件组件技术,是多种操作系统中提供基本服务的方式。比如Win32内核就是3个DLL文件构成。这种技术在Linux操作系统下也有对应的实现,就是Linux标准对象Standard Ojbect,对应的文件扩展名为.so。 下面通过一个简单的例子开始介绍Linux标准对象。 我们的标准对象文件含有一个函数,不需要声明export导出转载 2011-11-30 12:37:29 · 782 阅读 · 0 评论 -
linux 万能五笔安装
这个我是在网上找的资料:http://blog.sina.com.cn/s/blog_65bc42cb0100jij0.html 步骤如下:1.下载万能输入法:地址:http://downloads.sourceforge.net/project/wnwb/linux-wnwb2-ibus 2.解压tar xzfv linux-wnwb2-ibus.tar.gz转载 2014-05-08 20:22:57 · 5681 阅读 · 0 评论