红联Linux门户

Linux帮助
  • RedHat/CentOS第二块网卡添加/绑定IP

    2014-11-27 - 在RedHat或CentOS添加第二块网卡并配置静态IP: cd /etc/sysconfig/network-script vi ifcfg-eth1 DEVICE=eth1 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.100 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 保存退出 用ifconfig看新的IP是否已经加上 /etc...

  • CentOS 6上安装xfce桌面环境

    2014-11-27 - 在新的CentOS 6上默认没有包含xfce的桌面环境,使用yum也找不到这些包,但是自己又喜欢这种简单的桌面环境,此时可以使用下面的方法来安装: $ wget http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm $ sudo rpm -ivh epel...

  • 修改CentOS系统时间

    2014-11-27 - 修改时区 找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai 替换当前的/etc/localtime。 修改/etc/sysconfig/clock文件的内容为: ZONE=Asia/Shanghai UTC=false ARC=false 修改日期 时间设定成2008年9月10日的命令如下: #date -s 09/10/2008 修改时...

  • 如何在Windows 8 Hyper-V上安装CentOS

    2014-11-27 - 微软近日针对Hyper-V 3.2版发布了Linux集成服务的更新版,这也修复了Windows 8中出现的bug.下面我们就一起按步骤来在Windows 8 Hyper-V上安装CentOS吧! 1.首先下载CentOS 2.下载用于Hyper-V 3.2的Linux集成服务 3.开启Hyper-V管理器并创建一台新的虚拟机 4....

  • Linux下程序包管理之YUM

    2014-11-27 - 实验环境: CentOS release 6.6 (Final) 一台 IP地址:172.16.249.230 附带:CentOS release 6.6光盘镜像文件 CentOS-6.6-x86_64-bin-DVD1.iso CentOS-6.6-x86_64-bin-DVD2.iso YUM(Yellow dog Updater, Modified) 由Duke University团队,修改Yellow Dog Li...

  • Linux下程序包管理工具RPM

    2014-11-27 - 实验环境: CentOS release 6.6 (Final) 一台 IP地址:172.16.249.230 RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在CentOS 、RedHat、Fedora 、SUSE、YellowDog等主流发行版本,以及在这...

  • Linux安装配置curl命令工具

    2014-11-27 - --获得安装包,从网上直接下载或者其他途径,这里直接wget # wget http://curl.haxx.se/download/curl-7.20.0.tar.gz --解压到当前目录 # tar -zxf curl-7.20.0.tar.gz --进入解压后的目录内 # cd curl-7.17.1 --配置,指定安装的目录,这里是/usr/local/cur...

  • node.js初探-安装配置

    2014-11-27 - 所以开始学习node.js,是因为我在学习html5的期间,遇到了websocket这个技术 。websocket的服务端可以用python,php和node.js写,python没学过,php不熟,最终选择了node.js,因为它是服务器端的javascript。同是js,就减少了学习的成本。 [root@localhost pk...

  • Linux环境下Android常用工具和技巧

    2014-11-27 - 总结了下Linux环境下Android常用工具和技巧。一方面巩固复习之前的知识,另一方面共享出来,这里工具和技巧可能会对大家有用。 一.终端 1.新建终端 ctrl-alt-t 2.创建新终端窗口 ctrl-shift-t 二.安装/更新软件 $sudo apt-cache search xxx 搜索包含xxx的软...

  • Linux内核更新步骤

    2014-11-27 - 1.下载并解压内核到工作目录 2.把虚拟机中/boot下的配置文件复制到下载的内核中 cp /boot/config-2.6.27.5-117.fc10.i686 .config 3.是.config生效: make menuconfig 4.编译内核镜像:make bzImage (30分钟) 5.编译内核模块: make modules (1~2个小时)...

  • Linux基础知识:双buffer与单buffer

    2014-11-27 - 在嵌入式平台Linux,主要通过framebuffer来显示UI。FrameBuffer实际上就是嵌入式系统中专门为GPU所保留的一块连续的物理内存,LED通过专门的总线从framebuffer读取数据,显示到屏幕上。 根据系统中framebuffer的数量,可以分成单buffer和双buffer两种。 先来...

  • Linux SUID/SGID/SBIT权限

    2014-11-27 - 其实SUID和SGID的作用跟sudo是相似的。当用户A想执行一个原本属于用户B的可执行文件时,若B的文件设置了suid位,则A在执行时是以用户 B的身份来执行。 其中一个suid的应用实例就是passwd,在linux中,存储密码的文件是/etc/passwd与/etc/shadow这两个文件。...

  • VirtualBox搭建RAC共享存储划分

    2014-11-27 - 使用VirtualBox工具在个人电脑上搭建RAC测试环境,共享存储设计方法如下: 1.利用VirtualBox中的VBoxManage工具创建磁盘,此工具在VirtualBox安装目录中可以找到 VBoxManage createhd --filename D:\VirOS\sharedisks\crs.vdi --size 1048 --format VDI --va...

  • Linux ACL应用学习

    2014-11-27 - 教到Linux 的acl ,只是大致地讲了一下,结合我自己之前的认识,在这里记录一下。 (当初我之所以知道 Linux也有acl这工具,是因为我在学习cisco路由时,学到ACL访问控制列表的内容,突发其想,想着Linux有没有访问控制之类 的东西?就上网搜了一下,结果真...

  • 图形绘制利器:Gnuplot

    2014-11-27 - Gnuplot简介 Gnuplot是一款非常强大的跨平台作图工具。小到画各种数学函数图,大到写作科技论文、实现各种复杂的数据公式,它都能轻松应对。秉承UNIX的优良传统,gnuplot使用纯文本作为输入,因其包含的大量命令和变量,使得其有着无与伦比的表现力。 对gnup...

  • Linux下易用的光盘镜像管理工具

    2014-11-27 - 磁盘镜像包括了整个磁盘卷的文件或者是全部的存储设备的数据,比如说硬盘,光盘(DVD,CD,蓝光光碟),磁带机,USB闪存,软盘。一个完整的磁盘镜像应该包含与原来的存储设备上一样完整、准确,包括数据和结构信息。 磁盘镜像文件格式可以是采用开放的标准,像...

  • 如何安装Chrome应用启动器

    2014-11-27 - Chrome应用启动器是一个窗口。有了这个窗口,我们就可以直接从桌面快速访问自己的所有Chrome应用。我们可以从任务栏(Windows)或Dock (Mac)打开应用启动器。 安装应用启动器 当从Chrome网上应用店的桌面设备专用合集中添加应用时,系统会自动安装应用启动器。...

  • Eclipse配置GTK

    2014-11-27 - 使用Eclipse进行GTK+编程 Eclipse综述 Eclipse是一款优秀的开源IDE,现在已经发展成为一个万能开发平台,支持所有主流编程语言,Windows、Linux都可以使用 其主要特色在于能在编码过程中给出代码提示,对于虚拟机语言还能及时检错,是开发Java、Python和Ruby...

  • Sublime Text添加插入带当前时间说明

    2014-11-27 - Sublime Text插件实现插入带时间功能的说明: 1.创建插件: Tools New Plugin: import datetime import sublime_plugin class AddInfoCommand(sublime_plugin.TextCommand): def run(self, edit): self.view.run_command(insert_snippet, { contents: /**\n...

  • 在Github和Git上fork之简单指南

    2014-11-27 - 以我的经验来看,刚接触Git和GitHub时,最困扰的一件事情就是尝试解决下面的问题:在Git和GitHub上,我能做什么? Git教程往往不会解决这个问题,因为它集中篇幅来教你Git命令和概念,并且不认为你会使用GitHub。GitHub帮助教程一定程度上弥补了这一缺陷,但...

  • 在GNU Linux中如何得到一个进程当前的流量

    2014-11-27 - Author : Samson Date : 11/19/2014 Test platform: 3.13.0-24-generic GNU bash, 4.3.11(1)-release 主要分为以下几个步骤: (1)、通过使用抓包Libpcap库技术,对网络流量包进行获取,从而可以得到每个网络通信包的五元组(源地址、目标地址、源端口、目标...

  • CentOS 5.x/RHEL 5.x安装salt升级ZMQ2.x到ZMQ4.x

    2014-11-27 - RHEL5.8通过EPEL源安装 salt-minion,启动的时候日志报错:[WARNING ] You have a version of ZMQ less than ZMQ 3.2! There are known connection keep-alive issues with ZMQ 3.2 which may result in loss of contact with minions. Please upgrade your...

  • Linux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联

    2014-11-27 - 公司的上网行为管理产品在串接网关模式下支持有线以太LAN以及无线以太LAN,但目前的实现是有线LAN和无线LAN的子网地址不能重叠,这样使得有线LAN和无线LAN之间无法实现同一网段的通信。后来经过做系统内核的同事帮助,找到了一个方法将有线LAN和无线LAN划在...

  • Unix用户新建修改以及环境变量设置总结说明

    2014-11-27 - 先使用命令cat /etc/passwd | grep username 查看是否已经有该用户,如果没有的话,使用下面命令创建用户。 创建用户:useradd username 修改密码:echo mig:mig | chpasswd 创建用户的home目录:usermod -d /root/wy mig 更改用户权限:chown -R username w...

  • Linux Memcached安装

    2014-11-27 - 下载memcached源码包 #wget http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 解压缩 #tar zxvf memcached-1.2.2.tar.gz #cd memcached-1.2.2 #./configure 配置之后提示缺少libevent 库 在安装光盘中找到相关库 #rpm -ivh libevent-1.1a-3.2.1....

  • Linux Standard Base测试框架

    2014-11-27 - 各个Linux发行版都很相似但又不尽相同,这使得软件可能在各个发行版间互不兼容,从而给应用软件和发行版开发者都带来了困难。 LSB(Linux standard base)是一套测试框架,它作为Linux发行版和应用软件开发者之间的中间层,以减少发行版本差异带来的不兼容问...

  • 定制安装光盘在RAID卡上安装Linux

    2014-11-27 - 目前方案: 方案一:直接在启动安装程序时加载官方提 供驱动,已失败。 linux dd,指定驱动的位置和名称失败;指 定驱动盘失败。 linux text,切换到2号控制台,挂载U盘, 复制驱动目录到/tmp/hptdd下,执行step1, 失败。 结论:官方驱动程序不适应相应的内...

  • OpenBSD,FreeBSD,Linux硬盘速度对比

    2014-11-27 - 测试基于虚拟机,不保证在真机上的真实准确性,真实服务器只能比这个快,仅供参考而已,年前封箱文。 环境: VirtualBox 4.1.8 Intel i3 2100 3.1GHz 4核 分配虚拟机2核,1024M内存 硬盘是ST500D ATA Device OpenBSD 5.0 with FFS FreeBSD 9.0 with UFS2 Ubu...

  • Shell比较符号

    2014-11-27 - 都是英文缩写,知道英文含义就很好记。 不相等 -ne (not equal) 大于 -gt (greater than) 小于 -lt (less than) 大于或等于 -ge (greater than or equal) 小于或等于 -le (less than or equal)...

  • CentOS升级Python到2.6

    2014-11-27 - 1.查看python的版本 [root@localhost ~]# python -V Python 2.4.3 由此可知CentOS默认的python是2.4.3的,需要将python升级到2.6版本 2.下载Python2.6.7.tar.bz2 http://www.python.org/ftp/python/2.6.7/Python-2.6.7.tar.bz2 安装: $tar jxvf Python2.6.7...

  • 如何在systemd下管理Linux系统的时间和日期

    2014-11-26 - timedatectl是用来查询和修改系统时间和配置的Linux应用程序。它是systemd 系统服务管理的一部分,并且允许你检查和修改系统时钟的配置。 在这篇文章中,我们将涉及该小巧但十分重要应用程序的所有方面。 系统当前的时间状态 想要查看系统当前日期/时间,以...

  • 如何在命令行下使用BitTorrent下载ISO镜像

    2014-11-26 - 如果你喜欢尝试最新版甚至是 beta 版的 Linux 发行版来满足你的好奇心,并始终保持是最新版,那么你就会时常遇到下载较大的 ISO 镜像的烦恼。提供 ISO 的人通常会使用 ISO 镜像的 .torrent 文件来减少服务器的带宽消耗。P2P 下载对于使用者来说好处也是很明...

  • openSUSE设置服务通过防火墙

    2014-11-26 - 正如你所知道的,在openSUSE/SUSE系统上,不是所有的服务是激活并且默认允许的。例如,ssh服务是默认不允许通过防火墙的。当然,这是一个安全措施,但是有时我们必须需要ssh服务从远程地点来连接服务器。 这个小教程将会展示如何允许服务,不单是ssh,也包括...

  • 如何使用SHA256校验下载的文件

    2014-11-26 - 当你下载了一个 ISO 镜像,特别是从 BitTorrent 网络上很多未知的种子处下载的,通常建议要验证下载镜像的完整性。 对于 Ubuntu 发行版的情况,Canonical 提供了几个供验证使用的验校文件(如 MD5SUM,SHA1SUMS 和 SHA256SUMS)。在这个例子中我们使用 SHA25...

  • Linux下的通配符和特殊符号用法详解

    2014-11-26 - 在Linu系统中我们会遇到一些特殊符号 ,下面让我给大家大致说一下 * 代表0个或者多个特殊字符 例子 yum.* 代表的可以使yum.也可以是yum.a、yum.ab、yum.abc 当然小数点后面可以有多个字母 ? 代表的是任意一个字符 例子 yum.? 可以是yum.a yum.b yum.c```````...

  • RHEL6安装PrintScreen

    2014-11-26 - 新装的RHEL6,执行键盘上的 PrintScreen 截图键,报错如下: There was an error running gnome-screenshot: Failed to execute child process gnome-screenshot (No such file or directory) 解决: # yum install gnome-utils -y 技巧: Alt键+PrintScreen...

  • CentOS Linux升级内核步骤、方法

    2014-11-26 - 当前系统为CentOS Linux release 6.0 (Final),内核版本为2.6.32-71.el6.i686.由于最近内核出现最新的漏洞(linux kernel 又爆内存提权漏洞,2.6.39 内核无一幸免,所以将内核升级至3.2.2最新版本。 1. 查看当前系统内核 # uname -r 2 2.6.32-71.el6.i686 2....

  • RedHat下查看NFS版本

    2014-11-26 - 均在客户端操作 # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 77G 21G 53G 28% / tmpfs 3.8G 284K 3.8G 1% /dev/shm /dev/sda1 485M 35M 426M 8% /boot /dev/sda2 97G 85G 7.2G 93% /var /dev/sda6 99G 26G 69G 27% /win7 10.10.60.89:/ho...

  • CentOS 5.5默认基本服务详解

    2014-11-26 - CentOS 5.5默认基本服务详解: 服务名称 功能 默认 建议 备注 NetworkManager 用于自动连接网络 关闭 关闭 对服务器没用 acpid 电源的开关等检测管理 开启 关闭 对服务器没用 anacron 一种计划任务管理 开启 开启 apmd 高级电源管理 开启 开启 atd 在指定时...

  • Linux安装JDK和配置环境变量

    2014-11-26 - 简单介绍下Linux安装JDK和配置环境变量的过程步骤。 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 根据Linux系统的版本选择64位或32位下载,官方现提供rpm和tar.gz两种版本下载。 安装: [root@Oracl...