红联Linux门户

Linux帮助
  • 打开树莓派SSH端口打开树莓派SSH端口

    2017-03-06 - 下面介绍如何用另一台电脑通过Secure Shell(SSH)控制树莓派。 打开SSH Secure Shell(SSH)是Linux的一个功能可以使你从主机电脑上快速打开一个树莓派的终端会话。 在树莓派的系统打开LX Terminal终端窗口键入以下命令: 选择Advanced Options选项,回车 选择S...

  • 为何Linux安装器需要添加安全功能?

    2017-03-06 - 十二年前,Linux 发行版努力使安装变得简单。在 Ubuntu 和 Fedora 的引领下,它们很早就实现了这一目标。现在,随着对安全性越来越关注,它们需要稍微转变下方向,并在安装程序中突出显示基本安全选项,而不是让用户稍后手动添加这些选项。 当然,即便是在最...

  • 使用Elizabeth为应用生成随机样本数据

    2017-03-06 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque e...

  • GNOME的新夜灯功能旨在帮助你睡得更好GNOME的新夜灯功能旨在帮助你睡得更好

    2017-03-06 - 转载自omgubuntu,先来接受互联网知识(合理的科学)的洗礼,明亮的屏幕,如你现在正在盯着的屏幕,发出的蓝色的光,对我们的睡眠有影响。 我们许多人使用蓝光滤光片来降低我们接受到的蓝光量,以提高快速入睡的能力。 现实是可使用应用程序来限制蓝光。我们...

  • 使用gitbook editor legacy制作电子书使用gitbook editor legacy制作电子书

    2017-03-05 - 环境:全新的ubuntu16.04.2 LTS + Oh my ZSH 旧版的gitbook editor章节编号比如1.1, 1.2会自动生成,左边目录树节点可以任意拖动位置(章节号会自动重排), 这些功能对于个人组织笔记再完美不过, 但这些功能在新版的gitbook editor中已经没有了! 幸好还能...

  • Systemd学习笔记

    2017-03-05 - 讲述systemd的简单用法,一般的应用已经足够了。 这两天在配单机多redis实例,发现配好之后在ubuntu15.10上无法自启,看来用sysvinit的方式不灵了,顺便研究了一下systemd,发现这东西挺好使的,不但支持服务自启,还支持job,可以替换crontab systemd.servi...

  • centos 7 x86_64上安装staruml2.8.0centos 7 x86_64上安装staruml2.8.0

    2017-03-05 - staruml官网:http://staruml.io/上有最新版本的staruml为2.8.0(到今天为止),只有win和deb格式的包,在centos 上安装要适当调整一下。 64位DEB包:http://staruml.io/download/release/v2.8.0/StarUML-v2.8.0-64-bit.deb 32位DEB包:http://staruml.io/down...

  • Cerebro 一个跨平台的桌面快捷使用工具Cerebro 一个跨平台的桌面快捷使用工具

    2017-03-05 - 1、CereBro简介 Cerebro 是扩平台(同时支持 Linux, Winsows, MacOSX) 的桌面快捷工具, 可用于执行命令, 打开应用(类似与Launch), 打开网页, 快捷翻译, 搜索. 支持插件, 有很多插件可以使用. 其功能类似与 MacOS 下的 Spotlight 和 Alfred, 以及 Linux 下 Syn...

  • gVim启动时窗口自动居中

    2017-03-05 - 最近折腾 vim, 除了配置巨麻烦外, 另一个很蛋疼的就是窗口位置问题了, 折腾了半天无法启动时自动居中, 找遍各地也只有保存上次位置, 下次启动时恢复的方法 废话不多说, 直接上代码, 丢到 vimrc 中即可: function WindowCenterInScreen() set lines=9999 colu...

  • Linux平台下的watchman源码编译Linux平台下的watchman源码编译

    2017-03-04 - 0、准备工作 (1)确定gcc版本 [root@master ~]# gcc --version gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-17) 如果gcc版本低于4.8,需要升级,参考:http://www.linuxdiyf.com/linux/27499.html (2)Python [root@master ~]# yum install -y python-devel...

  • Linux平台下的Intellij IDEA基本设置

    2017-03-04 - 1、添加桌面快捷方式 [root@hadron 桌面]# touch ideaIU.desktop [root@hadron 桌面]# vi ideaIU.desktop #!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 Name=IdeaIU Comment=IdeaIU Exec=/root/idea-IU-163.10154.41/bin/idea.sh Icon=/root/ide...

  • LXD 2.0系列(九):实时迁移

    2017-03-04 - 这是 LXD 2.0 系列介绍文章的第九篇。 LXD 入门(http://www.linuxdiyf.com/linux/23371.html) 安装与配置(http://www.linuxdiyf.com/linux/23372.html) 你的第一个 LXD 容器(http://www.linuxdiyf.com/linux/23526.html) 资源控制(http://www.linuxdi...

  • 公共场所wifi认证解决方案wifidog+authpuppy公共场所wifi认证解决方案wifidog+authpuppy

    2017-03-04 - 服务器:linux mint 17.3 + authpuppy 路由器:DB120 + wifidog 手机一部 一、在OpenWrt的路由器上安装Wifidog应用程序 安装Wifidog程序有两种方式,一种是在刷了OpenWrt的路由器上直接安装Wifidog;或者是把Wifidog直接编译进OpenWrt中 1.在OpenWrt根目录下...

  • 比特币源码linux下环境配置编译运行bitcoin比特币源码linux下环境配置编译运行bitcoin

    2017-03-04 - 由于近期学习区块链,需要学习下比特币源码,所以尝试着在windows和Linux环境下编译运行,但是windows下的环境配置很繁琐总是在装qt的时候报错,下面贴一下在linux环境下的配置和运行步骤(ubuntu) github源码链接(https://github.com/bitcoin/bitcoin/)...

  • Linux使用eclipse编译,调试Nginx模块Linux使用eclipse编译,调试Nginx模块

    2017-03-04 - 1、在ubuntu上启动eclipse后导入nginx工程文件 2、导入成功,修改工程设置 ,把all清空 3、设置调试运行的参数 4、修改nginx.conf 增加一行 daemon off 后台模式关掉 #user nobody; worker_processes 1; daemon off #error_log logs/error.log; #error_log l...

  • CentOS 6.8下安装python的redis支持库

    2017-03-03 - 方法很简单,SSH登录下输入: pip install redis 或者: easy_install redis 如果上面的方法不行的话,就要尝试编译安装了。 wget https://pypi.python.org/packages/source/r/redis/redis-2.10.5.tar.gz tar xvzf redis-2.10.5.tar.gz cd redis-2.10.5 pyth...

  • Linux下使用cron让Python程序持久化运行Linux下使用cron让Python程序持久化运行

    2017-03-03 - 正常情况下,一个python程序如果希望实现一直运行,不出错不奔溃是很难的,即使编译为可持续文件也是一样。 幸运的是很多需求并不是需要24小时不间断运行,而是每隔一段时间运行一次即可。 Linux系统自带的cron就为我们实现了这种可能: 输入: crontab -e...

  • Gazebo与ROS的连接

    2017-03-03 - 实现ROS与Gazebo的连接,需要安装一个叫做gazebo_ros_pkgs的东西。 安装之前,首先需要注意的是版本的兼容问题。目前各个ROS版本推荐支持的Gazebo版本如下: ROS indigo:Gazebo 2.x ROS Jade:Gazebo 5.x ROS kinetic:Gazebo 7.x 如果在安装ROS的时候使用...

  • tomcat开启远程debug

    2017-03-03 - 方法1、 WIN系统,在catalina.bat里: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899 Linux系统,在catalina.sh里: CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava....

  • 将x86平台的Linux控制台重定向到串口

    2017-03-02 - 一般地,安装在PC的Linux是使用鼠标、键盘作为输入源,显示器作为输出显示,但有些X86的设备,如工控机等,为了节省成本,会去掉认为无用的外设接口,以致熟悉了PC的人不习惯。一个设备,没有鼠标、键盘、显示器,但只要还有串口,还是可以控制的。本文将在...

  • LXD 2.0系列(八):LXD中的LXD

    2017-03-02 - 这是 LXD 2.0 系列介绍文章的第八篇。 LXD 入门(http://www.linuxdiyf.com/linux/23371.html) 安装与配置(http://www.linuxdiyf.com/linux/23372.html) 你的第一个 LXD 容器(http://www.linuxdiyf.com/linux/23526.html) 资源控制(http://www.linuxdi...

  • Linux下ffmpeg安装配置和实现视频转码指令Linux下ffmpeg安装配置和实现视频转码指令

    2017-03-02 - 最近在做OpenCV下的一些视频处理,opencv主要处理.avi的视频,但是想生成mp4的视频文件,所以就想利用ffmpeg的视频编码功能来进行avi转mp4。 凡是涉及到安装配置,运行的时候都会出现各种问题,不是某个库忘了装,就是某个参数没设置对。头疼,一个简单的过...

  • Kalinux linux使用libre office和fbreader

    2017-03-02 - 1.最近想在我的kalinux 上看epub和一些docx文件,想来想去还是用libre office把 从这里下载到一个tar.gz包,看看里面都有什么,然后解压缩,直接安装 http://www.libreoffice.org/download/download/ tar -tzvf LibreOffice_5.3.0_Linux_x86-64_deb.tar.gz ta...

  • 在树莓派3上运行openSUSE:简单几步搭建一个实用系统在树莓派3上运行openSUSE:简单几步搭建一个实用系统

    2017-03-02 - 本文由 SUSE 文档团队的技术作者 Dmitri Popov 撰写。 在 树莓派 3 上部署 openSUSE 系统不是很复杂,不过这儿有一些小技巧教你更好地完成这个过程。 首先,你将会有一些版本可供选择。如果你打算使用树莓派 3 作为一个普通主机,那么带有图形界面的 openSUS...

  • Cubieboard2添加SPI驱动支持

    2017-03-01 - 0.前言 由于cubieboard2官方稳定版内核linux-3.4未添加原生spi驱动支持,我们需要为修改内核源码,编译并放入nand中,替换掉原来的uImage镜像,并放入新内核的模块文件。除此之外,还需要修改系统文件,使其完整支持全双工通信。 1.刷入debian系统到nand。(...

  • VirtualBox如何添加ISO文件或物理光盘VirtualBox如何添加ISO文件或物理光盘

    2017-03-01 - 最近学习Linux,想先在虚拟机上操作练练手,装个CentOS distribution。 但是一开始捣鼓的时候发现,VirtualBox似乎只支持vmdk等类型的文件,但我下的是iso镜像文件...

  • 使用Docker编译Android系统源码

    2017-03-01 - 引言: 最近公司业务转型,开始倒腾起安卓系统,做了几个月的安卓APP开发,最近又需要做系统定制,所以撸起袖子搞起。 首先干嘛?部署开发环境,开发环境一直是让人头疼的问题,何况我们不只需要一套环境,这样整来整去很容易就把系统玩废了,一旦出了问题就...

  • 如何在Linux中使用sFTP上传或下载文件与文件夹如何在Linux中使用sFTP上传或下载文件与文件夹

    2017-03-01 - sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作。 它可以配置使用几个有用的 SSH 功能,如公钥认证和压缩。 它连接并登录到指定的远程机器,...

  • 如何配置VirtualBox中的客户机与宿主机之间的网络连接如何配置VirtualBox中的客户机与宿主机之间的网络连接

    2017-03-01 - 当你在 VirtualBox 虚拟机软件 中安装了各种操作系统时,你可能需要实现宿主机与虚拟机之间的相互访问。 在这篇文章中,我们将会以最简单明了的方式来说明如何配置客户机与 Linux 宿主机的网络,以实现两者相互访问或者让客户机连接到外网。(译注:客户机指...

  • 用checkinstall制作deb/rpm/Slackware安装包用checkinstall制作deb/rpm/Slackware安装包

    2017-03-01 - 简介 checkinstall类似make install的功能,都可以根据Makefile中的指令执行安装操作. 不同的是,checkinstall可以跟踪所有install的文件,并生成二进制的deb/rpm安装包.通过生成的deb/rpm包安装后,可以用包管理器方便地卸载. checkinstall作用的关键是Makefile...

  • 在CentOS 6.8 x86_64上安装ATS 6.2.1实录在CentOS 6.8 x86_64上安装ATS 6.2.1实录

    2017-02-28 - 网站上已经有很多这样的ats安装实录了,这次的笔记有些不一样,因为它是ATS目前最新的LTS版本6.2.1的安装,写出来更多的是整理自己的思路,因为很多东西搞过不整理,过一段时间就完全忘记掉了。 安装环境: 在rMBP 15.4上上面安装了VMware Fushion 专业版8.5...

  • 在CentOS 7中使用Sendmail通过PHP发送邮件

    2017-02-28 - 如果你运行了一个 web 服务器或者一台 VPS ,你可能需要在你的 PHP 程序中发送邮件。 同样,如果你正在运行一个 WordPress 博客,或者你正在使用任何类型的 CMS ,你允许你的访问者通过联系表单向你发送电子邮件(例如使用 WordPress 的*Contact Form 7 插件...

  • 使用vimdiff作为svn diff的查看工具

    2017-02-28 - 把下面的代码保存在~/目录下,随便命名。如svndiff.sh,添加执行权限: #!/bin/sh # 配置你喜欢的diff程序路径 DIFF=vimdiff # SVN diff命令会传入两个文件的参数 LEFT=${6} RIGHT=${7} # 拼接成diff命令所需要的命令格式 $DIFF $LEFT $RIGHT 然后修改~/.su...

  • linux下扩展卷组大小linux下扩展卷组大小

    2017-02-28 - 首先查看一下根目录的剩余可用空间大小,具体我的虚拟机来说,目前只有3.2GB可用,已经没有多少剩余了,现在需要做的就是扩展一下空间,如果到了可用空间为0,将会导致无法进入KDE(我用的是KDE,如果你用的是其他桌面环境,也将无法进入)桌面环境,但是仍然...

  • linux magic key之SysRqlinux magic key之SysRq

    2017-02-28 - 在键盘上我们可以看到一些很不常用的键:PrtSc/SysRq、ScrLk、Pause、Break等,但我们一直很少用,也搞不清楚它们有什么用。 而在linux下,当我们的系统发生故障,内核仍在运行,键盘依旧可以用,只是没办法登陆或者重启电脑(按电脑重启键除外),这时,我...

  • Bitbucket版本控制入门指南Bitbucket版本控制入门指南

    2017-02-28 - 在互联网成为一个巨大的、世界性的现象之前,开发团队常常被限制在一个小的物理空间内。如果公司没有资金支持的话,与世界另一方的人合作是一个非常昂贵或几乎不可能的梦想。 幸运的是,情况不再是这样了。互联网诞生了基于网络的解决方案,允许公司组成合作...

  • 你知道Linux中的主机、控制台和终端的起源么?你知道Linux中的主机、控制台和终端的起源么?

    2017-02-27 - 如果你见过一些台式机,那么它们大多是下图这样的。键盘、显示器、机箱可以分开。哪怕机箱和使用者不在一个房间,只要线路连通,还是可以使用电脑的。在早期,机箱和键盘、显示器确实是分开的。 在 UNIX 诞生之初,计算机的价格非常昂贵。当时还没有个人计算...

  • CoreFreq:一款强大的监控CPU的专业工具CoreFreq:一款强大的监控CPU的专业工具

    2017-02-27 - CoreFreq 是一个用于英特尔 64 位处理器的 CPU 监控程序,并且支持 Atom、Core2、Nehalem、SandyBridge 及以上、还有 AMD 0F 家族。 它的核心建立在内核模块上,用于从每个 CPU 核心检索内部性能计数器,并且与收集数据的守护进程一起工作,一个小型控制台客...

  • ESP8266编译环境搭建之linux篇ESP8266编译环境搭建之linux篇

    2017-02-27 - 在Linux下做嵌入式产品开发,都会接触到一个问题就是交叉编译;开发esp8266也一样,首先要有芯片对应的交叉编译器,运行make命令,执行对应的Makefile文件才能编译出正确的bin文件. 下面介绍下esp8266交叉编辑器安装过程: 1.交叉编译器下载: 可先在windows下下载...

  • 深度操作系统安装由Debian上游提供的Linux4.8内核深度操作系统安装由Debian上游提供的Linux4.8内核

    2017-02-26 - 安装方法: sudo apt install linux-image-4.8.0-1-rt-amd64 linux-headers-4.8.0-1-rt-amd64 安装完成后重启就可以进入4.8内核。 目前我还不知道Debian上游在4.8里面加入了什么新东西。 附:Linux4.8内核信息: 1.markson@Acer-Aspire:~$ sudo aptitude sho...