红联Linux门户

Linux帮助
  • ghmm在Linux上安装

    2017-02-07 - 1)先安装pcre, libxml2 rhel6: yum install pcre-devel yum install libxml2 yum install libxml2-devel ubuntu: sudo apt-get install libpcre3 libpcre3-dev 你可能还需要安装 sudo apt-get install openssl libssl-dev sudo apt-get install automake su...

  • 利用加固与桌面小工具轻松简化Linux安全利用加固与桌面小工具轻松简化Linux安全

    2017-02-06 - 从爱德华斯诺登披露安全信息,到物联网暴露出来的安全问题和恶意软件攻击,安全和隐私成为持续发热的新闻话题。问题在于,虽然每个人都关注安全和隐私,可是很少有人知道对安全和隐私该怎么处理。幸好,Linux有无数的工具可以处理这些问题,又不需要每个人都...

  • 在Linux中使用SSD(固态驱动器):启用TRIM

    2017-02-06 - 当我在运行 Linux 的计算机上安装我的第一块固态驱动器(SSD)后,我开始探索如何用好它们。SSD 在操作方式上与传统磁性驱动器不同,并且它们需要在软件上另行处理以达到功能优化。 在传统磁盘驱动器上,删除时所删除的文件不会从磁盘中完全删除。这就是为什...

  • 如何更改Linux I/O调度器来调整性能如何更改Linux I/O调度器来调整性能

    2017-02-06 - 为了从 Linux 服务器榨取尽可能多的性能,请了解如何更改 I/O 调度器以满足你的需求。 Linux I/O 调度器控制内核提交读写请求给磁盘的方式。自从 2.6 内核以来,管理员已经能够更改这个调度器,所以他们可以自定义他们的平台以完全适合他们的需要。 有三个调...

  • Linux中/etc/resolv.conf文件简析

    2017-02-06 - /etc/resolv.conf是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。 该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格...

  • 安装在virtualbox中的kali linux如何配置无线网卡安装在virtualbox中的kali linux如何配置无线网卡

    2017-02-06 - 1、安装在virtualbox里的kali无法使用所在物理机的wifi 2、必须通过usb方式,如图所示 3、所使用的usb无线网卡必须是kali2.0支持的 4、我的型号是TL-WN823N 2.0 154TF1,所以没有适配成功,因为这块无线网卡支持的linux内核比较低 5、可以在kali的论坛里查看...

  • kali linux 2016配置ssh实现远程登录kali linux 2016配置ssh实现远程登录

    2017-02-06 - 1.win10 系统 、VMware 12 pro(网络桥接模式) 2.kali linux 2016 3.xshell 5 修改ssh的配置文件 修改sshd_config 文件, 将#PasswordAuthentication yes的注释(#号)去掉,然后保存退出 root@kali:~# vim /etc/ssh/sshd_config 启动ssh服务 root@kali:~#ser...

  • kali linux 2016.2 live usb persistence制作kali linux 2016.2 live usb persistence制作

    2017-02-06 - 1.测试环境:win10 2.工具: MiniTool Partition Wizard (分区工具)、Universal-USB-Installer (U盘写入工具)、U盘、kali2016.2镜像 3.打开MiniTool Partition Wizard 把U盘分为两个分区 ,先把U盘删除掉,注意看好盘符别一上来把C盘删了。 4.给U盘分区,照...

  • Linux环境更改Jenkins的主目录

    2017-02-06 - Linux环境中,Jenkins主目录默认在/root/.jenkins Jenkins储存所有的数据文件在这个目录下。你可以通过以下几种方式更改: 1、使用你Web容器的管理工具设置JENKINS_HOME环境参数. 打开tomcat的bin目录,编辑catalina.sh文件。 在# OS specific support. $var...

  • 应对linux下的闰秒应对linux下的闰秒

    2017-02-06 - 为什么会有闰秒? 世界上有几种计量时间的方式, 世界时(UT1):是一种天文计量的方式,天文学家通过观测地球的自转,并将自转一周的时间(一天)等分为864000份,每份为一秒, 受潮汐等因素的影响,地球自转一周的时间并不是恒定的,这也是造成闰秒现象的...

  • centos开放端口8080centos开放端口8080

    2017-02-05 - 今天购买了云服务器,玩耍一下,配置好了jdk和tomcat后,发现访问不了8080端口,telnet 不通,由此想到了防火墙挡住了。 配置规则:iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 保存规则:/usr/sbin/iptables-save 解决经过: 1.一开始以为tomcat版本...

  • 利用终端命令实现进入ntfs分区有两种方法

    2017-02-05 - 一、手动设置ubuntu自动挂载Windows分区方法: 1、先用FDISK命令查看一下磁盘的UUID $sudo fdisk -l /dev/sda1 * 1 851 6835626 83 Linux /dev/sda2 852 4039 25607610 f W95 Extd (LBA) /dev/sda5 945 2135 9566676 7 HPFS/NTFS /dev/sda6 2136 4039 152938...

  • linux debian下安装中国农历linux debian下安装中国农历

    2017-02-04 - 前言: 1.有时候想要直到今天农历是多久, 比如春节之类的. 又不想上网查询. 最好就是装一个本地的农历. 2.目前 Linux 下有这几款, * KCalendar(https://github.com/liangqi/kcalendar) 需要 KDE 3/4 支持, 并且可以嵌入到桌面环境, 比如配合conky. * ccal(...

  • 利用ssh隧道让不同子网互联利用ssh隧道让不同子网互联

    2017-02-04 - 假设我们的网络拓扑如下图所示,B能够直连A,B想要直连与A同一子网的其它机器。 1.在A上执行 #打开IP转发 $ echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward 2.修改A的/etc/ssh/sshd_config文件,允许root登入,允许隧道转发 PermitRootLogin yes PermitTu...

  • linux下jsoncpp编译与使用linux下jsoncpp编译与使用

    2017-02-04 - json的使用场合非常多,无论java还是c++,java语言基本首选fastjson库,使用maven项目管理工具,分分钟搞定。而c++语言使用json就要麻烦一些,很多json库都需要自己编译,并且不同系统、不同平台还要分别编译。c++下相关json库非常多,貌似jsoncpp用的人多一...

  • Linux安装美图秀秀Linux安装美图秀秀

    2017-02-04 - 美图秀秀是一款很好用的免费图片处理软件,可是目前它没有Linux版。有两种方法可以解决这种情况:虚拟机和 CrossOver。CrossOver 是 CodeWeavers(codeweaver.com)出品的一款可以在 Linux 上运行 Windows 程序的软件,使用十分方便快捷,相对虚拟机也比较节...

  • 把一个Qt应用打包为一个snap应用-snapcraft scriptlets应用实例把一个Qt应用打包为一个snap应用-snapcraft scriptlets应用实例

    2017-02-04 - 我们在先前的文章"如何把一个qmake的Ubuntu手机应用打包为一个snap应用"(http://www.linuxdiyf.com/linux/22344.html)中体会了如何把一个qmake的项目打包为一个snap应用.在今天的教程中,我们利用Qt Creator来创建一个项目,并最终把我们的应用打包为一...

  • 如何打包electronic-wechat(微信)为snap包如何打包electronic-wechat(微信)为snap包

    2017-02-04 - 基于开发者程路的项目:https://github.com/dawndiy/electronic-wechat-snap,我对该项目做了一些小的修改.但最终把electronic-wechat打包为snap应用. 1)方案一 在整个方案中,我们直接把一个稳定编译好的发布直接下载打包.这个项目的源码: https://git...

  • 在Linux中安装最新的Thunderbird邮件客户端在Linux中安装最新的Thunderbird邮件客户端

    2017-02-04 - 雷鸟是一个开源自由的跨平台的基于 web 的电子邮件、新闻和聊天客户端应用程序,其旨在用于管理多个电子邮件帐户和新闻源。 在 2016 年 12 月 28 日,Mozilla 团队宣布 Thunderbird 45.6.0 的发布。这个新版本带有如下功能: Thunderbird 45.6.0 功能 1.每次...

  • linux下安装ruby版本管理器RVM

    2017-02-03 - 这里以ubuntu为例。 直接以如下命令行安装可能会不成功,因为rvm.io站点有时会不行: curl -sSL https://get.rvm.io | bash -s stable #或者 curl -L https://rvm.io | bash -s stable 没关系,我们可以直接从Git仓库里下载并安装RVM,首先本地新建文件夹rvm...

  • LXD 2.0系列(六):远程主机及容器迁移LXD 2.0系列(六):远程主机及容器迁移

    2017-02-03 - 这是 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...

  • vim产生交换文件

    2017-02-02 - 我们要养成一个好习惯:用命令退出,而不是用鼠标直接关闭vim终端。 一旦向我一样手贱用了鼠标,恰好文件又做了修改,那么交换文件就有了。 我发现,当产生一个交换文件之后,按照提示 R恢复文件之后,swp文件仍然保留,此时不管你打开文件之后是否做了修改...

  • Linux查看文件大小的几种方法

    2017-02-02 - stat命令 stat filepath xanarry@ThinkPad:/$ stat ~/Downloads/jdk-8u60-linux-x64.tar.gz File: /home/xanarry/Downloads/jdk-8u60-linux-x64.tar.gz Size: 181238643 Blocks: 353984 IO Block: 4096 regular file Device: 808h/2056d Inode: 261742 Links...

  • PyCharm配置GitPyCharm配置Git

    2017-02-02 - windows 下 step 1 : 首先安装 GitHub step 2 : 找到 Git.exe 的路径 git.exe 的默认路径如下: C:\Users\yourname\AppData\Local\GitHub\PortableGit_69703d1db91577f4c666e767a6ca5ec50a48d243\bin\git.exe step 3 : Pycharm 配置 git File-Settings-Versi...

  • fedora24安装google-chrome-stable教程

    2017-02-02 - [提醒]先看完全部教程再动手操作。 1.首先切换到root用户: $su- 2.安装google yum源: #wget http://repo.fdzh.org/chrome/google-chrome-mirrors.repo -P/etc/yum.repos.d/ 3.安装google-chrome-stable: #dnf inatall google-chrome-stable 4.完成。 PS:...

  • 在Fedora上使用Redshift改善睡眠在Fedora上使用Redshift改善睡眠

    2017-02-02 - 大多数电子设备发射的蓝光被认为对我们的睡眠有负面影响。作为一个尝试,我们可以在黑暗中不再使用我们的电子设备,以改善我们的睡眠。然而,由于这对我们大多数人并不是很适合,更好的方法是根据你周围环境调整屏幕的色温。实现这一点的最流行的方法之一是...

  • 2017年成为Linux专家的4个热门技能

    2017-02-02 - 你在新的一年里需要刷哪些技能? 成为 Linux 专家的一个问题是专家的定义在不断变化。当我进入 Linux 世界的时候,那时认为成为一个 Linux 专家,你需要能够编译自己的内核。天啊,如果你想在笔记本电脑上使用 Linux,即便你只是用户,你也必须编译一个自定...

  • Mir并不只是Unity 8

    2017-02-02 - 这是一篇来自 Canonical 的软件工程师 Alan Griffiths 的一篇游客文章。如果你也想投稿,请联系 ubuntu-devices@canonical.com Mir 是一个计算机显示的管理应用的支持项目。它可以与当前 Ubuntu 桌面(及很多其他桌面)上使用的、我们更熟悉的 X-Window 相比...

  • LinuxMint18配置Grub2默认启动操作系统

    2017-02-01 - 之前电脑里面装了太多系统太乱了,刚好假期回家有一些空闲时间于是开始了重装计划。 现在重新弄好了,有两个系统,一个是Windows10,另一个是LinuxMint18,但是我平时开发用Win10比较多一些,每次开机都要手动选择Win10好麻烦,于是就看看怎么修改默认启动的...

  • LinuxMint18使用单独分区作为Home挂载点

    2017-02-01 - 安装LinuxMint时,我没有为/home选择单独的分区,所以在安装完系统之后就得手动配置一番。 首先是创建一个分区,这个很简单就不说啦。 然后就是把现有的/home下的文件移动到新的分区里面,操作如下: mkdir /mnt/home mount /dev/sda2 /mnt/home mv /home/*...

  • centos7设置ssh安全策略centos7设置ssh安全策略

    2017-01-31 - 准备环境: 1.两台虚拟机,系统是centos7,IP1:192.168.1.103,IP2:192.168.1.106 2.IP1的SSH的默认端口是22,这里修改为2222 3.只允许IP2通过SSH登录IP1 4.不允许root账户直接ssh登录 第一步:检查防火墙设置 a) 检查防火墙是否开启 systemctl status fir...

  • Wine 2.0发布!在Linux中运行Microsoft Office 2013吧Wine 2.0发布!在Linux中运行Microsoft Office 2013吧

    2017-01-30 - 久负盛名的、可以让你在 Linux 上运行 Windows 应用的 Wine ,经过了一年多的开发,终于发布了一个新的里程碑意义的版本: 2.0。 Wine 2.0 带来了许多变化,包括 Unicode 9.0 支持、更好的 HiDPI 缩放、改进了剪贴板处理、更新了 Gecko 引擎、游戏杆按钮映射...

  • mini2440开发板linux系统下的网络参数设置

    2017-01-30 - 今天在研究nfs时,内核启动时一直提示挂载nfs文件系统失败,怀疑是网络参数没有配置正确,导致开发板连不上ubuntu。所以回过头来仔细研究了一下如何给mini2440开发板配置网络参数,验证网络连接情况等问题。总结如下: 1、可用ifconfig命令来查询和设置开发...

  • Linux和Windows下查看环境变量的方法Linux和Windows下查看环境变量的方法

    2017-01-30 - 查看所有的环境变量的方法 - Linux:export - windows:set 根据名称,查看环境变量的值 linux:echo 环境变量名,如echo USER windows: set 环境变量名,如set oracle_sid 设置环境变量 linux:export oracle_sid = orcl(区分大小写) windows:set oracl...

  • CentOS 7设置获取动态及静态IP地址CentOS 7设置获取动态及静态IP地址

    2017-01-29 - 一、自动获取动态IP地址 1.输入ip addr并按回车键确定,发现无法获取IP(CentOS 7默认没有ifconfig命令),记录下网卡名称(本例中为ens33,下图黄色框内)。 2.输入cd /etc/sysconfig/network-scripts/按回车键确定,继续输入ls按回车键查看文件。 3.输入vi i...

  • vmstat:一个标准的报告虚拟内存统计工具vmstat:一个标准的报告虚拟内存统计工具

    2017-01-29 - 什么是 RAM? 在智能手机世界,我们每一个人都知道 RAM。因此,我不想深入介绍,这样我就简要概括下。RAM 代表随机访问内存,是一种计算机数据存储,它会存储经常使用的程序来提升系统性能。 什么是虚拟内存? 虚拟内存是一种内存管理方式,计算机通过临时将...

  • 使用rtl-usb接收无线电

    2017-01-29 - 准备: 1].硬件:RTL-SDR R820T2 TUNER,30元左右一个 2].CentOS 1.下载RTL-SDR软件 git clone git://git.osmocom.org/rtl-sdr.git 2.编译安装 $cd cmake $cmake .. $make install 增加/etc/modprobe.d/no-rtl.conf blacklist dvb_usb_rtl28xxu blacklist rt...

  • archlinux下安装acroread打开pdf

    2017-01-28 - 虽说acroread是个好东西,但是在打开pdf几秒后总是自动退出呢? 在其aur网页(https://aur.archlinux.org/packages/acroread/)下找到了这么一解决办法: 打开终端输入: sudo unshare -n sudo -u ${USER} ACRO_ALLOW_SUDO=1 acroread 只是暂时性的,无法一...

  • 在archlinux下安装GNS3+Wireshark+QEMU+VPCS+Virtualbox

    2017-01-27 - 一、GNS3安装: 1.yaourt安装: 在/etc/pacman.conf 配置文件在末尾加入 [archlinuxcn] #The Chinese Arch Linux communities packages. SigLevel = Optional TrustAll Server = http://repo.archlinuxcn.org/$arch 安装yaourt: pacman -S yaourt 用yaourt...

  • rpm2cpio解压*.src.rpm包

    2017-01-27 - 如果想解压*.src.rpm格式的包,可以执行rpm2cpio命令。 下面这个示例就是解压keystone的源码包: 如下所示,有个*.src.rpm文件: [root@localhost liusu]# ll total 1164 -rw-r--r-- 1 root root 1188824 Nov 15 09:42 openstack-keystone-9.0.0-1.el7.src.r...