红联Linux门户

Linux帮助
  • Linux下的fdisk用法详解

    2014-07-30 - Linux下的fdisk功能是极其强大的,用它可以划分出最复杂的分区,下面简要介绍一下它的用法: 对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等,如果还有IDE Raid卡,则依次为:/dev/hde,/d...

  • Linux下的基本网络配置(即时生效)

    2014-07-30 - Linux系统下的基本网络配置,修改即时生效,但是重启后失效,下次需要重新设置。 #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up VMnet1要和Linux在同一个网段,才可以使用putty、Xmanager等管理工具。...

  • 更改Linux网络配置并使用putty连接

    2014-07-30 - 安装完了Oracle数据库之后,欲用putty连接linux系统,方便管理。 所以,需要对linux网络进行配置,然后才能使用putty等工具。 方法如下: 1,即时生效方法: 在root用户下,输入如下命令: #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up OK! Linux...

  • Linux文件权限之不完全解析

    2014-07-30 - 本文着重介绍与Linux文件权限相关等问题,比如用户与用户组,文件权限,文件默认权限和文件特殊权限等。 Linux 为什么需要那么多的权限限制呢?其实这些都是为了安全起见啊!如果你的Linux系统里存了你给心上人写的情书,或者是某亚洲岛国的动作大片,你总不...

  • CentOS 5.8安装配置smokeping 2.4.2

    2014-07-30 - 1 安装http 及支持环境源 CentOS5-Base-163.repo rpm -ivh epel-release-5-4.noarch.rpm yum install httpd httpd-devel yum install rrdtool-perl yum install curl yum install fping yum install perl-CGI-SpeedyCGI rpm -ivh echoping-5.2.0-1.2.el5.rf....

  • CentOS 6.2下fastDFS的完整安装和配置步骤

    2014-07-30 - 1:安装libevent(libevent-2.0.16-stable) ##卸载系统自带libevent rpm -qa|grep libevent rpm -e libevent* ##为Trackerd和Storaged节点节点安装libevent cd /home/ylh wget https://github.com/downloads/libevent/libevent/libevent-2.0.16-stable.tar.gz...

  • CentOS 6.2下安装ganglia-web-3.5.4-1.src.rpm

    2014-07-30 - 首先.src.rpm的包是包含了源代码的rpm包, 在安装时需要进行编译. 这类软件包在CentOS 6.2下有两种安装方法。 一、# rpm -ivh ganglia-web-3.5.4-1.src.rpm 1:ganglia-web ########################################### [100%] # ls /root/rpmbuild/SPECS/ ga...

  • Linux中的rz和sz的安装和使用

    2014-07-30 - 我们在学习Linux的时候,一般都会使用到SecureCRT这个软件,SecureCRT是基于SSH的登录软件,所以,我们可以用SZ RZ来传输较小的文件,非常的方便。 默认的,我们的linux下没有安装这个软件包,所以需要我们自己安装。 下载安装包lrzsz-0.12.20.tar.gz # cd /...

  • CentOS 6.3安装Fcitx小企鹅中文输入法

    2014-07-30 - 下面详细介绍在CentOS 6.3安装Fcitx小企鹅中文输入法的过程。 一、首先安装中文支持: su root yum install @Chinese Support exit 注销再登陆 二、安装fcitx 下载fcitx输入法源码,百度搜索即可,我下载的是华军软件园提供的Fcitx 小企鹅输入法 4.0 正式版...

  • MBR中的主引导程序GRUB被破坏后的修复测试

    2014-07-30 - 1.破坏GRUB配置文件,模拟将GRUB配置文件改错了,然后通过grub命令引导操作系统启动。 2.模拟MBR中的主引导程序GRUB被破坏后的修复。 1)备份MBR的主引导程序GRUB: dd if=/dev/sda of=/backup/grub.bak bs=446 count=1 2)破坏MBR的主引导程序GRUB(GRUB占MB...

  • CentOS GCC升级到4.6.1

    2014-07-30 - 最近由于需求的原因,需要把CentOS目前gcc-4.4.4升级到gcc-4.6.1,考虑到有多台的原因,做了一个脚本自动安装结合批量工具分发。 一、安装环境 系统版本:CentOS 6.0X64 原GCC版本:gcc-4.4.4 新GCC版本:gcc-4.6.1 二、正式安装 1、下载安装的源码: 如下需...

  • Linux下如何查看进程准确启动时间

    2014-07-29 - 在Linux下,如果需要查看进程的启动时间,常用ps aux命令,但是ps aux命令的缺陷在于只能显示时间到年、日期、或者时间,无法具体到年月日时分秒。如果需要查看某个进程的具体启动时间,使用 ps -p PID -o lstart, 其中,PID为某个进程的进程ID号。 如下所示...

  • openSUSE 11.2下Net-SNMPv3的使用

    2014-07-29 - 以下配置均在openSUSE 11.2上通过测试: 一. 添加SNMPv3帐号; 1. 首先添加一个拥有读写权限的帐号到/etc/snmp/snmpd.conf, 加入一行 rwuser anhonyjiang, 表示是一个拥有读写权限的帐号。 2. 修改/var/lib/net-snmp/snmpd.conf文件, 加入一行createUser...

  • Linux中管道以及重定向

    2014-07-29 - 1:管道 Linux 系统的理念是汇集许多小程序,每个程序都有特殊的专长。负载的任务不是由大型软件完成,而是由Shell的机制,组合许多小程序共同完成。 信号在进程间传送的只是一个信号值,管道可以在进程间传送大量的数据。管道机制的两端必定连接着两个进程...

  • Linux -soname深入理解

    2014-07-29 - -Wl 表示后面的参数也就是-soname,libhello.so.1直接传给连接器ld进行处理。实际上,每一个库都有一个soname,当连接器发现它正 在查找的程序库中有这样一个名称,连接器便会将soname嵌入连结中的二进制文件内,而不是它正在运行的实际文件名,在程序执行期...

  • Linux dd备份和恢复

    2014-07-29 - Linux/Uix dd命令是一个非常好的管理磁盘命令 dd命令作用:指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,起到一个初始化磁盘的作用 dd指令选项详解 if=file --输入文件名,缺省为标准输入 of=file --输出文件名,缺省为标准输出 ibs=bytes --一...

  • CentOS 6.3设置网络连接

    2014-07-29 - 如果是虚拟机必须选bridge 模式。不共享主机ip,单独分配ip,保证路由器没有限制ip,mac地址。 1、查看网卡信息 [root@localhost ~]# vi /etc/udev/rules.d/70-persistent-net.rules 把网卡地址拷贝出来(name=eth0的网卡) 2、编辑tcp/ip信息:网卡地址, ip...

  • Linux基于PAM的用户认证

    2014-07-29 - 任何要授予用户特权的程序都要能够进行用户认证。当您登入系统时,您需要提供用户名和口令,而后登入进程据此以检验登入的合法性---确认您就是该用户。还有除口令认证之外的其他认证形式,而且口令的存储方式也是各不相同的。 PAM(可 插拔认证模块)方式允...

  • Linux下KVM安装

    2014-07-29 - 第一、看看cpu是否支持kvm grep -E -o vmx|svm /proc/cpuinfo 结果显示vmx表示支持 第二、安装kvm所需要的软件包 1.[root@localhost ~]#yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager 或者 [root@localhost ~]#yum groupinstall KVM...

  • 在Linux(CentOS)上安装Thrift+Scribe

    2014-07-29 - 遇到各种问题,终于在CentOS下把thrift+Scribe装好了,记录一下安装过程: 首先安装一个最新版本的autoconf,否则后面编译的时候会出问题(提示说autoconf版本要2.65以上才行) wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz tar xvf autoconf...

  • CentOS-6.3-minimal安装GNOME桌面环境

    2014-07-29 - 最近,想学着搞搞linux,从入门安装开始,先装CentOS6.3-minimal,发现是windowser最不习惯的命令界面,先升级桌面,教程如下。 1.添加一个普通用户,并设置密码 useradd -Um 2dan passwd 2dan 2. 查看网络状态并启用有线网络eth0,通过dhcp获取地址,并检查...

  • CentOS 6.0 minimal安装GNOME桌面环境

    2014-07-29 - 在virtualbox 上安装的CentOS minimal。 1.显示系统已经安装的组件,和可以安装的组件: #yum grouplist|grep -i x window 2.如果系统安装之初采用最小化安装,没有安装xwindow,那么先安装: #yum groupinstall X Window System 3.安装GNOME桌面环境 yum gro...

  • Exceed远程Linux桌面

    2014-07-29 - 在微软的Windows 下需要一个XServer 软件,以便可以登录到远程的Linux,而将结果显示在本地计算机上。常见的Windows 的XServer 软件有:X-win、Exceed 和cywin 等。下面介绍如何使用Exceed 远程登录Linux 的过程。 1.Exceed 软件 Hummingbird Exceed 是运行...

  • Linux系统启动过程详解

    2014-07-29 - 本文作对Linux系统启动的了解参考。关于Windows启动过程介绍的文章可谓多如牛毛,而对于Linux的介绍却是凤毛麟角。凡是曾经使用过Linux的用户可能都会注意到,当计算机启动时,屏幕上会出现很多信息。一般情况下,这些信息我们可以通过以下的命令看到: cat...

  • Linux下共享库的系统路径和查找

    2014-07-29 - 在使用qvfb做framebuffer模拟的时候,发现几个问题:第一个就是Ubuntu的确不专业,没有很多库的支持,最好使用RedHat,Fedora之类的发行版本,这样会少很多编译之类的麻烦. 由于在Ubuntu下编译qvfb缺少了很多库文件,而在没有网络的情况下,补齐这些库和头文件是非常...

  • 在CentOS上安装vSphere CLI 5.1

    2014-07-29 - 1.下载 在vmware官网上搜索下载 VMware-vSphere-CLI-5.1.0-780721.x86_64.gz 2.解压缩 tar xzvf VMware-vSphere-CLI-5.1.0-780721.x86_64.gz 3.安装 在解压缩的文件中找到文件vmware-install.pl sudo ./vmware-install.pl 在安装的过程中,会提示我们设置htt...

  • 制作FreeBSD系统定制安装ISO

    2014-07-29 - FreeBSD ISO的定制的想法起源于当时在安装完系统后,要做些重复的配置工作,浪费时间可经历。于是就开始查找资料,发现国内几乎没有这方面的资料可查,最后还是从老外的一篇文章中知道了大概的过程! FreeBSD系统的结构相对还是比较简单的,其目录文件基本上...

  • Linux之ELF魔数解析

    2014-07-29 - 在Linux系统下,我们通常可以使用readelf命令来查看ELF文件信息。 ELF文件有32位版本以及64版本之分,输出的kill0这个文件的elf信息基本一一对应,不同的是,Elf32_Ehdr中的e_ident对应了readelf输出中的Class,Data,Version,OS/ABI,ABI Version。 而我们所要...

  • AIX本地变量简介及使用

    2014-07-28 - 本地变量在用户当前的shell生命周期之内有效,结束当前进程,启动另一个进行,则此变量将无效。 设置本地变量的格式: variable-name = value 或者 {valiable-name=value} 注意,=左右可以有空格,若值有空格,则使用包含。 下面是实际变量模式 variable-nam...

  • intellij的快捷键

    2014-07-28 - ctrl+shift+space(new 后面自动提示) ctrl+shift+/ (注释) itar后面tab (for循环) it后面ctrl+j(很多智能代码生成) Alt+Insert(自动生成构造函数,get,set方法) ctrl+alt+t(自动生成try,catch) alt+enter(创建测试类和子类) ctrl+shift+backspace(最后编辑的...

  • CentOS 6.3编译安装GCC清晰简易教程

    2014-07-28 - 可通用大部分Linux版本。 众所周知:CentOS虽然好用,但是它自己的yum源很小也比较滞后,安装工具往往需要自己下载源码编译。(貌似RedHat和Fedora的源中el版本一致的rpm也可以用,但是没有试过) 其他工具慢一点也就算了,最让人不能认的就是它的gcc版本居...

  • Fedora 17任务栏全黑解决方案

    2014-07-28 - 本菜和别人共用一台Fedora 17服务器,一直使用Xmanager连接使用,由于一直不适应新的gnome桌面模式,之前已经改成传统的样子了。 本来一直用的好好的,突然有一天连上之后,发现打开个一些窗口后,下方任务栏是全黑的!没有已经打开窗口的框框供选择,要切换...

  • Linux共享库路径配置

    2014-07-28 - Linux共享库路径配置详解: Linux下找不到共享库文件的典型现象为明明已经安装某个软包(如libnet,mysql),编译连接可以正常进行,但是在运行时出现如error while loading shared libraries: libnet.so.1:cannot open shared object file :No such file or...

  • 提示error while loading shared libraries

    2014-07-28 - error while loading shared libraries: libevent-1.3.so.1:cannot open shared object file :No such file or directory解决方法 原因:找不到库文件-libevent-1.3.so.1 解决方法: 1. 首先到官网下载对应的源码版本编译安装: http://libevent.org/ 2. 安...

  • CentOS 6.3配置ICC编译环境

    2014-07-28 - 据说在使用Intel处理器的服务器上,用ICC编译的程序比使用GCC编译的程序运行效率有较为明显的提升,因此今天我们来尝试一下在CentOS6.3 64位操作系统上面安装icc编译器,为后续采用icc编译nginx+php+mysql的测试环境做准备。 在英特尔官网可以免费下载到icc...

  • AIX环境变量简介及使用

    2014-07-28 - 环境变量是操作系统环境设置的变量,适用于整个系统的用户进程;环境变量可以在命令中设置,但是用户注销的时候将会丢失这些设置值;若要重复适用,则最好在.profile中定义;环境变量的使用与本地变量的使用方法相同,但是在使用之前,必须用export命令导出...

  • Git+GitHub创建分支&提交并贡献代码(Linux环境)

    2014-07-28 - 根据github官网的教程,创建一个Spoon-Knife项目的分支 https://github.com/octocat/Spoon-Knife 1、在github创建指定项目分支 登陆github,进入上述Spoon-Knife项目网址,点击右上角Fork按钮,稍等片刻便在自己的库中创建了Spoon-Knife的分支,地址为 https...

  • Linux/Unix下pid文件作用浅析

    2014-07-28 - 在Linux系统的目录/var/run下面一般我们都会看到很多的*.pid文件。而且往往新安装的程序在运行后也会在/var/run目录下面产生自己的pid文件。那么这些pid文件有什么作用呢?它的内容又是什么呢? (1) pid文件的内容:pid文件为文本文件,内容只有一行, 记录了...

  • CentOS 6.3安装OpenNebula3.6时gem安装问题

    2014-07-28 - 故障现象: [root@cloudmaster gem]# gem install rails -l ERROR: Error installing rails: activemodel requires builder (~ 3.0.0, runtime) [root@cloudmaster gem]# 故障分析: gem包使用本地安装,而本地builder-3.1.4.gem版本大于3.0.0,按提示应该不...

  • CentOS-6.3-x86_64自定义镜像制作过程

    2014-07-28 - 1.下载需要的软件包 使用downloadonly命令下载需要的软件包(只下载不安装),将软件包保存到/rpm目录下: [root@localhost ~]# mkdir -p /rpm [root@localhost ~]# yum -y install yum-downloadonly [root@localhost ~]# yum install --downloadonly --down...