红联Linux门户
Linux帮助
  • Linux下常用文本处理命令

    Linux下面有很多经典的非常有用的命令,其中处理文本的命令就有很多。这些小工具经过了几十年时间的洗礼,现在已经变成了经典,已经变成了Linux下面的标准,其实它们一直是遵循着Linux的标准。下面就...

  • Linux的例行性工作

    当你想要在某个时刻点执行某个操作,或者每星期的特定时间执行计划,而自己又怕忘记,这时候就需要用到Linux中的例行性工作了。 Linux中的任务计划主要分为两种: 1.一次性的例行性工作 2.周期性...

  • Linux定时执行脚本

    Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/sp...

  • Linux终端:用cat命令查看不可见字符

    时常,某个程序或软件并没有语法错误,并且你检查它的相关内容也确实没有发现问题。这是因为你用普通文本编辑器软件来查看的时候,有许多字符没有显示出来,但在终端使用cat命令可以很容易地检测出是否存在这些字...

  • 简单改造以实现个性化的gVim

    经常需要升级gVim时,觉得把自定义配置都放到_vimrc中不很方便。现在改成单独建个文件_vimrc.user,把自定义配置都放置到这里面。然后再在_vimrc文件中添加一句:source $VIM...

  • Linux系统监控概述

    大纲 一、监控概述 二、监控分类 三、监控工具 四、总结 说明:本博文的一些内容自于开源社区与官方网站并不是所有内容全是原创。 一、监控概述 如何对现有IT架构的整体以及细节运行情况进行科...

  • Linux下Nodejs安装详解

    很久之前安装过Windows下以及Mac下的node,感觉还是很方便的,不成想今天安装Linux下的坑了老半天,特此记录。 首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code...

  • Linux终端下dstat监控工具

    dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可...

  • Linux文本中的不可见字符和处理

    同事提供了一个接口,我通过curl调用,然后将返回结果写入到文件,然后用grep和sed处理这个文件。用浏览器和curl打开的时候,都是正常的,返回的都是 inetis_p1,masterpool;...

  • CentOS 6.4-x86_64bit安装RabbitMQ备忘

    RabbitMQ是干什么的呢? 解释RabbitMQ,就不得不提到AMQP(Advanced Message Queuing Protocol)协议。AMQP协议是一种基于网络的消息传输协议,它能够...

  • RabbitMQ初探

    1. MQ是什么 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接...

  • 用Aspose.Words从Word文档中提取表格数据

    对于某些项目,开发人员需要从Word文档中提取数据并导出到数据库。最大的挑战是必须支持现有Word文档。 相同格式且带多个数据块的Word文档有成千上万。该文档格式并不是设计来被另一个系统所读取的。...

  • iptables手册

    iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次...

  • iptables实现应用层的包过滤

    平台: linux5.4 源码包: iptables-1.4.2.tar.bz2 l7-protocols-2008-10-04.tar.gz linux-2.6.25.19.tar.bz2 netf...

  • Linux下修改ulimit设置的最大进程数

    最近在Linux服务器上发布应用时碰到一个如下的异常: 引用:Caused by: java.lang.OutOfMemoryError: unable to create new native t...

  • Mac OS X下制作安装Linux系统的USB启动盘

    帮同学把Linux安装到他们做的一个类似Mac mini大小(一个小盒子)的机器里面。这个其实就是一个pc,不过是基于atom的cpu。经过一番搜索,最终选择使用debain Linux发行版,主要是...

  • 在Vim中使用pydiction对Python进行代码补全

    Pydiction 允许你在 Vim 中实现 TAB 代码补全, 可以补全的内容包括:标准的、自定义的,以及第三方模块和包。外加关键字、BIFs,和字符串。 Pydiction 由 3 个主要文件构...

  • Ubuntu基础教程----安装谷歌Chrome浏览器

    对于刚刚开始使用Ubuntu并想安装谷歌Chrome浏览器的新用户来说,本文所介绍的方法是最快捷的。在Ubuntu上安装谷歌Chrome的方法有很多。一些用户喜欢直接在谷歌Chrome下载页面获得 d...

  • 在Ubuntu 13.10或者13.04上安装Rhythmbox 3.0

    Rhythmbox 3.0已经发布了超过一个月了,这个版本改进了用户界面,使用Python 3来支持插件。很可惜,新版本并没有集成到13.10里面,但是你可以使用PPA来安装它(Ubuntu 13.0...

  • Linux下TWiki的安装配置过程

    安装yum过程,装yum-2.6.1-0.yd15.1.noarch.rpm时报错,需要python等依赖包 改装yum-2.1.11-3.noarch.rpm,安装ok;但运行时提示错误,似乎为p...

  • Ubuntu上TWiki安装和使用心得

    TWiki是一个开源(GPL)的wiki程序。软件定位为“灵活、强大、易于使用的企业协作平台”,运行于Perl环境。拥有编程技能的人可以使用变量创建动态页面,譬如内容表格,或者嵌入式搜索结果的页面。默...

  • Ubuntu使用教程----添加用户到已存在的组

    对于刚开始使用Ubuntu的用户和新手来说,尤其是从Ubuntu中不在包含旧式的用户和组的管理工具后,管理用户和组变的富有挑战性。在先前Ubuntu的版本下,用户可以通过Gnome系统工具下的用户管理...

  • 正则表达式中awk的学习和使用

    AWK是一种优良的文本处理工具。它不仅是linux中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据库访问语言(其名称得自于它的创始人 Alfred Aho 、Peter Weinbe...

  • jQuery编辑插件TinyMCE的使用方法

    jQuery编辑插件TinyMCE是一个非常容易集成到您系统的一个html编辑插件,它不像FckEditor那样需要针对专门的后台语言集成,TinyMCE既能做到轻松集成asp.net,php,jav...

  • Linux更改主机名

    查看主机名 [root@st ~]# hostname st 更改Linux主机名 第一步: [root@st ~]# hostname orapy ----这里我的主机名为orap...

  • 通过替换Linux rm命令防止误删除

    1. 在/home/username/ 目录下新建一个目录,命名为:.trash 2.. 在/home/username/tools/目录下,新建一个shell文件,命名为: remove.sh ...

  • RedHat Enterprise Linux 6.X系统双网卡绑定操作实例

    先看看普通网卡IP地址的配置,修改/etc/sysconfig/network-scripts/ifcfg-eth0文件内容为: DEVICE=eth0 ...

  • Yum安装报错:ERROR:dbus.proxies

    问题: 使用yum install somexx -y的时候,执行到 Installed products updated. 报如下错误: ERROR:dbus.proxies:Introspect...

  • 在CentOS中建立本地源的注意事项

    很多朋友都会做CentOS的本地yum但是,有个问题不大家注意没有,现在把这个问题记下来,希望给某些朋友提个醒 cd /etc/yum.repo.d vim Centos-Media.repo 12...

  • CentOS编译安装新版GnuTLS

    在Linux中,gnutls应用很常见,最近编译ffmpeg时也用到,不过应该是自带的gnutls太旧了,所以编译错误,要新编译一个。下面是在CentOS下编译安装过程。 注意:/etc/ld.so...

  • MAC系统中显示中文MAN手册

    最近在做中文MAN手册的翻译,发现MAC系统中的MAN命令不能像多数Linux发行版那样很好的显示中文MAN手册。 根据查找的资料,找到了解决方法: 1、首先要更新你的系统中的 groff 包,M...

  • Linux文件的隐藏属性:chattr

    1. 文件的隐藏属性 Linux除了9个权限外,还有些隐藏属性, 使用chattr命令来设置。 用法: $ chattr +-=[ASacDdIijsTtu] + : 增加一个特殊参数 - :...

  • Linux文件的默认权限:umask

    1. 文件的默认权限 Linux下当我们新建一个文件和目录时,该文件和目录的默认权限是什么? 通过umask命令来查看: $ umask 0002 $ umask -S u=rwx,g=rwx...

  • Linux文件时间的查看和修改touch

    1. Linux文件的时间 Linux下文件时间主要有下面三种: 1.1 modification time(mtime) 文件修改时间,即文件内容的修改时,更新这个时间,不包括文件权限和属性的...

  • Ubuntu基础教程-深入理解应用菜单和按钮

    Ubuntu是一款很不错的操作系统。它基本上可以做到任何现代操作系统能做的事情,甚至有时候能做的更好。如果你是一个ubuntu新手,那么你现在还有很多不知道的事情。对于那些专家级用户来说十分普通的事情...

  • Ubuntu安装Cinelerra

    先去官网下载最新的Cinelerra 1.解压(最好放在一个经常安装程序的目录内) 2.打开显示 configure文件 查看安装里面写的安装包(用新立得 搜索安装) 3.打开终端运行 ./conf...

  • 如何在Ubuntu上安装Nvidia 331.17 Beta显卡驱动

    NVIDIA for Linux 驱动 331.17 测试版已经发布,该版本对一些 bug 进行了修复和统一 NVIDIA 内存内核模块。本教程适合 Ubuntu 13.10、 13.04、 12.0...

  • Ubuntu基础教程----保护你的Home文件夹

    几天之前,我们向大家展示了如何在Ubuntu中改变您的home文件夹,以便只有授权用户才能够看到您文件夹中的内容。我们说过,“adduser”命令创建的用户目录,目录里面内容是所有人可读的。这意味着:...

  • Redhat KVM网络配置

    注:kvm 必须配置在RedHat 6 later的基础上,需要有至少4GB内存,cpu支持虚拟化,25G磁盘空间,1Gbps的网络接口 一:修改文件 1:复制文件(因为我的公网ip是设置在eth...

  • Linux 5配置Xmanager

    0 关闭防火墙或者打开177端口 iptables -A INPUT -p udp --dport 177 -j ACCEPT 1、vi /etc/inittab id:5:initdefaul...