Linux


  1. Ubuntu下最兼容的Office套件

    虽说用Ubuntu的目的就是不喜欢windows大而杂的作风,但是由于office这类的工具实在是太流行,导致即使在ubuntu下工作还是要经常使用office套件。可是问题来了,无论是ubuntu自带的liboffice套件还是Apache的Openoffice,他们都实在是不好用,不仅界面丑,而且各种工具也经常找不到,更重要的是他不能跟ms office很好的兼容,尤其是word中的表格一类的东西。比方说一个挺好的实验报告,在这里看到的却是下面的效果: 啥玩意都乱了,十分丑陋。 不过还好…

    Linux, Tools阅读全文

  2. Ubuntu下VirtualBox使用简述

    曾经一直由于windows太卡,导致在windows下安装的虚拟机性能都很不好,这就导致我曾经一直以为虚拟机都是巨卡无比。不过这次在ubuntu下面用了虚拟机才发现原来虚拟机技术本身并不会对系统本身带来太多的负面影响,至少在我的ubuntu下面用起来还是挺流畅的。 VirtualBox virtualBox是一个非常有名的开源虚拟机软件,曾经由Sun公司用Qt开发,当然现在归Oracle了。他据说被称为最强的免费虚拟机软件,支持现存绝大多数操作系统,支持快照、共享文件、承载不同系统架构等等…

    Linux, Tools阅读全文

  3. OpenCV的扩展包opencv_contrib的安装

    近日想使用OpenCV里面的诸如SIFT、SURF之类的特征提取算法,结果突然发现OpenCV3.0.0这里并没有书上讲的关于SIFT的函数。查了半天才知道,原来有大量的函数并不在OpenCV的稳定发布版本里,而是在OpenCV_contrib这个扩展包里面。搞了半天才把这玩意搞定(自己傻),下面记录下安装的过程,方便日后的安装。 下载 opencv_contrib包独立于opencv的主体,发布在他的github上。直接在这里下载适合的版本即可。 安装 这个玩意的安装其实不难,照着…

    OpenCV, Linux阅读全文

  4. Ubuntu下OpenCV安装使用简述

    简述 Opencv就不解释了,是个很有名的图形库。不仅在进行软件开发的过程中需要用到,而且他也是很多开源软件的运行依赖,所以安装一个Opencv就很有必要了,即使自己本身并不想学习使用。 安装 以下主要是从百度上找到的可用方法: 安装运行依赖 $ sudo apt-get install libqt4-dev libopencv-dev build-essential cmake git libgtk2.0-dev pkg-config\ python-dev python-num…

    OpenCV, Linux, Computer Vision阅读全文

  5. Ubuntu下配置Tomcat服务器

    本来以为安装了apache之后就可以万事大吉了,没想到在用java的时候发现apache并不能执行servlet服务,也不能解析jsp。想实现这些功能就得安装Apache的一个拓展服务器--Tomcat。 与apache的差别 这个Tomcat其实可以看成是apache的一个拓展,他能实现上述apache服务器实现不了的东西。但是他也有不足,那就是他不能解析php,而且据说解析网页的速度也没有apache快,也没有apache稳定。所以说他并不能代替apache,apache也不能代替他。…

    Java, Linux阅读全文

  6. Service命令及init.d启动脚本简析

    我们在启用一些服务的时候,经常会用到这个service命令,比如启动apache2的命令$sudo service apache2 start等等。用他来开启或者关闭我们的服务可谓是非常的方便,因为service命令基本都会支持start、stop、restart之类的参数,十分的好记。 作用原理 那么service命令的原理是什么呢?为什么他能做到这么统一的样式呢? 其实答案很简单,我们来查看帮助文档就知道了: $man service ...... service run…

    Linux, Shell阅读全文

  7. Screen命令基本用法详解

    在服务器上搭建一些服务的时候,经常要用到screen命令。这是因为一般情况下我们只会开一个连接服务器的控制台,但是某些服务(比如minecraft服务器)开启的时候需要占据一整个控制台,如果关闭了就会导致进程终止。这就成了类似单进程的效果。而screen命令就是为了能够在服务器上开启多个控制面板(screen),用以容纳不同的任务。 安装 ubuntu软件库里就有,直接下载: $sudo apt-get intstall screen 基本概念 话说我看了网上很多的教程,发现他们…

    Linux, Tools, Shell阅读全文

  8. 配置Apache把子目录设置为二级站点

    话说这个教程在网上找了半天硬是都不对,研究半天终于找到一个真正可行的方法,赶紧记一下。。 配置域名解析 这个不用多说了,其实在申请解析域名的时候一般都做好了。这里就是提醒一下,我们需要在域名解析服务商那里,把我们需要添加的所有二级站点作为A记录加进去。如果闲麻烦也可以把*作为A记录加进去,不过A记录只能记录IP,而不是URL,所以并不能实现二级站点的绑定。顺便说一下,其实有很多域名解析提供商或者主机提供商会提供将二级站点绑定到子目录的功能,这倒是挺方便的。然而我买的阿里云的主机配的万网的解…

    Linux, Apache阅读全文

  9. 保持SSH连接持续不断的配置方法

    前言 在修改服务器的一些文件的过程中,经常碰到的情况就是需要隔一段时间修改一下文件,然后需要去查阅相关的资料,等下一次想修改的时候发现ssh连接由于长时间未相应已经断开了。而且这时候终端会卡在那里,十分的不方便。所以在网上找了几个配置SSH的方法,能保证连接能够长时间不断开。 方法有两种,一般配置一种就可以。但是我为了效果更好,把他们同时配置一下: 客户端 在/etc/ssh/ssh_config 配置文件中,将Host * 后面添加ServerAliveInterval 30 ,再保存…

    Linux, SSH阅读全文

  10. Ubuntu中命令行下的图片查看器eog

    有时候在命令行下看文件的时候突然遇到个图片,这个又不能直接在命令行下查看,还得手动在桌面上打开文件来查看,十分的不方便。其实ubuntu本身自带的图像查看器就带了一个命令行下打开的接口------eog 命令(eye of gnome 的缩写,十分好记)。 命令 EOG(1) General Commands Manual EOG(1) NAME eog - a GNOME image viewer SYNOP…

    Linux, Shell阅读全文