红联Linux门户

Linux帮助
  • linux环境下tab自动补全功能linux环境下tab自动补全功能

    2017-03-16 - 也许你是老油条,但是用惯了开发工具,在Linux下也会有一脸懵b的时候,然后各种dir(),help(),查方法,今天要介绍的就是更快捷的方法。 大家都比较喜欢shell环境下,随便敲下自己想操作命令的前1个或几个字母,就可以使用tab键快速的补全剩余的命令,或查看这...

  • 用于Linux系统的6款最佳PDF页面裁剪工具用于Linux系统的6款最佳PDF页面裁剪工具

    2017-03-15 - PDF (Portable Document Format,即 便携式文档格式) 是一个知名的,也可能是目前使用最广泛的文件格式,专门用于可靠地演示和共享文件,这种文件格式与软件、硬件以及操作系统等无关,即是独立于它们的。 它也已成为电子文档的事实标准,特别是在互联网上。...

  • 使用vdfuse挂载mount vdi文件使用vdfuse挂载mount vdi文件

    2017-03-14 - 我的机器安装了Ubuntu virtualbox虚拟机,前几天升级虚拟机中软件时候,Ubuntu系统突然崩溃了,直接导致开不了机,里面有我一个星期的代码,也没做下拷贝,怪自己大意了,没想到系统会崩溃掉,当时我也跟系统一样崩溃了。 为了拷贝出里面的代码,网上查找了...

  • Hyper-V Linux VM Disk扩容Hyper-V Linux VM Disk扩容

    2017-03-13 - 自从使用虚拟机以后,经常会遇到虚拟机硬盘不够的情况,本文在借鉴其他文章基础上,修正一些不完善的步骤,本着利己利人的思想,在此整理一下全部步骤,并就LVM容易出错的地方给予一些建议。 在此之前,我们先普及一下硬盘扩容为什么要做那么多操作? 这个问...

  • 利用luks加密linux磁盘利用luks加密linux磁盘

    2017-03-13 - LUKS(Linux Unified Key Setup)为Linux硬盘加密提供了一种标准,操作简单,只有在挂载磁盘时需要输入密码,在写入和读取磁盘时不需要。 当然我们在日常的服务器运维中几乎很少会给磁盘进行加密,不过可以对U盘进行加密。 LUKS使用密码验证 1.准备一块没有格...

  • Linux下NVIDIA显卡驱动,GNOME桌面环境不兼容,给出一些建议Linux下NVIDIA显卡驱动,GNOME桌面环境不兼容,给出一些建议

    2017-03-13 - NVIDIA 显卡驱动在 Windows 系统下的安装非常方便,大部分第三方软件都能直接自动检测型号,并从 NVIDIA 官网上下载驱动安装。但是在 Linux 操作系统下,NVIDIA 显卡的驱动需要手动安装,而且需要手动设置。 显卡安装还需要屏蔽自带的 nouveau,下载的驱动型...

  • 三步安装最新版gitlab三步安装最新版gitlab

    2017-03-13 - 闲着没事安装了一下gitlab,按照官方文档给的方法,过程还是比较简单的,记录如下: arvik安装的是目前最新版gitlab EE版本 v8.17。 系统用的是64位ubuntu16.04,并且官方文档推荐用最新版,推荐在 内存=4GB,CPU核心 = 2 的环境下安装使用。 按照以下步骤安...

  • 在Linux系统中安装/使用PowerShell Core 6.0在Linux系统中安装/使用PowerShell Core 6.0

    2017-03-13 - 在微软爱上 Linux 之后,PowerShell 这个原本只是 Windows 才能使用的组件,于 2016 年 8 月 18 日开源并且成为跨平台软件,登陆了 Linux 和 macOS。 PowerShell 是一个微软开发的自动化任务和配置管理系统。它基于 .NET 框架,由命令行语言解释器(shell)...

  • Linux发行版简介系列:DebianLinux发行版简介系列:Debian

    2017-03-13 - 想必你们对 Linux 是什么?(http://www.linuxdiyf.com/linux/29101.html)和怎么在 Linux 下用 screenlets 工具来安装一些桌面小程序(http://www.techphylum.com/2014/05/desktop-gadgets-in-linux-ubuntu.html)这两篇文章也感兴趣。这篇文章作为这一系列...

  • centos安装net-speedercentos安装net-speeder

    2017-03-12 - 以前介绍过VPS上安装锐速对VPS的加速效果,但是这货对 Linux 内核有要求,一般就只能在XEN或者KVM的机子上安装。不过还好锐速有一个免费的代替品:net-speeder,所以这里介绍一下 Debian/Ubuntu 上安装 net-speeder 并对 net-speeder 的夸张带宽占用做一些优...

  • 如何在Linux启动时自动执行命令或脚本如何在Linux启动时自动执行命令或脚本

    2017-03-11 - 我一直很好奇,在启动 Linux 系统并登录的过程中到底发生了什么事情。按下开机键或启动一个虚拟机,你就启动了一系列事件,之后会进入到一个功能完备的系统中,有时,这个过程不到一分钟。当你注销或者关机时,也是这样。 更有意思的是,在系统启动以及用户...

  • Linux发行版简介系列:Linux是什么?Linux发行版简介系列:Linux是什么?

    2017-03-11 - 正如上面的问题所述,我们将要了解: Linux 是什么? 简单来说, Linux 是一个类 Unix 的开源操作系统。 就像 Windows 或者 Mac OS 一样。 1991 年 10 月 5 日, Linus Torvalds 首次发布 Linux 内核。 Linux 内核是 Linux 系统的一个非常重要的组成部分。目...

  • u-mail邮箱linux版怎么设置自动清理历史邮件u-mail邮箱linux版怎么设置自动清理历史邮件

    2017-03-11 - 公司用的邮箱是u-mail邮箱的linux版,可是邮件用久了容易出现爆满的情况。那么怎么在服务器设置自动清理历史邮件呢,现在介绍2个方法来处理。 一,管理后台设置自动清理 u-mail邮箱后台提供了自动清理邮件的设置,打开网页界面找到右上角管理员登录 如果隐藏...

  • 更换pip源到国内镜像,提升pip下载速度

    2017-03-10 - 最近经常在pip 安装的时候遇到readTimeOut错误,而且下载速度也特别慢.开始受不了这个4kb的下载速度. 所以给pip换了一个下载源,直接让下载速度增加了10倍还多.方法如下. 本人Ubuntu 16.04 系统.方法如下 vim ~/.pip/pip.conf [global] index-url = https://py...

  • Linux查看网卡是千兆还是万兆网卡

    2017-03-10 - 目前用过的两个命令: 1、ethtool 语法:ethtool 网络接口名 #ethtool em4 Settings for em4: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Adver...

  • linux下查看程序日志的一些总结

    2017-03-10 - 在开发中,我们经常在代码中添加日志,主要作用是程序在服务器上跑出bug时方便进行问题排查,因为在服务器上不可能像在本地运行程序那样debug,所以日志对于我们非常重要,几乎就是解决问题唯一能依赖的东东。 在查看服务器日志时,经常使用以下几条命令: t...

  • deepin编译curl静态库deepin编译curl静态库

    2017-03-10 - 1、linux 编译libcurl静态库 第一步,下载源码包,wget http://curl.haxx.se/download/curl-7.29.0.tar.gz 第二步,解压源码包,tar zxvf curl-7.29.0.tar.gz 第三部,进入源码包,cd curl-7.29.0 第四部,配置编译参数, ./configure --prefix=/usr/local/c...

  • 在Linux下安装FriendlyARM交叉编译器在Linux下安装FriendlyARM交叉编译器

    2017-03-10 - 这里使用的是FriendlyARM开发板所提供的压缩包,版本是4.4.3。下面来看看怎么在RedHat Linux下安装交叉编译器。 安装交叉编译器的步骤如下所示: 1、将arm-linux-gcc-4.4.3.tar.gz压缩包复制到共享文件下。 2、对arm-linux-gcc-4.4.3.tar.gz压缩包进行解压,...

  • Kalilinux安装GenymotionKalilinux安装Genymotion

    2017-03-09 - 安装Genymotion 因为Genymotion 模拟器是基于virtualbox的, 所以务必首先安装virtualbox虚拟机. 由于kali Linux 源自带的virtualbox是非常旧的. 所以最好还是去官方网站下面下载一个最新版本的virtualbox安装, 最新的5.0版本新增了不少特性, 优化了性能, 体...

  • 如何使vlc支持fdk-aac编码

    2017-03-09 - 可能是由于fdk-aac开源协议的原因,VLC默认是不支持fdk-aac编码的,fdk-aac 是非常优秀的AAC编码库,并且支持AAC-LD AAC-ELD, 对于要求低延迟的场景下很有用。 可以通过修改VLC的编译脚本,并加入fdkaac库来使用VLC支持fdkaac编码器。 我是在64位的ubuntu16....

  • LXD 2.0系列(十二):调试,及给LXD做贡献

    2017-03-09 - 介绍 终于要结束了!这个大约一年前开始的这系列文章的最后一篇文章。 LXD 入门(http://www.linuxdiyf.com/linux/23371.html) 安装与配置(http://www.linuxdiyf.com/linux/23372.html) 你的第一个 LXD 容器(http://www.linuxdiyf.com/linux/23526.html...

  • linux tomcat里怎样部署war包linux tomcat里怎样部署war包

    2017-03-09 - WAR是Web Archive file的缩写。 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JSP等代码。 部署war包步骤: 1:打好war包后,将war包上传到/usr/local/tomcat/webapps下。 2:重启tomcat tomcat重启完成后,...

  • Linux部署Java Project(带main方法)Linux部署Java Project(带main方法)

    2017-03-09 - 首先,将要部署的项目在eclipse里打成Jar包: 1.在eclipse中右键点击该项目,弹出以下界面,并点击Export。 2.点击export后,在弹出的页面搜索JAR file,如下图。 3.点击next,出现下图,在该画面中点开项目,取消libs前面的选中,因为lib不需要打到jar里,...

  • CentOS系统快速通过yum安装nodejs和npm工具方法CentOS系统快速通过yum安装nodejs和npm工具方法

    2017-03-09 - 原本今天是在琢磨一个前一段时间在网上找到的一键安装Ghost博客脚本的,无奈源安装包作者删除,导致文件获取不到,然后尝试修复脚本还有部分没有成功。所以在这篇文章中就没有办法发布,以后如果修复完成再分享。所以说啊,有些时候看到好东西得及时放到本地...

  • LXD 2.0系列(十一):LXD和OpenStackLXD 2.0系列(十一):LXD和OpenStack

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

  • S5P4418开发板如何制作批量烧写SD卡-飞凌S5P4418开发板如何制作批量烧写SD卡-飞凌

    2017-03-08 - 飞凌嵌入式S5P4418开发板支持SD卡一键批量烧写,OTA远程升级,生产维护更方便 那么如何制作批量烧写SD卡? SD卡烧写镜像 需要用到 OK4418-C用户光盘(A)\Android5.1\tool\SD\mksdcard4418 步骤1:制作SD卡(Ubuntu系统下) 使用 USB 读卡器把SD 卡插入到电脑的U...

  • 北醒雷达TE01配置ROS驱动北醒雷达TE01配置ROS驱动

    2017-03-08 - 1、北醒雷达的驱动有一些不是很稳定的版本,使用之前一定跟北醒的工作人员联系好确定好驱动版本,我这里驱动的文件夹是serial_parse_publish。 2、安装ROS,可参考http://www.linuxdiyf.com/linux/26761.html进行安装,Ubuntu14.04的应该安装ROS-Indigo版本...

  • 哪个Linux系统最适合玩游戏?哪个Linux系统最适合玩游戏?

    2017-03-08 - 在过去几个月中,出于游戏目的,我们尝试了多种 GNU/Linux 发行版,我们得出的结论是没有专为 Linux 游戏设计的完美的操作系统。 我们都知道,游戏世界分成 Nvidia 和 AMD 两个阵营。现在,如果你使用的是 Nvidia 显卡,即使是五年前的一块显卡,也可以在大...

  • 隐藏文件的查看(Win/Linux/macOS)隐藏文件的查看(Win/Linux/macOS)

    2017-03-08 - Windows(10): 点查看-点选项,弹出文件夹选项,点查看,高级设置里找到隐藏文件和文件夹这个选项,按需求选显示或者隐藏即可。 Linux: Linux下,类似于.ssh开头的文件或者文件夹默认是隐藏的。Linux下隐藏文件和文件夹(目录)需要用到 mv 命令、其实超简单...

  • Git中的那些可怕的事Git中的那些可怕的事

    2017-03-07 - 在 LinuxCon 北美会议上 FutureAdvisor 的 Corey Quinn 说:Git 的确让你可以做一些超级强大的事。强大,在这次讲演中,这是一种说你愚蠢的委婉说法。在使用 Git 时,谁没有经历让你感觉自己像个傻子的时刻?当然,Git 是很棒的,每个人都在使用它,你可以用...

  • linux下多节点之间免密钥访问

    2017-03-07 - 第1步:hosts文件修改(可选) 如果将来想采用ssh 主机名的方式来访问其余节点,请确保各个节点上的hosts文件下有对各个ip以及主机名的映射,可通过如下命令进行查看 cat /etc/hosts 第2步:生成密钥对 在每个节点上执行如下命令来生成密钥对,一直点击回车...

  • 快速从SD卡启动smart4418

    2017-03-07 - 1、硬件准备 Smart4418核心主板+Smart210 SDK底板 大SD卡/: Class10或以上的 8GB 高速 SDHC卡 一个DC接口的外接电源,要求输出为5V/2A 一台支持HDMI输入的显示器或者电视(或选购LCD配件) 一套USB键盘鼠标,同时连接还需要USB HUB (或选购串口转接板,要PC...

  • smart4418使用摄像头

    2017-03-07 - 1、连接USB(FA-CAM202)200万摄像头模块 Smart4418使用Debian系统,假设你已接好LCD屏或者HDMI,进入系统后,点击左下角的菜单键Otherxawtv9,打开USB Camera软件。进入welcome to xawtv!,选择OK即可进行拍照。 2、Smart4418连接CMOS 500万摄像头模块 Debia...

  • CentOS7设置截图的快捷键CentOS7设置截图的快捷键

    2017-03-07 - CentOS7系统自带了截图的工具,非常方便,可以选择截取整个屏幕,或者截取当前的窗口,或者选定的区域,只是默认的快捷键不是我常用的,得改改。 1、截图工具所在位置:应用(Applications)-工具(Utilities)-截图(Screenshot) 2、快捷键设置的位置:应用程序(...

  • CentOS7安装与配置PearCentOS7安装与配置Pear

    2017-03-07 - 我在安装的时候走了一点弯路,记录一下,方便其他的同学走捷径吧(走捷径的同学请直接从步骤二开始看)。 一、下载安装 go-pear.php 脚本 // 下载 go-pear 脚本 [arthur@arthur Downloads]$ wget http://pear.php.net/go-pear // 重命名为 php 文件 [arthur@...

  • CentOS7设置网络自动启动CentOS7设置网络自动启动

    2017-03-07 - CentosOS7安装完成之后,配置好网络设置,重启电脑,如果发现网络服务默认是关闭的状态,那么,如何让网络自动启动呢? 1、打开终端,切换到root账户(普通账户通常没有修改网络配置文件的权限,所以要切换到root账户) 2、切换到网卡配置文件的目录 3、找到...

  • Sublime Text 3设置Tab自动转换为空格Sublime Text 3设置Tab自动转换为空格

    2017-03-07 - Tab的缩进在不同的操作系统环境下显示的格式不一样,有时会导致文件内容缩进不一致,所以我习惯替换成4个空格。 设置方法: 1、打开配置文件 Preferences - Settings - User 2、添加设置自动转换空格的代码 tab_size: 4, translate_tabs_to_spaces: true 如...

  • LXD 2.0系列(十):LXD和JujuLXD 2.0系列(十):LXD和Juju

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

  • zfs文件系统简单使用zfs文件系统简单使用

    2017-03-06 - 安装zfs:sudo apt install zfs-fuse 启动zfs-fuse daemon :执行命令:zfs-fuse (二进制在/sbin/zfs-fuse) 1:购买一块块存储设备 2:fdisk 创建分区 -n添加分区 -p查看分区 3:fdisk -l可查看刚才分区 4:zpool create tank /dev/sdc1 创建存储池 5:zfs...

  • 文件系统:ext4,zfs测评结果文件系统:ext4,zfs测评结果

    2017-03-06 - 测试环境 操作系统:ubuntu16.04 内核版本: 磁盘: 本人使用的是青云的云主机,磁盘使用的其性能型: Cpu信息: 4核 2399MHz 内存:8G 文件系统: 本人使用的是ubuntu16.04系统中自带的zfs-fuse(需要手动执行安装)。 Zfs存储池配置: Zfs默认的配置atime...