红联Linux门户

Linux帮助
  • 搭建CentOS 5.5本地yum源

    2014-08-29 - 在很多时候,我们无法上网,使用 rpm 命令行的方式来进行软件安装,又往往会出现大量的依赖关系需要逐步判断,并且带有依赖关系的软件包在进行安装时,还必须正确把握软件包的安装顺序,很是不便。多数情况下,我们也很少将安装光盘带在身上,更有一些便携的...

  • CentOS 5.5安装gcc

    2014-08-29 - 1,打开VMWare界面,选择菜单VM--Settings,在对话框中选择CDROM,设置参数为Use ISO image,选择CentOS镜像安装文件; 2,启动虚拟机中的CentOS系统,用root登录,在桌面上用鼠标右键新建一终端窗口; 3,在终端中输入 cd /media/CentOS_5.5_Final/CentOS...

  • Fedora 16 x64构建vim+vimgdb+gdb C/C++调试环境

    2014-08-29 - Fedora下的vim和gdb安装可以通过yum方式安装,这里不在说了,主要是vimgdb安装,在这里下载vimgdb.tar.gz,按照官方的说法,解压该文件,复制vimgdb、vimgdb_msg到任意的系统路径目录(即$PATH目录),然后复制 vimgdb.vim 到 ~/.vim/misc即可。 vimgdb的操...

  • 调整CentOS6.0版本的文字登陆界面的分辨率

    2014-08-29 - 在VM中安装了一台CentOS开始练习,用图形登陆还好,界面分辨率还算可以,但是用文字界面登陆的时候,窗口就变得很小了,粗略估计一下,像素也就400*300的,太小,太不方便了。本着人道主义的原则,爱护眼睛从我做起,下面就开始修改文字登陆界面的分辨率。...

  • Linux排重的方法

    2014-08-29 - 想必各位用linux的人都会碰到排重的问题,像查看一个日志文件,碰到很多重复记录,看起来很痛苦。还有像grep一下关键字,想找出现关键字的文件,但是出现了一堆重复的文件名,也是一件郁闷的事情。 下面给大家介绍两种linux排重的方法,一种是使用uniq命令,...

  • Vi编辑器详细操作方法

    2014-08-29 - 熟悉VI 是学习UNIX 系统的一个关口 vi 是visual edit 的缩写 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:...

  • Mac/Linux多线程下载解决方案

    2014-08-28 - 当初的NAS最多能使用Transmission来进行BT下载,那时就在想,如果能下载普通的http资源就好了。再进一步,有什么方案可以通吃所有下载方式呢?记得那个时候,我在NAS上装了个虚拟机跑XP,然后用迅雷下载各种资源。这种方式虽然可行,不过太不环保了。而且下...

  • 用Busybox制作文件系统

    2014-08-28 - 一、busybox生成的目录 Busybox编译安装后,在rootfs目录下会得到 /bin, /sbin, /usr/bin三个目录,就是busybox生成的可执行程序及快捷方式。 rootfs/_ |___ bin / |___ sbin / |___ usr / |___ linuxrc 这三个目录有很多快捷方式,都是指向了/bin/busybox。...

  • Memcache安装和配置

    2014-08-28 - 一、安装libevent 下载地址: http://libevent.org/ 比如:https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz 安装libevent如果显示没有安装gcc可以参考使用yum安装gcc ,然后再安装libevent 下载完成上传到linux上之后,编译...

  • yum轻松简单安装配置GCC等

    2014-08-28 - 由于RedHat 没有注册,所有不能使用它自身的源进行更新,于是使用yum install gcc的时候会出现This system is not registered with RHN,所以我们可以通过更换源来进行相关更新: 更改yum的源,即更换/etc/yum.repos.d/rhel-debuginfo.repo 这个文件。 步骤...

  • Linux下创建和加载swap

    2014-08-28 - 创建swap mkswap /dev/vda5 编辑fstab vi /etc/fstab 增加如下行 /dev/vda5 none swap sw 0 0 挂载swap mount -a swapon -a 查看状态 top 状态可能显示如下,最后一行为新挂载的swap top - 22:17:59 up 23:48, 1 user, load average: 0.00, 0.01, 0.05 Tasks...

  • GitHub使用简介

    2014-08-28 - 1. 关于GitHub的常见使用方法,请参考官网上面的说明。本篇文档只是针对于常用的,而且容易犯错的用法进行说明。仅仅是个人观点。 2. 如何使用GitHub? (1) 常用的是首先在GitHub上创建一个版本库,然后接下来的工作是在本机创建一个版本库,注意不一定要和...

  • Linux下超大硬盘分构(GPT分区)

    2014-08-27 - 安装CentOS 5.3 时,遇到的问题: 硬件环境:Dell R710,6块SATA 1T容量、7.2k转的磁盘,6i RAID卡。 问题:将前5块盘做的RAID5,共4T左右的存储容量。将第六块盘做的全局热备。 安装CentOS5.3时提示: Your boot partition is on a disk using the GPT part...

  • Vim实用技巧使用手册

    2014-08-27 - (一)初级个性化配置你的vim 1、vim是什么? vim是Vi IMproved,是编辑器Vi的一个加强版,一个极其强大并符合IT工程师(程序员、运维)习惯的编辑器。如果你是一名职业的SE,那么一定在寻找一款出色的能够自由定制、满足灵活编辑功能的编辑器。那么答案,就...

  • Linux下安装SVN(Subversion)

    2014-08-27 - 一、安装 直接运行命令用YUM安装: yum install subversion -y 二、创建版本库 创建版本库用svnadmin create命令,大概语法是svnadmin create svn库目录,例如我们要将库目录创建到/data/svnroot目录,那么就执行如下的命令: svnadmin create /data/svnroot...

  • nixnote and everpad

    2014-08-27 - evernote在linux下的其他版本有nixnote、everpad,推荐wine evernote。 nixnote: (need install java) http://sourceforge.net/projects/nevernote/files/ For ubuntu user, Nixnote also available to install via PPA, do following on terminal : sudo a...

  • Linux入门教程:操作目录和文件的命令

    2014-08-26 - $PATH 每个用户的PATH都是不一样的; PATH中不包含当前目录; (1)echo $PATH:显示PATH环境变量; (2)PATH = $PATH:/home/xiazdong:添加路径到PATH中; 配置环境变量PATH:在/etc/profile文件中配置; 根据命令查询文件 which命令根据PATH环境变量查询命令...

  • Linux入门教程:文件权限、用户、用户组

    2014-08-26 - 单个文件名或目录名长度不超过255字符;文件或目录的绝对路径长度不超过4096字符。 一、文件所有者与用户组 一个文件有很多属性,包括文件类型、文件权限、文件隐藏权限、文件所有者、用户组、文件大...

  • Linux入门教程:man page的使用

    2014-08-26 - man page是在线帮助,有什么问题都可以求助他,只要man XX 即可;man page显示的内容文件放在/usr/share/man中。 向下翻页:Page Down; 向上翻页:Page Up; 向下查找关键字:/keyword; 向上查找关键字:?keyword; 翻到最后一页:End; 翻到第一页:Home...

  • Linux入门教程:常用目录介绍

    2014-08-26 - 一、目录结构 Linux的总体目录结构是遵循FHS(Filesystem Hierachy Standard); /bin:存放开机会使用到的指令以及单用户维护模式下能够使用的指令; /boot:开机会使用到的文件,包括Linux内核文件等; /dev:任何设备; /etc:配置文件; /home:用户主目...

  • CentOS 5.6安装Subversion总结

    2014-08-25 - Subversion是一个自由,开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的...

  • CentOS下Openfire详细安装过程

    2014-08-25 - 系统是全新新安装的系统,版本是CentOS 5.6 x86。 同步北京时间 # ntpdate 210.72.145.44 安装jdk,增加执行权限 #chmod +x jdk-6u35-linux-i586.bin 执行安装文件 #./jdk-6u35-linux-i586.bin 新建目录 #mkdir /usr/java 移动文件 #mv jdk1.6.0_35/ /usr/ja...

  • SVN用户权限配置

    2014-08-25 - repository目录下的conf有三个文件:svnserve.conf、passwd、authz,依次修改 你可以直接删除默认的svnserve.conf文件,然后使用下面的配置: # vi svnserve.conf [general] anon-access = none auth-access = write password-db = passwd authz-db = authz...

  • Linux性能监控与分析之-CPU

    2014-08-25 - CPU性能指标 1. 用户进程使用CPU的比率 2. 系统进程使用CPU的比率 3. WIO, 等待I/O 而是CPU处于空闲状态的比率。 4. CPU的空闲率 5. CPU用于上下文交换的比率 6,nice 7,real-time 8,运行进程队列的长度 9,平均负载 Linux下常用监控CPU性能的工具有 1. io...

  • Red Hat Linux下安装JDK

    2014-08-25 - 1、下载Linux平台的JDK 下载对应操作系统的jdk,操作系统是32位的就下32位的jdk,64位的就下64位的jdk。下错了装不上的。 下载地址: http://www.Oracle.com/technetwork/java/javase/downloads/index.html https://cds.sun.com/is-bin/INTERSHOP.enfinity/W...

  • Linux下运行Open WebOS

    2014-08-25 - 惠普刚刚放出了webOS的首个测试版,之前一直听说webOS使用体验不错,立马在自己机子上安装测试了。这次发布的测试版有两个版本,分别是嵌入式和可运行在Ubuntu上的版本。以下简述一下Linux下安装体验的经历。 官方说明中提到:By Linux we mean Ubuntu Linux...

  • Net-SNMP的mib2c配置

    2014-08-25 - Net-SNMP的mib2c 今天在搞net-snmp所提供的mib2c tool, 用起来说实在的实在有点难用。 大概是我对它还不太熟的关系吧。 以下是今天弄的一些心得: (因为开发需求,所以设定prefix为/opt/net-snmp。) 1.首先,在安装net-snmp时,需在configure时加入以下参数...

  • Linux(Debian)安装LibreOffice3.6.0.4中文版

    2014-08-24 - 因为Debian已经移走了libreoffice,默认是openoffice.org 所以需要单独安装. 1:首先下载,选好对应的系统和版本.我是x64的.http://zh-cn.libreoffice.org/download/ 2: 下载下面3个 #wget http://download.documentfoundation.org/libreoffice/stable/3.6.0/de...

  • CentOS下安装fail2ban防暴力破解工具

    2014-08-24 - 前言:首先说说为什么笔者会想到写这篇博客,源于昨天下午,突然收到Nagios的报警邮件,说邮件服务器的进程数超过阀值。于是赶紧登录上去查看。 这里说下分析的过程: 1.既然说进程数超过阀值,肯定先查看进程:ps -ef; 2.如果不能即时看到问题,那就动态显...

  • Debian squeeze安装Firefox 15最新版

    2014-08-24 - Debian squeeze 安装Firefox 15最新版的两种方法,第一种,直接去官网下载,然后直接运行firefox就可以了。 第二种,类似chrome的,添加完整的path.这里我们讲第二种方法 首先添加源地址 ,在/etc/apt/sources.list 里面 最后添加 deb http://downloads.sourceforg...

  • 定制并硬盘安装ArchLinux 20120804版

    2014-08-24 - 系统初步启动后 1.硬盘安装模块 准备以下文件: grldr menu.lst archlinux-2012.08.04-dual.iso 内容: #cat menu.lst root (hd0,0) kernel /arch/vmlinuz archisolabel=archiso initrd /arch/archiso.img boot 加载ISO #mkdir udisk #mount /dev/sdb1 /udis...

  • 在Linux下配置yum

    2014-08-24 - 在Linux平台上安装Oracle 10g数据库之前,需要检查系统必须的安装包是否安装,如果没有安装,则需要使用rpm进行安装。rpm安装比较麻烦,如果存在依赖,就麻烦了。如果使用yum,那就简单多了。 闲言少叙,开始配置: 1、创建cdrom目录: [root@ldap ~]# mkdir...

  • Linux下根据端口号查询对应进程

    2014-08-23 - 我们经常使用netstat -lnp可以查询对应端口跟进程,但是有些端口是在netstat -lnp里却没显示对应的进程pid,如果我们使用某个端口已经被占用,需要找到对应占用端口的进程关闭之类的,此时可以通过lsof来查询对应端口的对应进程pid号。 [wei@vm-cbu-qa-168-1...

  • log4cxx在Linux下的编译使用

    2014-08-23 - 最近在linux下使用log4cxx库,按照其官方文档提供的方法来进行编译,不能成功,又利用google搜索了好几个中文博客上讲述在linux下编译使用log4cxx库的方法,依然不能成功,在这里我奉劝写博客或是转载博客指导人的朋友们,首先您起码得自己按照您写的或是转...

  • Linux Security Framework-Apparmor机制介绍

    2014-08-23 - AppArmor 是一个类似于selinux 的东东,主要的作用是设置某个可执行程序的访问控制权限,可以限制程序 读/写某个目录/文件,打开/读/写网络端口等等。 Novell给出的Apparmor的解释: AppArmor is designed to provide easy-to-use application security for...

  • Linux新增磁盘与LVM逻辑卷操作

    2014-08-23 - 1. 环境 虚拟机环境:Oracle VisualBox 4.1 操作系统 Oracle Enterprise Linux 5.5 磁盘及文件系统环境: 2个16G - sda和sdb, sda中有2个物理分区,sdb有1个物理分区 sda1: 100M 挂载/boot, sda2+sdb1组成一个卷组VolGroup00, VolGroup00中分2个逻辑卷,一个...

  • Linux下ppp拨号+3G模块(evdo中兴MC8630模块)

    2014-08-23 - 物联网的发展,嵌入式节点具备3G无线上网功能是个必不可少的功能,奈何网上的资料多数以WCDMA为主,电信的evdo资料不是很多,笔者经过一番实验,搜寻了一些网站,终于在开发板上,将EVDO模块(中兴MC8630)成功拨号上网,现分享步骤如下: 3G模块的速度非常...

  • 实时时钟RTC之hwclock简介

    2014-08-22 - Linux 中更改时间的方法一般使用 date 命令,为了把 S3C6410内部带的时钟与 linux 系统时钟同步。 一般使用 hwclock命令,下面是它们的使用方法: (1) date -s 042916352012 #设置时间为 2012-04-29 16:34 (2) hwclock -w #把刚刚设置的时间存入S3C2440 内部...

  • Sublime Text 2设置文件详解

    2014-08-22 - Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自己需要的。而且 Linux 支持也做的非常好。 之前想设置什么都是...

  • Linux在rescue(救援)模式修复GRUB(引导菜单)

    2014-08-21 - 装双系统的经常会遇到,要是先装windows,再装linux,之后windows因某些原因需要重装,但是重新安装之后,linux的引导菜单会被覆盖,最坏的方法是重装linux,但是代价太大。其实有简单修复的方法。 对于Ubuntu,可以使用EasyBCD添加Linux Entry的方法解决,...