红联Linux门户

Linux帮助
  • 如何在Samba4 AD中使用iRedMail配置Thunderbird如何在Samba4 AD中使用iRedMail配置Thunderbird

    2017-07-16 - 本教程将指导你如何使用 iRedMail 服务器配置 Mozilla Thunderbird 客户端,以便通过 IMAPS 和 SMTP 提交协议发送和接收邮件,如何使用 Samba AD LDAP 服务器设置联系人数据库以及如何配置其他相关的邮件功能,例如通过 LDAP 数据库离线副本启用 Thunderbird...

  • 如何使用Linux手册页?比Google搜索更快如何使用Linux手册页?比Google搜索更快

    2017-07-15 - 不知道有多少人用过Google搜索,Google搜索的速度确实是比较快的(国内由于种种限制,怕是很多人还没体会到这一点),不管大家是否认同上一句话,在查看linux命令时,总是有一种方法比Google搜索速度更快,那就是使用Linux手册页。 Linux手册页比大家想象中的...

  • Linux如何查看主机的cpu总个数和总内存Linux如何查看主机的cpu总个数和总内存

    2017-07-14 - Linux 查看主机的cpu总个数和总内存可以参考如下方法。 一、查看cpu总个数 第一种方法:top命令法 首先执行top命令,如下图所示。 在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数,如下图为4核的cpu。 第二种方法,通过proc文件系统,直接...

  • 在MacBook Air上安装Fedora 26在MacBook Air上安装Fedora 26

    2017-07-14 - (写本文时)距离 Fedora 26 测试版发布已有几天,我认为是时候把它安装在我的 13 寸 MacBook Air 上了。 (译注:就在刚刚,Fedora 26 正式版发布了:http://www.linuxdiyf.com/linux/31942.html) 我这个 MacBook Air 的型号为 A1466 EMC 2925,拥有 8gb...

  • VMware中让虚拟机支持虚拟化VMware中让虚拟机支持虚拟化

    2017-07-13 - 一、问题 由于需要玩一下OpenNebula,但是现在自己只有一台笔记本,如何玩?当然是VMVare了,于是装了几台Ubuntu的虚拟机,但是在看安装OpenNebula的前提要求是 安装的主机cpu必须支持虚拟化,于是我用了命令查看cpu是否支持虚拟化 cat /proc/cpuinfo | grep...

  • Ethereum客户端Parity编译Ethereum客户端Parity编译

    2017-07-12 - Ethereum客户端一般有geth和eth。Parity是由以太坊前CTO开发的一款Ehtereum客户端。它是用一种全新的系统级别的编程语言RUST开发而成。 Rust编译器 编译前先安装RUST编译器。具体参考https://www.rust-lang.org/en-US/ 在windows下需运行以下命令设置编译环...

  • 如何使用iptables保护Linux桌面系统安全如何使用iptables保护Linux桌面系统安全

    2017-07-12 - Linux 的安全声誉一直比 Windows 系统要好,但它也并不完美。有许多 Linux 发行版都没有采用最佳的安全默认值,所以用户在安装好系统之后,大多需要自行实施安全配置。 例如:Linux 桌面安装完成后,默认的防火墙配置都不像 Windows 那样已经内置了很多常用...

  • Fedora 26正式版下载发布,细数7大方面更新Fedora 26正式版下载发布,细数7大方面更新

    2017-07-12 - 众人皆知,Fedora 是 Linus Torvalds 最喜欢的 Linux 发行版,日前其最新版本 Fedora 26 已经正式发布下载。Fedora 发行版是 Red Hat 支持的一个社区 Linux 项目,每年会有两次将尖端技术输送给 Fedora,这一举动也经常激发其他 Linux 发行版不断引入新功能...

  • Linux的EXT4文件系统的历史、特性以及最佳实践Linux的EXT4文件系统的历史、特性以及最佳实践

    2017-07-12 - 让我们大概地从 EXT4 的历史、特性以及最佳实践这几个方面来学习它和之前的几代 EXT 文件系统有何不同。 在之前关于 Linux 文件系统的文章里,我写过一篇 Linux 文件系统介绍(https://opensource.com/life/16/10/introduction-linux-filesystems) 和一些更...

  • 如何修补和保护Linux内核堆栈冲突漏洞CVE-2017-1000364如何修补和保护Linux内核堆栈冲突漏洞CVE-2017-1000364

    2017-07-12 - 在 Linux 内核中发现了一个名为 Stack Clash 的严重安全问题,攻击者能够利用它来破坏内存数据并执行任意代码。攻击者可以利用这个及另一个漏洞来执行任意代码并获得管理帐户(root)权限。 在 Linux 中该如何解决这个问题? Qualys 研究实验室在 GNU C Libr...

  • Linux用户密码期限修改

    2017-07-11 - 今天有开发报故,sftp无法登录。检查服务都是正常的,之前3月份也出现过此问题,当时忙没有注意,现在看每3个月出现问题。这才想到是密码过期导致的。 先重置用户密码,发现过期日志为Oct 08, 2017,有效期为90天。 [root@01 ~]# chage -l testuser Last pas...

  • 从Fedora 25升级到Fedora 26从Fedora 25升级到Fedora 26

    2017-07-11 - Fedora 26是Fedora 2007年7月11日发布的最新版本。Fedora Workstation用户可能需要升级工作站才能使用最新版本。 本教程将帮助您使用命令行实用程序DNF将Fedora 25升级到Fedora 26工作站。这是升级Fedora版本的推荐方法。使用Fedora 24或23运行的用户建议首...

  • 如何安装xrdp的最新版

    2017-07-10 - 在CentOS最新版(如7.3)上,直接运行 yum install xrdp,那么安装的其实不是最新版的xrdp;需要安装了epel repo之后,才安装的是最新版的xrdp。 具体步骤如下: 1.如果是已经安装了xrdp,但不是最新版,那么需要先删除,再进行以下步骤。 若是按照以下步骤...

  • Hiri邮件客户端让您在Linux中访问Exchange帐户Hiri邮件客户端让您在Linux中访问Exchange帐户

    2017-07-09 - 大家都知道 Microsoft Exchange 是企业级邮件市场占有率第一的产品,早已成为 Top 500 企业首选的邮件服务器和客户端标准配备。随着 Office 365 服务在全球的铺开,Exchange 的市场占有率更是越来越高,不少中小企业甚至个人用户都已经开始使用基于 Microsof...

  • Dash to Panel更新-新增选项Dash to Panel更新-新增选项

    2017-07-09 - Dash to Panel 是一款非常受欢迎的GNOME扩展,新版本是将图标任务栏和系统托盘添加到桌面。 Dash to Panel v9 增加了一些新功能,包括Window Peek模式和一些漂亮的新选项,如能够从面板中隐藏收藏夹。 Window Peek是这个版本的标题。与Windows 7的Aero Peek...

  • Linux离线安装Ruby详解Linux离线安装Ruby详解

    2017-07-08 - 很多时候我们会发现,真实的生成环境很多都没有外网,只有内网环境,这个时候我们又需要安装Ruby,则不能提供yum命令进行在线安装了,这个时候我们就需要下载安装包进行离线安装。本文主要简单介绍如果离线安装Ruby。 安装之前我们简单介绍下Ruby。 一、Ruby...

  • Linux离线安装Rubygems详解Linux离线安装Rubygems详解

    2017-07-08 - 很多时候我们会发现,真实的生成环境很多都没有外网,只有内网环境,这个时候我们又需要安装RubyGems,则不能提供yum命令进行在线安装了,这个时候我们就需要下载安装包进行离线安装。本文主要简单介绍如果离线安装RubyGems。 安装之前我们简单介绍下RubyGem...

  • Ring:一个专注隐私,开源的Skype替代品Ring:一个专注隐私,开源的Skype替代品

    2017-07-08 - 如果你对 Linux 上的 Skype 进度不满意,或者对即将换代的、旧的(但是优秀的)Qt Skype 客户端感到不快,这有一个 GNU 替代品叫 Ring。 GNU Ring 是一个跨平台、关注隐私的交流程序,它很快得到了 FOSS 以及安全圈的注意。 就像一个 Skype 的开源替代品,不...

  • LinuxMint 18.1如何升级到18.2LinuxMint 18.1如何升级到18.2

    2017-07-06 - LinuxMint 18.2 正式版终于发布了! LinuxMint 18.2 仍是基于 Ubuntu 16.04.x LTS 长期支持版,稳定性有保证。此外,LinuxMint 18.2 更新了 Cinnamon 桌面系统。另外,舍弃了自家的 MDM 登录管理器,采用多数 Linux 发行版通用的 LightDM,登录速度更快、可...

  • Linux上如何安装并切换最新版本的Python 3.6Linux上如何安装并切换最新版本的Python 3.6

    2017-07-06 - Python 是 Linux 中一种最流行的编程语言。它被写成了各种工具和库。除此之外,Python 在开发者之间很流行因为它非常简单,并且实际很容易掌握。如果你安装了 Linux 系统,正在学习 Python 并想要使用最新的版本的话,那么这篇文章就是为你而写的。现在我已...

  • CentOS 6中安装PowerlineCentOS 6中安装Powerline

    2017-07-04 - Powerline : Vim 和 Bash 中的一个强大状态栏插件。 在 Linux 中安装 Powerline 首先确定本机系统有一套版本大于等于2.7的 Python 环境,按以下方法安装即可 python -V sudo yum install epel-release sudo yum install python-pip pip install powerline-st...

  • 关闭chrome浏览器的developer tools

    2017-07-04 - 背景 Chrome使用过程中,很容易启动Chrome developer tools,一些误触如按到F12、CTRL+Shift+C等都会启动developer tools。对于不开发Web的人来说,并不需要这个功能,但是又却很容器启动该功能。然而,Chrome本身并没有提供关闭该功能的设置。下面介绍下网...

  • 为树莓派3构建64位内核

    2017-07-03 - 编辑:在写完这个这篇文章之后,我在树莓派 3 上基于 Debian 开始打造 64 位的系统。你可以在https://github.com/bamarni/pi64找到。 树莓派 3 配有 Broadcom BCM2837 64 位 ARMv8 四核 Cortex A53 处理器,它是一个 64 位 CPU。如果你有一块,运行以下命令...

  • Latex加速:TexStudio的安装和使用Latex加速:TexStudio的安装和使用

    2017-07-02 - TexStudio可以加速Latex的编辑和写作,这里简单介绍一下TexStudio的安装,配置和使用。但是有一个重要的前提,TexStudio会使Latex源代码和pdf文件并排显示,比较占用桌面的宽度,所以不推荐在15寸以下的小屏幕上使用,在小的笔记本电脑上,可以直接在文本编...

  • Windows、Linux、Mac OSX编译jni动态库

    2017-07-02 - 在不同平台下默认调用不同名字的动态库,在Windows平台调用name.dll,在Linux平台调用libname.so,在OSX下调用libname.jnilib。不同平台下的编译的方法也有些区别。 Windows平台 gcc -Wl,--add-stdcall-alias -I%JAVA_HOME%\include -I%JAVA_HOME%\include\w...

  • 1个鼠标和1个键盘控制2台电脑(windows和linux系统)1个鼠标和1个键盘控制2台电脑(windows和linux系统)

    2017-07-02 - 由于写文章和跑实验的需要(在windows下写文章比较方便,Linux下跑实验比较方便),弄来了两台电脑。一个linux的系统,用来跑程序,一个windows系统,用来看文章和写文章。但是由于使用2个键盘和鼠标不方便(桌子也放不下。),因此在网上查了下大概有三种方...

  • Synergy完全卸载Synergy完全卸载

    2017-07-02 - Synergy用在2太电脑鼠标键盘共享,所谓是第一次使用非常爽,第二次简直是遇到麻烦。比如修改主机名之后,软件还是之前的配置,卸载重装还是这样。搞了半天,终于弄清楚怎么完全卸载。 windows系统 windows系统在卸载后需要删除注册列表:HKEY_CURRENT_USER\S...

  • Linux下使用Skype几则小技巧Linux下使用Skype几则小技巧

    2017-07-02 - 微软,曾经视 Linux 为最大威胁。暂不说其现在在 Windows 10 中整合 Linux 子系统的示爱之举,其在前些年收购 Skype 后,仍然持续推出 Linux 版的 Skype。这一点可谓难能可贵,比起国内某些无耻之徒大气多了。 Skype 是薄荷开源网的官方指定交流工具,也是薄...

  • Papirus图标主题提供64个新的应用程序图标Papirus图标主题提供64个新的应用程序图标

    2017-07-02 - 喜欢Papirus图标主题。它是多彩,创意,并有非常好的文件夹图标(其中,yup,支持我们几周前提到的整齐的文件夹颜色应用程序)。本月初,Papirus图标集接收到一个小的凹凸更新,扩大了主题的应用程序覆盖率,并在此过程中修复了一些错误的字形。 在64个新图...

  • Linux安装Team Service AgentLinux安装Team Service Agent

    2017-06-30 - 下载linux agent文件(在windows中下载后,通过WinSCP复制至linux服务器中) 或者可以在linux直接下载文件(直接下载不会因为网络问题而导致传输中断) 首先使用命令建立文件夹 mkdir agent cd agent 通过命令下载文件 [azrlnx04@azrlnx04 agent]$ wget http...

  • Powerline:Vim和Bash中的一个强大状态栏插件Powerline:Vim和Bash中的一个强大状态栏插件

    2017-06-30 - Powerline 是 vim、zsh、bash、tmux、IPython、Awesome、bar、fish、lemonbar、pdb、rc、shell、tcsh、wm、i3 和 Qtil 中的一个状态栏插件。它给程序提供了状态栏,并使程序更好看。它用 Python 写成。 它是可扩展的并且功能丰富,它用 Python 写成,非常轻...

  • 在Linux中使用shell脚本自动创建/移除并挂载交换文件在Linux中使用shell脚本自动创建/移除并挂载交换文件

    2017-06-30 - 几天前我们写了一篇关于在 Linux 中 3 种创建交换文件的方法,它们是常见的方法,但是需要人工操作。 今天我发现了一个 Gary Stafford(https://programmaticponderings.com/2013/12/19/scripting-linux-swap-space/) 写的 shell 小脚本(两个 shell 脚本,...

  • linux下获取记录文件的前N行或后N行

    2017-06-29 - 这几天在做ARM Linux嵌入式设备的应用程序,要记录设备的启动记录,但是又怕长时间运行,记录文件太大,导致写爆存储,故想之保留记录文件的最后N行来保证存储不会被写爆。 故开始找解决方案,网上提供了head和tail两个命令。 1.head命令 head命令用于显示文...

  • 桌面Lumina 1.3.0发布-获得新主题和媒体播放器应用程序桌面Lumina 1.3.0发布-获得新主题和媒体播放器应用程序

    2017-06-29 - 可以下载新版本的基于Qt的Lumina桌面环境。Lumina 1.3.0根据发布公告获得大量更新和改进,以及桌面设备的性能改进。 Lumina桌面环境是桌面Linux和类Unix操作系统(如BSD)的轻量级用户界面。独特的是,桌面是使用插件构建的,这给了Lumina的整体形式和功能定...

  • Conky--linux自定义桌面监控Conky--linux自定义桌面监控

    2017-06-28 - Conky可以对Linux硬件设备进行实时监控,并且显示在桌面上。 首先,先贴图: 右边就是conky显示的,可以显示进程,内存,显卡温度等等。下载安装在github,这个是支持中文的,而且里面有简单的conky语法说明,具体的conky语法在这里。 我的cinkyrc文件如下:...

  • Centos7下python3安装pip-9.0.1

    2017-06-27 - pip类似RedHat里面的yum,安装Python包非常方便。本节详细介绍pip的安装、以及使用方法。 1、下载pip安装包 [root@localhost ~]# wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar...

  • Centos7下python3安装ipython

    2017-06-27 - 一、通过压缩包安装ipython 1、下载ipython安装包 [root@localhost ~]# wget https://pypi.python.org/packages/79/63/b671fc2bf0051739e87a7478a207bbeb45cfae3c328d38ccdd063d9e0074/ipython-6.1.0.tar.gz #md5=1e15e1ce3f3f722da6935d7ac0e51346 2、安装i...

  • Centos7下不删除python2.x的情况下安装python3.xCentos7下不删除python2.x的情况下安装python3.x

    2017-06-27 - Linux下默认系统自带python2.X的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存。 1、下载linux平台的python3.x的安装包(我下...

  • Linux:安装和启用firefox浏览器的java

    2017-06-27 - 之前在linux服务器上浏览一个网页时必须启用java才可以,但是自己只是一个服务器的普通用户,并没有root权限,所以只能把java装在自己的目录下面,因此不能用rpm包,而必须从Oracal官网下载源代码的压缩包。 1.下载linux版java linux版java的官网下载地址如...

  • Fedora配置Dock BarFedora配置Dock Bar

    2017-06-27 - 因为经常用苹果笔记本,所以对Dock bar的依赖比较大了,慢慢才发现不用Windows的工具栏也是可以使用电脑的。等到切换到gnome3的Fedora之后,才知道可以把Favarite Bar配置成类似于Mac book的Dock Bar。要这么做的话,需要安装dash-in-dock插件,可以从官网(...