红联Linux门户

Linux帮助
  • Linux Configure脚本配置工具详解

    2015-01-20 - configure脚本有大量的命令行选项,对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的。带上-- help选项执行configure脚本可以看到可用的所有选项。尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他...

  • OpenOCD应用之J-Link

    2015-01-20 - 按照mini2440与J-Link 的接口连线做好jlink到mini2440的JTAG线。 首先,很重要的一步是安装libusb工具。不安装,编译openocd 时会提示找不到usb.h文件,该文件即为libusb工具的头文件。该工具可在sourceforge上找到。 #cd libusb-0.1.12 #./configure #make...

  • Linux系统必备远程桌面工具-NoMachine

    2015-01-20 - 玩Linux系统,会经常用到远程桌面软件。我一直用的2个是Xmanager 和 VNC。今天看到一个新软件:NoMachine。NoMachine NX 是一个快速的终端服务器和虚拟桌面软件,基于 X11 协议。据说速度比 VNC 还快,甚至可以在只有 10k 的带宽环境下运行。而且画面也比VNC...

  • Linux系统dev/目录下的tty

    2015-01-20 - 终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备,很象电传打字机(或者说就是),是由Teletype公司生产的。设备名放在特殊文件目录/dev/下,终端特殊设备文件一般有以下...

  • 在CentOS 5.6上安装recordMyDesktop软件

    2015-01-20 - 最近在学习Linux,我采用的版本是CentOS 5.6 因为原来学习时使用的这个发行版,手中的书全部是鸟哥的,所以最近下载了最新版本的5.6安装并学习 在Windows系统里经常用录屏软件录制一些操作,方便自己也方便同事。换了Linux后也想用Gnome界面录屏,在网餐搜索...

  • CentOS 5.6 x86安装文泉驿字体

    2015-01-20 - CentOS 5.6 系统默认字体不太好看,要网上搜索了一下,用的文泉正黑的多, 自己搜索了一下,参照官方安装说明和网友的发布的方法自己在5.6上成功安装了正黑0.96 现在整理安装过程如下: 去正黑的源文件包,我下载的是 wqy-zenhei-0.9.46-May.tar.bz2 1、tar...

  • Git基本命令和GitFlow工作流

    2015-01-19 - 本篇文章讲解了Git的一些基本的团队协作命令,和GitFlow工作流指南 git 团队协作的一些命令 1.开分支 git branch 新分支名 例如,在master分支下,新开一个开发分支: git branch dev 2.切换到新分支 git checkout 分支名 例如,在master分支下,切换到新开...

  • Github-修改语言统计

    2015-01-19 - 前些日子看到有人提到这个问题,于是自己也试着解决了一番,在此记录下来,希望对大家有帮助。 Github中创建一个repository后会出现一个统计使用语言的颜色条。 创建了一个以某个语言为主工程,可是由于使用的第三方插件都不是这个语言写的,上传后插件使用...

  • CentOS 7使用经验分享

    2015-01-19 - 由于公司这一期的产品准备支持的环境有CentOS 7、MySql 5.6、Java 8、Tomcat 8等等,并且因为人员严重不足,我本月的开发任务在原有的基础上又加上了好多环境检证的工作。 因为在这次环境检证过程中遇到了不少困难,特此记录一下。 重点:记录CentOS 7与以往...

  • Fedora 20安装搜狗拼音输入法

    2015-01-19 - Fedora默认的输入法是ibus,用起来还是没有搜狗输入法顺手,于是找来UbuntuKylin与搜狗合作开发的搜狗安装包进行安装。 1.卸载ibus sudo yum remove ibus gsettings set org.gnome.settings-daemon.plugins.keyboard active false #解除gnome桌面与ibus守护...

  • Linux下文件轻松比对,自由开源的比较软件

    2015-01-18 - 文件比较工具用于比较计算机上的文件的内容,找到他们之间相同与不同之处。比较的结果通常被称为diff。 diff同时也是一个基于控制台的、能输出两个文件之间不同之处的著名的文件比较程序的名字。diff是于二十世纪70年代早期,在Unix操作系统上被开发出来的。...

  • Github用.gitignore忽略指定文件

    2015-01-18 - .gitignore Github提供.gitignore这种功能,可以自己指定哪些文件可以不被管理。具体方法是在版本管理的根目录下(与.git文件夹同级)创建一个.gitignore。 应用实例 项目中有clist.h clist.c main.c三个文件,编译执行后,生成了三个文件 clist.o main.o ma...

  • Linux日志管理工具Logrotate

    2015-01-18 - 1运行原理 Logrotate是基于CRON来运行的,其脚本是/etc/cron.daily/logrotate #!/bin/sh /usr/sbin/logrotate /etc/logrotate.conf EXITVALUE=$? if [ $EXITVALUE != 0 ]; then /usr/bin/logger -t logrotate ALERT exited abnormally with [$EXITVALUE] fi...

  • Linux系统入门学习:Linux中如何安装7zip

    2015-01-17 - 问题: 我需要要从 ISO 映像中获取某些文件,为此我想要使用 7zip 程序。那么我应该如何安装 7zip 软件呢,[在 Linux 发布版本上完全安装]? 7zip 是一款开源的归档应用程序,开始是为 Windows 系统而开发的。它能对多种格式的档案文件进行打包或解包处理,除...

  • CentOS上源码安装Python3.4

    2015-01-17 - 1、CentOS安装Python的依赖包 yum groupinstall Development tools yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 2、下载Python3.4的源码包并编译 w...

  • Linux下Gedit+Gmate,实用的编辑器

    2015-01-16 - 终于发现了一个好东西Gmate ,可以在Linux下近乎实现NotePad++中的功能。 Gmate是一个对gedit提供theme,code snippets和多种实用插件的集合包。 最重要是支持Zen Coding。这里向大家推荐下。...

  • Linux空闲空间的格式化与加载

    2015-01-16 - 本人有块SCSI硬盘,安装Linux AS4 时没有分区,安装好了系统后想把这块空闲分区使用上,以下是详细的操作步骤 一、使用linux as4的硬件查看工具查看未使用的硬盘空间。 二、使用fdisk对空闲分区分区。 [root@www.linux.com root]# fdisk /dev/sda The number...

  • Linux下正确安装Google Chrome浏览器

    2015-01-16 - 我主机的系统是openSUSE 11.4 x86-64,采用rpm的方式安装后,确无法启动。 ./chrome: error while loading shared libraries: libnss3.so.1d: cannot open shared object file: No such file or directory 我看到安装目录里,有这个库文件,于是我在库变量里...

  • CentOS 6上增加磁盘配额限制

    2015-01-16 - CentOS建五个用户,均需要进行磁盘配额限制,每个用户的配额为 10MB (hard) 以及 8MB (soft) 0 环境 [root@localhost ~]# uname -a Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux...

  • systemd-nspawn快速指南

    2015-01-16 - 我目前已从 chroot(译者注:chroot可以构建类似沙盒的环境,建议各位同学先了解chroot) 迁移到 systemd-nspawn,同时我写了一篇快速指南。简单的说,我强烈建议正在使用 systemd 的用户从 chroot 转为 systemd-nspawn,因为只要你的内核配置正确的话,它几...

  • 用GRUB启动ISO镜像

    2015-01-16 - 如果你想要使用多个Linux发行版,你没有那么多的选择。你要么安装到你的物理机或虚拟机中,要么以live模式从ISO文件启动。第二个选择,对硬盘空间需求较小,只是有点麻烦,因为你需要将ISO文件写入到U盘或CD/DVD中来启动。不过,这里还有另外一个可选的折中...

  • Sysdig:系统故障排查利器

    2015-01-16 - Sysdig 在操作系统层面进行监听,并将系统调用及系统事 件等系统活动捕获下来,这使得它看起来极像面向系统的 tcpdump 或 Wireshark。如果你打算对系统中的异常故障进行排查,那么 Sysdig 将成为你解决问题得心应手的利器。 在 Linux 上,可使用以下命令来安...

  • 在Linux中运行SuperMemo 2006

    2015-01-15 - 以Debian Lenny为例,其他Linux系统大同小异。 运行SuperMemo 2006,需要wine和IE6,并且按照官方说明,要把Windows环境设置为Windows95或者MSDOS。 首先安装wine: sudo apt-get install wine 安装IE6,除了IEs4Linux,有一个更简单的方法: 从 http://www....

  • 64位Debian安装永中Office小记

    2015-01-15 - 永中Office最后一个免费个人版版本为2009 SP1,下载地址:http://www.yozosoft.com/download/zmo.jsp。 解压到任意目录中,进入该目录,执行安装: $ sudo ./setup 安装过程中可能出现的错误: 提示 libgtk2.0 / GTK 没有找到之类的消息,解决: $ sudo apt-...

  • 不重启不当机!Linux内核热补丁的四种技术

    2015-01-14 - 有多种技术在竞争成为实现Linux内核热补丁的最优方案。 没人喜欢重启机器,尤其是涉及到一个内核问题的最新补丁程序。 为达到不重启的目的,目前有3个项目在朝这方面努力,将为大家提供内核升级时打热补丁的机制,这样就可以做到完全不重启机器。 Ksplice项...

  • CentOS 6.5双网卡配置一个上外网一个接局域网

    2015-01-14 - 1、配置DNS 修改对应网卡的DNS的配置文件 # vi /etc/resolv.conf 修改以下内容,可以设置多个: nameserver 202.106.0.20 nameserver 114.114.114.114 2、配置外网网卡的网关 修改网关的配置文件 [root@centos]# vi /etc/sysconfig/network 修改以下内容 NET...

  • CentOS 6.x和CentOS 7安装MPlayer

    2015-01-14 - CentOS 6.x RPMforge(现在叫RepoForge)的CentOS 6.x的repo中有smplayer,所以直接yum安装。 $ yum install smplayer --enablerepo=rpmforge CentOS 7 RPMforge(现在叫RepoForge)的repo中没找到CentOS 7的smplayer,所以需要源代码安装。 安装MPlayer通常...

  • CentOS 6.x和CentOS 7安装RPMforge

    2015-01-14 - 从官网http://repoforge.org链接到http://wiki.centos.org/AdditionalResources/Repositories/RPMForge,没有CentOS 7的链接,观察CentOS 4、5、6的链接的规律,猜测CentOS 7的包名为rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm。 rpm --import http://apt....

  • 在openSUSE 11.4 x86_64上安装Chromium浏览器

    2015-01-13 - 首先进入YaST搜索安装好libpng12 然后准备下载Chromium了:http://build.chromium.org/f/chromium/snapshots/ Google官方镜像的下载速度太慢了,这里推荐大家用国内镜像。 首先从上面的链接进去下载适合自己的版本,我下载的是Linux 64位版的chromium,解压...

  • openSUSE 11.4编译内核2.6.38.2笔记

    2015-01-13 - 下面说说我编译内核2.6.38.2的过程,因为中文Wiki有些年代了,所以我搜罗了一些资料,然后才成功完成的编译工作。 1.从http://www.kernel.org/ 下载最新的稳定(stable)源码包(Full source). 2.解压缩到任意一个目录(所在分区可用空间最好有10G左右),不需...

  • CentOS 5.5硬盘安装

    2015-01-13 - 一:下载CentOS5.5:http://mirrors.163.com/centos/5.5/isos/i386/ 选择dvd iso镜像下载,我选的是CentOS-5.5-i386-bin-DVD 注意最好下载到格式为fat32格式的磁盘 二:硬盘安装 1.解压CentOS-5.5-i386-bin-DVD文件的isolinux 到c:\ 也就是说解压后,在c:盘能...

  • Linux文件比较(grep/comm/awk)

    2015-01-12 - 首先描述一下这个问题:比如两个文件file1和file2,删除两个文件中共同的部分,留下两个文件中独自有的部分。这里提到三种方法,但是没有给具体的解释。 方法一:使用grep grep -v -f file1 file2 grep -v -f file2 file1 grep命令的详细使用方法,可以参考m...

  • Linux下Bash脚本重启ColdFusion Apache

    2015-01-12 - Linux下编写简单的Bash Script,其实就类似Windows下的批处理。只要你对自己的目标很明确,基本的Linux命令顺序完成,或者加上一些循环/判断之类,即可完成Bash脚本。 如下为一个很简单的重启ColdFusion+Apache服务的脚本,并做记录,且会自动发送log记录至...

  • 升级Fedora 13 & 14到Fedora 15

    2015-01-12 - 前几天,本人换成了Fedora 14。Fedora 15 将于2011.5.24日发布。 有的同学可能等不及Fedora 15发布,急切的想要体验Fedora 15.下面就给大家说下如何从Fedora 13 14到Fedora 15。 下面的命令操作是在root权限下进行的。可先输入su切换到root下。或者安装sudo...

  • Github是如何使用Github来处理Github文档的

    2015-01-12 - 提供书写良好的文档,可以帮助人们理解并很好地使用你的项目,而且人们还能够很容易地参与你的项目并作出贡献,但这仍不够。基于文档服务的底层系统能够使任何人包括你或你的团队写文档更轻松。 对于文档的编写,最大的难点不是如何配置工具,或者要弄清楚怎...

  • Sublime Text 3实用功能和常用快捷键收集

    2015-01-12 - 下面是我通过网上视频教程或文本资料学习Sublime Text 3时收集的一些实用功能和常用快捷键,现在分享出来,如果还有其它的好用的功能可以在下面留言,以便互相学习。 PS:ST3在Mac OX与Windows不同平台下的快捷键差别很大。下面是针对windows平台的解说。 1....

  • Linux运维工程师中级面试题

    2015-01-12 - 1、解释top命令和vmstat命令 2、请写出iptables语句 3、mysql高可用方案有哪些?mysql备份方案有哪些?有什么缺点? 4、写出Apache 2.x的两种工作模式,以及各自的工作原理。如何查看Apache当前支持的模块。并查看在哪种模式下工作。 5、Linux基础问题 (1)...

  • Linux系统入门学习:如何在Linux上安装内核头文件

    2015-01-12 - 提问:我在安装一个设备驱动前先要安装内核头文件。怎样安装合适的内核头文件? 当你在编译一个设备驱动模块时,你需要在系统中安装内核头文件。内核头文件同样在你编译与内核直接链接的用户空间程序时需要。当你在这些情况下安装内核头文件时,你必须确保内...

  • Figlet的使用

    2015-01-12 - Unix下有个挺好玩的工具叫banner,基于红帽的发行版没有这个命令,我们可以使用figlet工具代替,下载下来后,复制到/usr/local/src目录下,然后进行以下动作: [root@DB2 ~]# wget ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz [root@...

  • 让CentOS进行PPPoE拨号上网,可用于ADSL网络环境!

    2015-01-12 - CentOS算是一个非常知名的Linux系统,因为来自RedHat(红帽)团队开发,所以品质还算不错,也非常多的企业用户信赖使用,更多CentOS介绍可以参考本文下面的连接,这篇文章将介绍如何在CentOS建立PPPoE连线,小编使用CentOS 6.5 No GUI环境做说明,如果您安装的...