linux
weiwangweiwang
这个作者很懒,什么都没留下…
展开
-
CentOS yum源
1.如何设置CentOS 5的yum源为上海交通大学网站修改/etc/yum.repos.d/CentOS-Base.repo为:CentOS-Base.repo[base]name=CentOS-5 - Base#mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&r...原创 2012-03-20 15:39:38 · 69 阅读 · 0 评论 -
[转]Linux信号量 sem_t简介
[size=medium]信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用来初始化一个信号量。它的原型为: extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value)); sem为指向信号量结构的一个指针;pshared不为0时此信号量在进程间共享...原创 2012-08-02 08:03:51 · 155 阅读 · 0 评论 -
Linux编译安装软件过程中设置环境变量
[size=medium]Linux下很多软件需要自己由源代码编译出才能使用,特别是使用公用服务器时,一些自己需要但是服务器未安装的软件,只能自己编译。下面分享一下编译软件的几点体会:1.编译过程中执行“./configure”时,最好使用--prefix选项手动设置软件的安装目录,如“$./configure --prefix=/home/lemon/mpich2-install”,这样...原创 2012-07-31 20:28:30 · 587 阅读 · 0 评论 -
profile bashrc bash_profile 之间的区别和联系【转】
[size=medium]/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专用于自己使用...原创 2012-07-31 19:51:33 · 111 阅读 · 0 评论 -
[转]Vim+cscope+ctags+tags阅读源代码
[size=medium][size=small]linux源代码提供了制作cscope索引文件和tags文件的make命令。一,软件安装先安装cscope:sudo apt-get install cscope在安装ctags:http://ctags.sourceforge.net/可以使用:ctags –version来查看当前ctags的版本是否是ema...原创 2012-03-23 10:06:57 · 75 阅读 · 0 评论 -
[转]linux tee命令参数及用法详解---读取输入写入文件
awk命令简介在shell命令或编程中,可以用AWK强大的的文本处理能力。如果要格式化报文或从一个大的文本文件中抽取数据包,那么awk可完成这些任务。awk是一种解释的编程语言。awk也是shell过滤工具中最难掌握的。awk是一种自解释的编程语言。结合awk和sed和grep,将会使awk编程更加容易。awk语言最基本的功能是在文件或字符串中基于指定的规则浏览和抽取信息。有三种方式可...原创 2012-03-23 09:20:49 · 601 阅读 · 0 评论 -
[转]在Linux下编译OpenJdk并调试Hotspot
背景对于大多数Java程序员来说,JVM就是一个黑盒子,我们一般不必关心它内部是怎么运作的。但是万一碰到JVM bug导致的Crash呢,又或者只是因为好奇想了解JVM的内部世界,那么就需要编译和调试JVM。概念1. JVM(Java Virtual Machine) 翻译过来就是Java虚拟机,所谓虚拟机是相对传统的计算机而言的。 传统...原创 2012-03-23 09:18:27 · 218 阅读 · 0 评论 -
linux头文件和库文件设置问题
当初在编译时指定的(在~gcc/gcc/collect2.c:locatelib()写在specs内的后来用-D -I -L指定的gcc环境变量设定(编译的时候)ld.so的环境变量(这是run time的时候)一、头文件gcc 在编译时如何去寻找所需要的头文件 :※所以header file的搜寻会从-I开始※然后找gcc的环境变量...原创 2012-03-22 10:01:56 · 176 阅读 · 0 评论 -
基本 yum 命令和用法
Page 1基本 yum 命令和用法这不是一个 yum 命令的详细列表而是一些基本的,通用的,重要的一些。想要获得详细列表请查看帮助页面● yum list [available|installed|extras|updates|obsoletes|all|recent] [pkgspec]使用这个命令你可以列出任何在你系统上启用或者安装的仓库里的软件包。它...原创 2012-03-20 16:27:43 · 199 阅读 · 0 评论 -
yum命令
yum check-update 检查可更新的所有软件包yum update 下载更新系统已安装的所有软件包 yum upgrade 大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级 yum install 安装新软件包 yum update 更新指定的软件包 yum remove 卸载指定的软件包 yum groupinstall ...原创 2012-03-20 16:22:08 · 102 阅读 · 0 评论 -
[转]Linux下查看文件和文件夹大小的df和du命令
[size=medium]当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。 下面分别简要介...原创 2012-08-13 10:54:01 · 445 阅读 · 0 评论