红联Linux门户

Linux帮助
  • SSMTP—让你的Linux系统从Office 365发送邮件SSMTP—让你的Linux系统从Office 365发送邮件

    2016-06-07 - SSMTP 是一个非常简单实用的小工具,它可以将 Linux 系统的电子邮件中继到 Office 365、Google 或其它第三方 SMTP 服务器。SSMTP 并不是一套成熟完整的邮件服务器,它只能自动将邮件提交到其它像 Google、腾讯、163、Office 365 这样的 SMTP 服务器。在本文...

  • 设计师必备,Linux下的高级拾色器—Pick设计师必备,Linux下的高级拾色器—Pick

    2016-06-07 - 虽然大多数设计师都在使用 Mac,但也有一少部分在使用 Windows 甚至是 Linux 系统。在 Mac 和 Windows 中都有非常丰富的拾色器工具或插件可用,反而在开源界中这类颜色选择工具比较少见。如果你在寻找 Linux 中快捷、简便从屏幕「拾取颜色」的小工具,Pick...

  • 七步开始你的Linux系统管理员生涯

    2016-06-06 - Linux 现在是个大热门。每个人都在寻求 Linux 才能。招聘人员对有 Linux 经验的人求贤若渴,还有无数的职位虚位以待。但是如果你是 Linux 新手,又想要赶上这波热潮,该从何开始下手呢? 1、安装 Linux 这应该是不言而喻的,但学习 Linux 的第一关键就是安装...

  • btrfs的子卷与快照功能--Linux下备份系统

    2016-06-06 - 关于Btrfs 什么是Btrfs,以及它的性能,可以在许多地方查阅得到.这里要提到的是,Btrfs文件系统本身就是由子卷(Subvolumes)构成的,它的top level是由B-tree结构的含有目录,文件和子卷等东西构成的子卷. 而在top level下的子卷, 其中又可以包含许许多多的子卷....

  • Linux下开启无线网卡监听模式

    2016-06-06 - 查看信道 输入即可查看当前信道 sudo iwlist wlan0 channel 无线网卡开启监听模式 首先输入 iwconfig 查看无线网卡状态, 大致可以看到以下情况 eth0 no wireless extensions. lo no wireless extensions. wlan0 IEEE 802.11bgn ESSID:ZJUWLAN Mode:Managed F...

  • 是谁占用了我们的带宽:流量实时监控是谁占用了我们的带宽:流量实时监控

    2016-06-06 - 今天发现上网速度有点慢,估计是局域网内有人在下电影。于是,出于好奇就打算看看是谁在占用带宽。简单几个步骤看看谁是罪魁祸首。 1、网关:ssh 由于局域网是通过一台Linux路由器连接互联网的,所以要查看局域网流量使用状况,首先就要使用ssh连接上路由器...

  • VMWare三种网络工作模式:bridged、NAT和host-only如何选择VMWare三种网络工作模式:bridged、NAT和host-only如何选择

    2016-06-06 - 1.bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信...

  • linux下ACE工具包的编译安装

    2016-06-05 - ACE简介 ACE(ADAPTIVE 通信环境)是一种广泛使用的主机基础设施中间件。ACE库包含约240,000行c++代码,约500个类。ACE软件包的基础是ACE OS Adaptation层和C++ wrapper facades 的结合,封装了核心OS并发网络编程机制。ACE的较高层建立在这一基础上,提供了...

  • centos7修改文件写权限

    2016-06-05 - centos7下不同的文件对应不同的用户权限。有些文件需要root权限才能编辑。但是如果用了IDE,比如Pycharm打开文件,默认就是当前用户,不能象su vim 之类的使用root权限写文件。此时就需要修改文件的权限。 chmod a+w -R /home/PycharmProjects/ 如此,即可在...

  • CentOS 7安装matplotlib

    2016-06-05 - PROBLEM CentOS 7下 安装matplotlib。 pip install matplotlib 报错如下: [root@localhost Desktop]# pip install matplotlib Collecting matplotlib Using cached matplotlib-1.5.1.tar.gz Complete output from command python setup.py egg_info: Edit s...

  • CentOS 7安装gVimCentOS 7安装gVim

    2016-06-05 - vi(visual interface)是linux下备受欢迎的编辑器。相应的有了vim(vi improved)。CentOS 7默认安装了vi与vim。而gVim相对于vim而言gui系统界面更丰富,而且支持鼠标操作,支持ctag与类结构图类似的视图。 CentOS 7安装gVim非常简单: yum install vim-X11 -y...

  • docker存储模式aufs改device mapper

    2016-06-04 - 1.保存文件并关闭Docker守护进程 2.安装 LVM2 包,该包中包含逻辑分区所需的依赖文件 $ sudo apt-get install lvm2 3.选择一块空闲磁盘,并创建逻辑分区 $ sudo pvcreate /dev/xvdf 4.创建docker 分区组 $ sudo vgcreate docker /dev/xvdf 5.创建一个 thin p...

  • redis服务启动和停止

    2016-06-04 - Redis安装配置完成后,启动过程非常简单,执行命令/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf即可(在Linux里一般执行 ./redis-server ../redis.conf)。停止Redis的最简单的方法是在启动实例的session中,直接使用Control-C命令。当...

  • 如何优雅地使用VIM文件管理插件NERDTree如何优雅地使用VIM文件管理插件NERDTree

    2016-06-04 - 相信所有使用 vim 的同学都知道文件管理插件 NERDTree,这个几乎是所有拥护 vim 的开发人员都会使用的插件,可是我在刚开始使用的时候,完全用错了这个插件,使用起来反而是负担了。今天就总结一下如何优雅的使用 NERDTree。 安装和基本用法 安装插件建议使...

  • Debian系统(ubuntu,kali,......)中安装you-get

    2016-06-03 - 关于you-get,You-Get视频下载工具,You-Get是一个基于Python 3的视频下载工具,几乎支持目前主要的国内视频网站。 安装python3.4 : root@Bingo:~# apt-get install python3.4 下载最新you-get:root@Bingo:~# wget https://github.com/soimort/you-get/arch...

  • Linux MUTT邮件发送配置

    2016-06-03 - 首先介绍一下mutt这个软件,它是一款基于文字界面的邮件客户端,非常小巧,但功能强大,可以用它来读写,回复保存和删除你的邮件,能在linux命令行模式下收发邮件附件。 更多的用法请查阅官网:http://www.mutt.org 一、mutt的安装 yum -y install sendmail...

  • CentOS安装桌面环境CentOS安装桌面环境

    2016-06-03 - 相信很多人在学习linux的时候,看的教程(书,或视频),很多都是说,在安装系统的时候,选择最小化安装,装好系统之后,需要什么软件就装什么软件。不去好好找找,是不会知道系统默认会安装多少软件,软件安装的位置。当然,作为图形界面的桌面环境,服务器...

  • MIUI是不是操作系统MIUI是不是操作系统

    2016-06-02 - Red Hat、Ubuntu如果可以被称之为操作系统,MIUI、Flyme等被称为操作系统也没什么不可以 最近几年国产智能手机是热门话题,国产手机的各种深度定制化Android自然也经常被讨论,很多人说MIUI只是UI不是系统,Flyme?魅族只有美工,他们就是画了几个图标,真的...

  • Linux端口号与PID的互相查询Linux端口号与PID的互相查询

    2016-06-02 - 最近用Linux在玩Tomcat,启动的时候总是会报错(8080/8009/8005),于是整理了一下网上零乱的查看PID和端口的命令,以备记录。 1.由端口号查询PID号 首先myeclipse报错的时候会提示:8009端口被占用,那么你不得不依据此端口去查看该端口下运行的哪些进程 使...

  • Kali Rolling更新源,安装open-vm-tools-desktop/文泉驿字体Kali Rolling更新源,安装open-vm-tools-desktop/文泉驿字体

    2016-06-02 - Kali Linux在2016年的第一个发行版Kali Rolling是Debian的即时更新版,只要Debian中有更新,更新包就会放入Kali Rolling中,供用户下载使用。它为用户提供了一个稳定更新的版本,同时会带有最新的更新安装包。以往的Kali 2.0版本(代号为sana)更新为Kali Ro...

  • pwntools安装使用方法

    2016-06-02 - pwntools是一个CTF框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit。 pwntools对Ubuntu 12.04和14.04的支持最好,但是绝大多数的功能也支持Debian, Arch, FreeBSD, OSX, 等等。 安装前确保安装了Binutils、Capstone、P...

  • linux里source、sh、bash、./有什么区别

    2016-06-02 - 在linux里,source、sh、bash、./都可以执行shell script文件,那它们有什么不同吗? 1、source source a.sh 在当前shell内去读...

  • xar安装使用方法

    2016-06-02 - xar是一种扩展的归档格式(eXtensible ARchive format),是一种开源的文件格式。xar文件在Mac OS X 10.5里是用于软件安装程序。 本文将在Kali Rolling安装xar,以便解压一些xar文件。 1、安装xar git clone https://github.com/mackyle/xar cd xar/xar ./auto...

  • glib源码安装使用方法glib源码安装使用方法

    2016-06-02 - glib库是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义、相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事件循环、线程、动态调用、对象系统等的API。它能够在类UNI...

  • CentOS下打开端口

    2016-06-02 - 今天新安装了一个CentOS测试一个SSH2工程的时候发现本机能正常访问,结果外面不能访问。 后来一想是CentOS没有打开8080端口。 打开命令窗口(ROOT): # iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 好了,这样8080端口就打开了,还没有保存。 # servi...

  • Linux系统安全之sudo用法实例详解(自总结)

    2016-06-01 - 一、sudo执行命令的流程 将当前用户切换到超级用户下,或切换到指定的用户下, 然后以超级用户或其指定切换到的用户身份执行命令,执行完成后,直接退回到当前用户。 具体工作过程如下: 当用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否...

  • 如何在Linux下环境下快速切换工作目录如何在Linux下环境下快速切换工作目录

    2016-06-01 - 在Linux命令行下,我们经常需要在一个目录下执行某些操作在跳转到另外的目录下,也就是使用我们熟悉的cd命令,基本上接触过命令行的人,第一个认识的命令都是cd,了解cd命令会对我们工作效率有个提高,但是你真的了解它吗? 一、cd命令 格式: cd [选项] [参...

  • Linux7下重新安装YUM

    2016-06-01 - 所有操作均在root用户下,系统版本是Linux7.0 X86_64: 一、删除原有YUM # rpm -aq|grep yum|xargs rpm -e --nodeps 二、下载yum,注意自己的LINUX系统版本,是什么版本就进相关版本目录去下载。但小版本的目录就不用进了。如版本是6.5,就只需进6 目录,版本...

  • Kvm/qemu-img创建qcow2镜像

    2016-06-01 - 1.制作ubuntu镜像qcow2 创建qcow2硬盘文件 root@node2:/opt# qemu-img create -f qcow2 ubuntu-server.qcow2 20G Formatting ubuntu-server.qcow2, fmt=qcow2 size=21474836480 encryption=off cluster_size=65536 lazy_refcounts=off 制作linux qcow2镜像 r...

  • 硬盘分区的UUID硬盘分区的UUID

    2016-05-31 - Universally Unique IDentifier, 是一种获取全局唯一命名的标准。 1、UUID的来历 要为一个对象进行命名,并要求这个名字在时间和空间上都是唯一的,这在计算机领域是一个很重要的问题。目前已经存在很多成熟的解决方案,例如IP地址,MAC地址,DNS域名等。但...

  • 让fdisk输出更准确合理让fdisk输出更准确合理

    2016-05-31 - 注意:新版本的fdisk默认输出已经正确合理了,本文只适用于旧版本的fdisk. 1、无option选项参数的输出 此时输出结果基于远古时代的CHS硬盘寻址模式,CHS早就被业界淘汰了,纯属历史遗留的概念,只有可能在某些BIOS里还存在。但是目前还有很多资料或软件出现...

  • 让VIM彻底告别乱码让VIM彻底告别乱码

    2016-05-31 - 1、字符编码基础知识 字符编码是计算机技术中最基本和最重要的知识之一。如果缺乏相关知识,请自行恶补之。这里仅做最简要的说明。 1.1、字符编码概述 所谓的字符编码,就是对人类发明的每一个文字进行数字化表示。最经典的ASCII编码就是西方人发明的针对英...

  • 安装rtabmap_ros包安装rtabmap_ros包

    2016-05-31 - 一、前言 RTAB-Map (Real-Time Appearance-Based Mapping)是一种基于全局贝叶斯闭环检测的RGB-D Graph SLAM方法。它可以用kinect的深度信息结合kinect变换得到的激光数据进行即时定位与建图(gmapping算法志只用到了kinect转换得到的激光数据,而把深度信息...

  • Linux Terminal缩短命令行提示符Linux Terminal缩短命令行提示符

    2016-05-31 - 以下图解简单介绍Linux Terminal缩短命令行提示符的方法: 可以执行如下命令缩短你的终端显示: export PS1=me$ PS1等号后面的字符串由您自己定义,结果如下图: 是不是很好看了。 本文永久更新地址: http://www.linuxdiyf.com/linux/21108.html...

  • LINUX树莓派安装字体

    2016-05-30 - 1、到xp或者vista下复制字体 雅黑:msyh 黑体:SimHei 宋体:SimSun 华文细黑:STXihei 华文楷体:STKaiti 等等 你要的字体 2、将要的字体复制到 /usr/share/fonts/chinese/TrueType 目录下 3、修改字体权限,使root以外的用户可以使用这些字体。 4、建立字...

  • CentOS 6.5升级到CentOS7

    2016-05-30 - RedHat提供了一个redhat-upgrade-tool的升级工具; [1]配置软件源 # vim /etc/yum.repos.d/upgrade.repo [upgrade] name=upgrade baseurl=http://dev.CentOS.org/centos/6/upg/x86_64/ enable=1 gpgcheck=0 [2]安装软件工具 yum -y install preupgrade-assis...

  • Linux下源代码阅读工具——vim + TagList + CTags

    2016-05-30 - 为什么不采用 Windows 下较为著名的源代码阅读软件 SourceInsight。 其一,其在 Linux 下的安装较为繁琐; 其二,切换代码时背景色的变化会为人的眼部产生极为不舒服的感觉; 其三,Linux 下自有自己的一套实用工具:vim,TagList,Ctags 其四,很多 Linux...

  • 在CentOS 6.7上源码编译安装pycurl最新版7.43.0在CentOS 6.7上源码编译安装pycurl最新版7.43.0

    2016-05-30 - 线上一台测试机,网络环境比较诡异,无法下载Python标准库中的源码包,也无法是pip等在线编译安装。 没有办法,只能从其它服务器上下载源码包,然后scp复制过去。下面是我记录的安装过程。 首先从官网下载好源码包 参照参考文献[2]中的安装说明,需要事先安装...

  • 百度网盘Python客户端bypy,在Linux下使用百度云盘的2TB空间百度网盘Python客户端bypy,在Linux下使用百度云盘的2TB空间

    2016-05-29 - bypy是一个百度云/百度网盘的Python客户端。主要的目的就是在Linux环境下(Windows下应该也可用,但没有仔细测试过)通过命令行来使用百度云盘的2TB的巨大空间。比如,你可以用在Raspberry Pi树莓派上。它提供文件列表、下载、上传、比较、向上同步、向下同...

  • Linux/Unix桌面趣事:文字模式下的ASCII艺术与注释绘画Linux/Unix桌面趣事:文字模式下的ASCII艺术与注释绘画

    2016-05-28 - boxes 命令不仅是一个文本过滤器,同时是一个很少人知道的有趣工具,它可以在输入的文本或者代码周围框上各种ASCII 艺术画。你可以用它快速创建邮件签名,或者在各种编程语言中留下评论块。这个命令可以在 vim 文本编辑器中使用,但是也可以在各种支持过滤器...