红联Linux门户

Linux帮助
  • Linux下编译ffmpeg并用GDB调试

    2016-03-11 - 1、在Ubuntu界面上调处命令行界面,最方便的方式是使用快捷键Ctrl+Alt+T。 2、安装SDL SDL是一个开源的多媒体开发库,可以设置图像和视频的绘制等操作。如果不安装SDL,FFMPEG将不能生成ffplay.exe播放器。在Ubuntu下安装SDL也很简单,只需要依次执行下列命...

  • 分享genymotion的下载地址 windows、linux、mac os都有

    2016-03-11 - genymotion又进不去了,那就直接用下载的链接吧,windows、linux、mac os都有,不用谢了。 下载地址: windows with VirtualBox (32/64位) http://files2.genymotion.com/genymotion/genymotion-2.6.0/genymotion-2.6.0-vbox.exe windows without VirtualBox...

  • 本地源的搭建(Apt、Pypi、Rubygem)

    2016-03-10 - 很多情况下,尤其是在公司工作,内部网络与外部网络是不相通的,因此经常需要在本地构建源。 1.APT本地源的搭建 本节介绍使用apt-mirror搭建apt本地源的方法,简单几步就行: (注:请先准备100G以上的空间来保存镜像文件,是的你没有看错,100G,建议选个快...

  • CentOS装Xcache教程CentOS装Xcache教程

    2016-03-10 - XCache 是一个又快又稳定的 PHP opcoolcode 缓存器. 经过良好的测试并在大流量/高负载的生产机器上稳定运行. 经过测试与同类 opcoolcode 缓存器相比更胜一筹, 比如能够快速跟进 PHP 版本.下面介绍如何安装配置。 1、安装xcache wget http://xcache.lighttpd....

  • yum只下载不安装和wget下载指定目录

    2016-03-09 - 很多时候,只是想在linux下下载包,而不需要即使安装:则: 1:自己上网下载。 2:使用yum下载不安装。 3:wget进行下载。 注:这些如果联网了,下载不了,说明防火墙有限制!此处,svn下载为例: 1:yum只下载不安装 在CentOS中使用yum只下载到指定目录而不...

  • Linux下PyDev+Eclipse安装方法Linux下PyDev+Eclipse安装方法

    2016-03-09 - 最近在学习Python,想把开发环境弄起来,网上找了PyDev + Eclipse的安装方法,但总是不奏效,经过各种失败后,终于成功,现将经验总结如下。 一、安装Eclipse 1.安装Jdk/Jre环境 Eclipse 是运行于Java虚拟机中的,所以必须先安装Java环境才能进行开发测试。J...

  • 使用udev绑定硬件设备

    2016-03-09 - 运行下面的命令可以得到 ttyS0 的设备所在。 udevadm info -q path -n /dev/ttyS0 我的输出如下: /devices/pnp0/00:07/tty/ttyS0 那么我们就可以用上面的命令来得到 ttyS0 的信息了,运行如下的命令: udevadm info -a -p $(udevadm info -q path -n /dev/t...

  • 更改linux swappiness提高物理内存使用率

    2016-03-08 - swappiness的值的大小对如何使用swap分区是有着很大的联系的。 swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。 当该参数=0,表示只要有可能...

  • Linux BOOT空间扩展

    2016-03-08 - Ubuntu安装时按一般情况,BOOT分配了100MB,不久升级就显示空间不足。刚开始还能删除旧的内核解决问题,后来删了旧内核也不够。决定扩大一下BOOT分区大...

  • linux下搭建gsoap环境

    2016-03-08 - 1.下载gSOAP 下载地址为:http://sourceforge.net/projects/gsoap2 2.安装gSOAP a、解压zip压缩包 命令:unzip gsoap_2.7.17.zip b、进入解压后生成的文件夹gsoap-2.7 命令:cd gsoap-2.7/ c、切换到root用户 命令:su 输入密码 d、配置编译环境 在gsoap-2.7...

  • 关于Linux系统清理/tmp/文件夹,你可能想知道的

    2016-03-08 - 昨天在研究tmp目录的时候发现centos重启tmp目录没清理,以下是自动清理/tmp目录方法。 我们知道,在Linux系统中/tmp文件夹里面的文件会被清空,至于多长时间被清空,如何清空的,可能大家知识的就不多了,所以,今天我们就来剖析一个这两个问题。 在RHEL\Cen...

  • 在linux中将nodejs文件变成可执行文件

    2016-03-08 - 在linux中一般我们在运行node文件时用的命令为: node server.js 可不可以不用输入node并且后缀也去掉呢,是可以的,操作如下: 第一步、将后缀删除并添加可执行权限 chmod +x server 这样在linux中文件名已经改变了颜色,变成绿色(在Ubuntu中可执行文件的颜...

  • mtd-utils工具的编译和使用

    2016-03-08 - 一、下载源码包并解压 root@:/home/# wget ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-1.0.0.tar.bz2 root@:/home/# wget http://www.zlib.net/zlib-1.2.3.tar.gz root@:/home/# wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.03.tar...

  • linux下使用crontab定时执行kettle的job部署

    2016-03-08 - 首先,安装jre,配置java环境变量部署kettle。 1.将data-integration.zip(http://community.pentaho.com/projects/data-integration/)上传到linux服务器 2.使用unzip命令解压data-integration.zip unzip data-integration.zip -d /mnt/kettle 3.赋予解压目...

  • centos6下使用有道云笔记

    2016-03-08 - 有道云笔记是一个很方便很好用的在线笔记本,而且因为后台是网易,稳定有保证,windows下的有道笔记客户端已经非常好用,但是最近转战到了linux(centos)下,在linux下没有有道笔记客户端,怎么办呢,自己动手丰衣足食。在linux下使用有道,必须通过wine。首...

  • 安装Theano和keras安装Theano和keras

    2016-03-08 - 最近在学习deep learning,准备搭建Keras环境,但是keras依赖Theano,安装虽然不是特别复杂但是也是走了一些弯路,在此写出记录一下。 Theano简介 主页:http://deeplearning.net/software/theano/ Github网址:https://github.com/Theano/Theano Theano不仅...

  • centos手工删除node.js

    2016-03-07 - 以centos 6.5 x64 环境为例,之前安装方式是编译过后建立软链接方式。 1、查看node环境 [root@localhost /]# node -v v4.2.1 [root@localhost /]# npm -v 2.14.7 [root@localhost /]# node运行的核心就是node、npm和node modules。 2、找出node所有相关文件...

  • 有关/proc/uptime这个文件里两个参数所代表的意义

    2016-03-07 - 有关/proc/uptime这个文件里两个参数所代表的意义: [root@app ~]#cat /proc/uptime 3387048.81 3310821.00 第一个参数是代表从系统启动到现在的时间(以秒为单位): 3387048.81秒 = 39.20195381944444天,说明这台服务器已连续开机39.20195381944444天 第二...

  • [Linux]查看启动信息方法

    2016-03-07 - 【环境】 CentOS 6.6 (Final) Linux version 2.6.32-504.el6.i686 一、获取当次启动时间 【方法一、查询进程信息】(推荐) [mycos@localhost so]$ ps -A -o pid,stime,etime,args PID STIME ELAPSED COMMAND 1 Aug29 1-11:17:14 /sbin/init 2 Aug29 1-11:...

  • linux终端打开PDF&Html

    2016-03-07 - 最近常在linux下写代码,项目帮助手册都是pdf或者html。都说用Vim写代码都不用鼠标,但查看帮助手册不得不像windows那样进入文件系统,找到相应目录然后双击打开,十分不方便。 事实上linux强大的命令系统提供了解决上述麻烦的方案,双手都不需要离开键盘,...

  • Linux下怎样检查、如何查看某软件包是否已经安装?

    2016-03-07 - Linux系统的安装软件方式非常多,所以到现在还没有一个通用的方法能查到某个软件已经是否安装了,不过下面我总结了一些类型供大家参考: 1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep 软件或者包的名字。 rpm -qa | g...

  • linux下安装gitbooklinux下安装gitbook

    2016-03-06 - 一:安装Nodejs Nodejs官网:https://nodejs.org/en/ 首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源码,一种是编译后的文件. 编译后文件下载:http://download.csdn.net/detail/dajiadexiaocao/9409819 source code下载:http://download....

  • Linux下的~是什么意思

    2016-03-06 - ~代表你的/home/用户明目录。 假设你的用户名是x,那么~/就是/home/x/ .是代表此目录本身,但是一般可以不写 所以cd ~/. 和cd ~ 和cd ~/效果是一样的 但是.后面有东西又是另外一个问题,点在文件名头部,代表一个隐藏文件 ~/.local是你的主目录下一个.local...

  • OTG接口烧写最小Linux的方法OTG接口烧写最小Linux的方法

    2016-03-06 - 通过该方式可以烧写Android4.0.3 系统和Linux-QT 系统。 需要准备一根OTG 线,绝大多数智能手机和PC 机相连接的线都是OTG线,都是通用的。 这种方式比TF卡烧写方式要快一些,我在调试的时候采用了这种方法。 OTG 烧写使用的硬件和软件平台以及烧写步骤 1、硬...

  • linux下面自动打包备份并且删除5天前的文件

    2016-03-06 - 项目要求: 1.自动打包某一个文件目录, 2.自动将打包文件放置至一个指定目录 3.自动清除5天前的文件; 实现: 1.使用crontab 进行定时备份 2.使用tar压缩 3.使用shell算出日期 ,remove 旧文件 4. 在/usr/sbin目录中加入备份文件:baksvn #!/bin/sh rq=`dat...

  • linux查看文件系统块大小与内存页大小linux查看文件系统块大小与内存页大小

    2016-03-05 - 一:查看文件系统块大小 sudo /sbin/tune2fs -l /dev/sda1|grep Block size 需要注意到系统可能有多个盘多个文件系统,可通过df命令查看 数值单位是字节,如图示: 二:查看内存页大小 getconf PAGESIZE 数值单位是字节,如图示: 本文永久更新地址: http:/...

  • Linux查看物理CPU个数、核数、逻辑CPU个数Linux查看物理CPU个数、核数、逻辑CPU个数

    2016-03-05 - 需要分清三个概念: 物理CPU 物理CPU的核数 物理CPU的核是否支持超线程 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo | grep physical id | sort | uniq |...

  • linux下安装gensim的方法

    2016-03-05 - 1.首先确保机子上安装的python=2.6 2.确保NumPy = 1.3 3.确保 SciPy = 0.7 NumPy 安装语句 sudo apt-get install python-numpy SciPy安装语句 sudo apt-get install python-scipy 接着就可以安装gensim了,安装语句 sudo easy_install -U gensim (如果提示ea...

  • 在linux下SRILM的使用方法

    2016-03-05 - Ubuntu下SRILM的安装方法: http://www.linuxdiyf.com/linux/18637.html 1、从语料库中生成n-gram计数文件: ngram-count -text train.txt -order 3 -write train.txt.count -text指向输入文件 -order指向生成几元的n-gram,即n -write指向输出文件 2、从上一...

  • Centos7安装杀毒软件ClamAV

    2016-03-05 - Clam AntiVirus(ClamAV)是免费而且开放源代码的防毒软件,软件与病毒码的更新皆由社群免费发布。目前ClamAV主要是使用在Linux、FreeBSD等Unix-like系统架设的邮件服务器上,提供电子邮件的病毒扫描服务. 安装EPEL源 (http://www.cyberciti.biz/faq/instal...

  • centos升级openssh的两种方式

    2016-03-04 - 此文介绍的是服务器在有网络和无网络情况下升级openssh方式。 一、首先介绍一个无网络如何升级: 1、准备相关的包 openssh下载地址:http://mirror.internode.on.net/pub/OpenBSD/OpenSSH/portable/ openssl相关包下载:http://www.openssl.org/source/ pam相...

  • linux下文件的特殊权限s和t

    2016-03-04 - 先看看这两个文件的权限: [root@localhost ~]# ls -ld /usr/bin/passwd /tmp drwxrwxrwt 4 root root 4096 Jun 2 17:33 /tmp -rwsr-xr-x 1 root root 22984 Jan 7 2015 /usr/bin/passwd 这里的s和t是针对执行权限来讲的。 这个s权限,是为了让一般使用者临...

  • Linux中整理代码工具indent的使用

    2016-03-04 - indent是一个比较不错的整理工具,即使你写了一段于内核代码风格好不相同的代码,那也没关系,用indent工具就能解决你的问题,帮你整理你的代码。indent几乎在所有的Linux发行版中几乎都可以找到。或者自己安装(ubuntu中:sudo apt-get install indent)。...

  • 安装Bundle格式文件(ovftool)

    2016-03-04 - 安装VMware OVF Tool for Linux 64-bit,文件是Bundle格式。 方法如下: 1, sudo su 要先取得root权限。 2, sudo chmod +x VMware-ovftool-4.1.0-2459827-lin.x86_64.bundle 授予运行权限 3,sudo ./VMware-ovftool-4.1.0-2459827-lin.x86_64.bundle 这样就...

  • 详解Linux中文件的特殊权限:SGID、SUID、SBIT

    2016-03-04 - 1.什么是SUID?Set UID(SUID) 当s这个标志出现在文件所有者owner的权限x上时,例如/usr/bin/passwd的权限状态是-rwsr-xr-x,这样的形式就被称为SetUID。 SUID的有什么样的限制和功能呢? 我们首先将SUID拥有的限制和功能列出来,然后再通过一个具体的例子...

  • 给嵌入式linux串口添加密码的一些总结

    2016-03-04 - 要添加串口登录密码就需要修改 /etc/inittab 文件的配置,但是不同的开发板情况不一样,有的是没有这个文件的,BusyBox会检查/etc/inittab文件是否存在,如果此文件不存在, BusyBox会使用缺省的inittab的配置。它主要会为系统重引导,系统挂起以及init重启...

  • 基于linux的ekho(余音)安装

    2016-03-04 - Ekho(余音)是一个把文字转换成声音的软件。它目前支持粤语、普通话(国语)、诏安客语和韩语(试验中),英文则通过Festival间接实现。它比eSpeak的设计更简易,但文件较大。由于使用了真人发声,它比eSpeak的发音更自然。 源代码下载页面: Ekho (余音):ht...

  • VisualSVN Server仓库迁移到Linux(包含所有版本,权限,用户信息

    2016-03-03 - Windows服务器深度中毒,从Windows换成CentOS,所以要把原服务都转移到Linux下,SVN的转移却遇到了些问题,花费了三天时间,走了不少弯路,现在总算解决了SVN迁移问题,记录下: 在Windows上我们是用VisualSVN Server作SVN服务的,Linux上是编译安装的subver...

  • Linux中查询I/O地址范围Linux中查询I/O地址范围

    2016-03-03 - 1.I/O地址范围查询方式非常的简单,只需要在系统终端中输入相关指令即可,查询命令[1]P16 cat /proc/ioports 2.效果截图 图1 ubuntu中测试结果 参考资料: [1]Linux内核完全剖析基于0.12内核 调整linux I/O以提高mysql运行效率: http://www.linuxdiyf.com/l...

  • Linux不让显示器休眠的方法

    2016-03-03 - Linux不让显示器休眠方法: # setterm -blank 0 # setterm -blank n (n为等待时间) 也可以编辑xorg.conf,添加如下选项把xscreen saver直接关闭: Section ServerFlags Option BlankTime 0 #关闭黑屏 Option StandbyTime 0 #关闭待机功能 Option SuspendTime...