红联Linux门户
Linux帮助
  • Git深度使用经验总结

    已经开始使用Git了,有些时候一般的问题只能Google就能找到答案,但是有些时候不能找到答案,因为遇到的问题都不知道该用什么关键字搜索。很多是在Git中文的QQ群中讨论出来的,把一些经验总结一下: ...

  • Github中作为不同项目不同角色的使用git总结

    上次面试被问到Git是怎么设计的,以前没有用过Git,今天花了点时间简单研究了一下其架构,下文是针对在使用GitHub时作为项目创建者和项目参与者使用git的一个总结 项目创建者: 1. 用git ...

  • 教程:在手机上安装Ubuntu Touch 13.10

    Ubuntu Touch 13.10是Canonical公司针对手机新推出的一款操作系统,但是相对于桌面而言,它安装到手机并不是那么容易。 Canonical提供了安装Ubuntu Touch 13...

  • dstat用法总结

    windows 下有性能监视器 Linux 下当然也不示弱,亲还在用vmstat, iostat, nfsstat, netstat, ifstat...来查看系统性能状态?那你就弱爆了。今天给亲一...

  • Android ROM开发之Android源码搭建与编译

    因为工作上的一些需要,需要进行Android平台的ROM开发,开发过程中发现官方文档十分简单并且存在很多问题,所以现在整理一下完整的个人开发流程,共享给大家,有问题还请多多指正。 为了编译自定义的An...

  • 11个很少有人知道但很有用的Linux命令

    Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务。Linux命令和它们的转换对于Linux用户、Shell脚本程序员和管理员来说是最有...

  • 给Ubuntu Touch 13.10输入法开启单词补全功能

    Ubuntu Touch 13.10 的输入法十分简陋,就只能输入英文字母、数字和很少的符号,连英文输入的体验都没做好,比如没有单词补全功能。事实上单词补全功能已经有了,只是没有默认开启而已,原因是还...

  • pgBadger安装使用:利用pgBadger来分析Postgres log file

    pgBadger安装及使用过程: 1.下载pgBadger,并解压 # tar -zxvf pgbadger-3.6.tar.gz 2.安装(optional) # cd pgbadger-3...

  • Linux之磁盘配额(Quota)操作指南

    mount | grep 分区名 查看分区是否支持磁盘配额 mount -o remount,usrquota,grpquota /home 临时启用quota vim /etc/fstab def...

  • 软考备战过程总结,希望对要软考的人有帮助

    报考的是中级软件设计师,这段时间备战软考的过程中,做了很多题目发现基本都大同小异,自己稍微总结一下,希望对后面想要考这个证书的人有帮助哈,虽然这本证可能没有多大用处,但复习,备战的过程中确实让我们发现...

  • 如何利用多核CPU来加速你的Linux命令--awk,sed,bzip2,grep,wc等

    你是否曾经有过要计算一个非常大的数据(几百GB)的需求?或在里面搜索,或其它操作----一些无法并行的操作。数据专家们,我是在对你们说。你可能有一个4核或更多核的CPU,但我们合适的工具,例如 gre...

  • di -比df更有用的磁盘信息工具

    如果你是个Linux命令行用户,你肯定会使用df命令检查文件系统的磁盘使用情况。尽管df是一个受欢迎的命令,但仍然不能提供一些高级的功能,如一个用户实际的磁盘可用空间,以及各种有用的显示格式等。还有另...

  • Ubuntu Linux sudo日志记录配置

    环境:Ubuntu 12.04 server。 sudo权限分配使用visudo来管理。示例在/usr/share/doc/sudo/examples/sample.sudoers下有。 因为Ub...

  • Ubuntu基础教程----如何修改你的计算机名字

    本文又是一篇为Ubuntu新用户和新手准备的文章,将会指导你怎样在使用Ubuntu时轻松更改你的计算机名字,许多用户从来不会考虑在Ubuntu更改计算机名字或者主机名,那是他们最不用考虑担心的事情。 ...

  • Snort中文手册

    第一章 snort简介 snort有三种工作模式:嗅探器、数据包记录器、网络入侵检测系统。嗅探器模式仅仅是从网络上读取数据包并作为连续不断的流显示在终端上。数据包记录器模式把数据包记录到硬盘上。网路...

  • Ubuntu 13.10配置root登录

    Ubuntu 13.10默认是不允许使用root登录的,要想使用root权限,就必须使用 sudo 命令来执行,很繁琐。 要解决这个问题,需要两个步骤: 1、设置root密码,开启root账号 ...

  • Ubuntu忘记登录密码

    好吧,不是什么好事儿,就当忘记密码讲吧。这里的系统版本是Ubuntu 12.04 LTS。 重新启动机器,在启动的过程中,按Esc(刚才偶然按着shift+Esc居然调出了Ubuntu任务管理器的图...

  • Linux下关于文件 目录操作的命令小结

    一、文件操作命令 1.1 查看文件 Linux下查看文件的命令有很多,下面列出的几个是几乎所有Linux发行版中都带有的命令,他们各有特点,适用于不同的场合。 cat [filename]...

  • Ansible快速上手

    最近纠结于在 Puppet、Chef、SaltStack、Ansible 等一干配置管理工具中如何选择。考虑到一旦开始没有选好,以后更改又是一堆麻烦事,所以就稍微有些慎重。 Puppet 和 Sal...

  • Android编译环境配置搭建(Ubuntu 12.04)及环境导致编译错误QA

    1、编译环境准备 下载Android代码需要大约需要8.5G,单独编译一套代码需要30G左右,多套的话硬盘空间至少需要100G以上。 2. 配置android在Linux下的编译环境 安装编译...

  • Linux系统的语言环境设置初认识

    Linux系统的语言环境设置之浅见 在Linux的系统中经常碰到字符集导致的错误,下面总结了设置修改系统语言环境的方法。 1.环境变量LANG用于设置系统的语言环境。 当启动某些perl、php或其他...

  • Bash Getopts-让你的脚本支持命令行参数

    以前我总想知道如何为我的Bash脚本创建命令行参数。经过搜索,我发现了2个函数可以处理这个问题,getopt 函数和 getopts 函数。我无意争论哪一个函数更好的。getopts 是一个shell...

  • 使用软Raid发挥多块SSD硬盘的性能并提升数据安全性

    磁盘IO的瓶颈已经很多年了,随着SSD硬盘技术日益成熟、成本的逐步下降,越来越多公司开始在服务器上使用SSD硬盘。 自打去年给笔记本加了一块mSata接口的SSD之后,整个系统性能的提升无以言表! ...

  • Linux系统中文件的高级权限设置

    1.文件隐藏属性 chattr chattr [+-=] [ASacdi] 文件名或目录 +:增加某一个特殊参数,其他原本存在参数不动 -:删除某一个特殊参数,其他原本存在参数不动 =:设置固定参数 ...

  • Linux系统man帮助的使用技巧

    1.man的查询后面的数字含义: 1用户在shell换机中可以操作的指令或可执行文件 2系统核心可乎叫的函数与工具 3一些常用的函数(function)与函数库(library),大部分为c的函数库(...

  • Ubuntu 14.04 x64安装Android SDK

    操作系统:Ubuntu 14.04 x64 目标:安装 Android SDK 本文最后更新时间:2014-4-20 安装32位库文件 2013年9月的iPhone 5s是第一款64位手机,而A...

  • Ubuntu 13.10 x64 安装 Eclipse Android SDK Java开发IDE

    操作系统:Ubuntu 13.10 x64 目标:安装 Eclipse Android SDK Java 先安装Android SDK,再安装eclipse 安装Eclipse Classic ...

  • 解决Linux计划任务不能运行的问题

    系统环境(CentOS 5) Linux建立计划任务: (1)第一种方式,系统运行级的,配置/etc/crontab文件,如要每天15:18分执行/etc/daily下的所有脚本,就用以下格式: ...

  • Linux内核崩溃问题排查过程总结

    1.概述 某年某月某日某项目的线上分布式文件系统服务器多台linux系统kernel崩溃,严重影响了某项目对外提供服务的能力,在公司造成了不小影响。通过排查线上问题基本确定了是由于linux内核pan...

  • iptables设置除两个IP外的其他所有IP为REJECT

    用iptables管理一个内网网段 实验机为10.10.11.121 INPUT默认为DROP,并对10.10.11/24网段的所有机器开放端口的访问权限 但是设定只有两台机器10.10.11.41...

  • Ubuntu给Rhythmbox安装插件,使其显示歌词功能

    插件名字:osd-lyrics Step1. 到下面的网站上下载对应的 osd-lyrics 版本的 deb 包  http://code.google.com/p/osd-lyrics/downl...

  • 如何在Ubuntu 13.04, 13.10上安装Sublime Text 3

    Sublime Text是一款很流行的源代码文本编辑器,托Webupd8团队的PPA仓库之福,我们现在能在Ubuntu 13.04, 13.10上通过PPA安装Sublime Text 3,适用于ST...

  • 解决Ubuntu升级软件scons的错误

    首先看看遇到的什么错误,这是在从Ubuntu 13.04升级到13.10的过程中遇到的,如下: 引用:Traceback (most recent call last): File "/usr/li...

  • 禁用Ubuntu 13.10的Amazon及远程内容获取

    Ubuntu 13.10已经发布一段时间了,是时候坐下来配置一下系统来满足你的要求。Ubuntu 13.10配备了很多东西,当你安装或者升级时其实有些并不是你所需要的。 举个例子,当你安装或者升级到...

  • Ubuntu 13.10安装JDK、Eclipse for C/C++(解决全局菜单问题)

    JDK 下载jdk-7u45-linux-x64.tar.gz:http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux...

  • CentOS 6.4中安装JLink及出现问题解决

    首先,下载JLink_Linux_V422.tgz 解压后cd到其目录 $sudo cp libjlinkarm.so.* /usr/lib $sudo cp 45-jlink.rules /etc...

  • CentOS 6.4配置arm-linux-gcc交叉环境

    首先下载 arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 下载后解压arm-linux-gcc到制定文件夹 [arm@acer ~]$ sudo tar xvf ar...

  • Linux系统安装后的基础优化-基于CentOS(5.8/6.4)

    在运维工作中,我们发现Linux系统安装之后并不能立即投入生产环境使用,往往需要先经过我们运维人员的优化才行。 下面我就为大家简单讲解几点关于Linux系统安装后的基础优化操作。 注意:本次优化都是...

  • Linux Pmap命令-查看进程用了多少内存

    Pmap 提供了进程的内存映射,pmap命令用于显示一个或多个进程的内存状态。其报告进程的地址空间和内存状态信息。Pmap实际上是一个Sun OS上的命令,linux仅支持其有限的功能。但是它还是对查...

  • ttyrec ttyplay-Linux记录播放终端会话

    有些时候你可能想要记录一个终端会话,也许是为了保存一个复杂的命令行操作为将来使用的参考,或者是为了知识分享。你可能也希望记录的文件尺寸尽可能的小一点,并且希望当播放记录文件时可以做一个快速回放。在这个...