Welcome 微信登录

首页 / 操作系统 / Linux

使用PDFBox解析PDF文件

使用PDFBox解析PDF文件

今天在Nutch源码中准备增加一个PDF处理方面的功能,其中要做的一步是提取出PDF文档中的文本信息。考虑了一下,还是准备使用PDFBox。看了一下,Nutch源码中的parse-tika插件下有一个PDFBox,不过是1.1.0版本,很多PDF文档都处理不了。现在官网上最新的版本已经是1.6.0了,于是准备替换一下。由于自己不喜欢看英文说明,在弄的时候倒是费了一番周折。我一开始只下载了pdfbox-1.6.0.jar,替换了老版本的jar包,程序报错。无...
Docker —— 用于统一开发和部署的轻量级 Linux 容器

Docker —— 用于统一开发和部署的轻量级 Linux 容器

使用Docker容器——轻量灵活的VM同类,来接管“依赖地狱”。学习Docker是如何基于LXC技术,通过把应用包装在容器里来使应用具有移植性和独立性。想象一下可以轻松地把应用和它的依赖打包,然后在其他的开发、测试和生产环境上平滑的运行。这就是开源Docker项目的目标。尽管它现在还没正式到生产阶段,最新的发布(本篇文章编写时是0.7.x)使得Docker实现这一伟大目标又近了一步。Docker容器试图解决&...
Linux下使用bash删除目录中的特定文件

Linux下使用bash删除目录中的特定文件

我是一名Linux新用户。现在我需要清理一个下载目录中的文件,其实我就是想从~/Download/文件夹删去除了以下格式的文件外所以其它文件:*.iso - 所有的iso格式的文件。*.zip - 所有zip格式的文件。我如何在一个基于Linux,OS X 或者 Unix-like 系统上的bash shell中删除特定的文件呢?Bash脚本15分钟进阶教程 http://www.linuxidc.com/Linux/2014-04/100750.htm1...
可以在SSD上组建传统RAID吗?

可以在SSD上组建传统RAID吗?

当被问及“在SSD上能否建传统RAID”这个问题的时候,大家的第一反应应该是“可以建,但是需要Trim命令的支持”。在网上也可以看到很多人拿SSD来建RAID,但基本上都会配置成RAID0或者RAID1。很少有人会去建RAID5,这是为什么呢?答案很简单,在SSD基础上如果配置类似于RAID5这样的Parity-RAID,那么SSD的整体性能不能很好的发挥出来,更为重要的是Parity-RAID会影响SSD的...
CentOS 6.4下PXE+Kickstart无人值守安装操作系统

CentOS 6.4下PXE+Kickstart无人值守安装操作系统

一、简介1.1 什么是PXEPXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer ...
[技巧分享]如何在Linux中知道你的系统是否有USB 3.0 端口

[技巧分享]如何在Linux中知道你的系统是否有USB 3.0 端口

近来的大多数的新计算机都有了USB 3.0接口了。但是你怎么知道你的计算机有没有USB 3.0接口?这篇短文中,我们会告诉如何在Linux下知道你的系统上有USB 3还是USB3接口。在Linux终端中检测是否有USB 3.0 端口打开一个终端,并使用下面的命令:lsusb这个命令会显示你系统下USB的总线信息。检查一下结果,如果你看到像“3.0 root hub”字样,这意味着你系统有USB 3.0。比如,在我的电脑上,它这样显示...
如何修复Ubuntu 14.04 系统设置丢失的问题

如何修复Ubuntu 14.04 系统设置丢失的问题

有时我们会遇到下面的问题:Ubuntu 14.04 系统设置很多选项消失。其实遇到这个问题的一个最主要的原因是之前执行过卸载ibus输入法的操作,所以为了避免这个问题请不要卸载ibus输入法,大家依然可以安装fcitx输入法使用。如果已经出现了这个问题,那该怎么解决呢?很简单的方法就是重新安装unity桌面。使用以下命令:sudo apt-get install ubuntu-desktop执行完以上命令之后,丢失的系统设置就可以找回来了。Ubuntu 1...
Ubuntu 14.04双显卡设备出现未知显示器解决方法

Ubuntu 14.04双显卡设备出现未知显示器解决方法

本文来自:www.kaijia.me安装完Ubuntu 14.04之后,Kaijia迅速调会了Ubuntu 12.04的使用习惯,包括在启动器中显示工作区等。装完系统后,Kaijia发现鼠标一闪一闪时有时无,而且经常会往右边屏幕上跑。设置完工作区后Kaijia还发现了一个更严重的问题,点击工作区时出现了一个非常不科学的情况,我的屏幕居然有大片内容没有显示出来,并且屏幕的实际分辨率居然高达2390像素。Ubuntu 14.04 Unknown Monitor...
如何在Ubuntu 14.04上连接Windows Phone设备(Nokia Lumia)

如何在Ubuntu 14.04上连接Windows Phone设备(Nokia Lumia)

最近由于有时会需要把手机里边的文件放到电脑上,所以我的手机(Lumia 630)就需要连接电脑,在Windows下可以正常连接,但是在Ubuntu下却不可以,于是查了资料,下面是方法:1.添加MTP文件系统:sudo add-apt-repository ppa:langdalepl/gvfs-mtp sudo apt-get update2.创建udev规则(也可以gedit文本编辑器编写):sudo nano /etc/udev/rules.d/69-...
Linux系统性能分析命令ps.pstree及top详解

Linux系统性能分析命令ps.pstree及top详解

Linux系统常用的性能分析命令有ps pstree及top等,今天我们详细看下各命令的使用1.psps命令是平时比较常用的查看进程的命令,ps 是显示瞬间进程的状态,并不动态变化;如果想对进程运行时间监控,需要用 top 工具。ps命令就是最基本、也是非常强大的进程查看命令。根据显示的信息可以确定哪个进程正在运行、哪个进程被挂起、进程已运行了多久、进程正在使用的资源、进程的相对优先级,以及进程的标志号(PID)。所有这些信息对用户都很有用,对于系统管理员...
怎样使用Linux的iptables工具进行网络共享

怎样使用Linux的iptables工具进行网络共享

在本教程中,我将解释多个设备怎样在Linux下共享一个网络连接。目前无线路由器已经成为主流的消费品,从而解决了本文这一问题。这里假设你家中并没有一台无线路由器,不过,你却有一台已经有"猫"和有线网卡的的Linux主机。"猫"是以动态公有IP地址的模式连接到互联网,主机的网卡连接到你的交换机或者集线器。其他设备(如Linux或者Windows的PC或者笔记本)以网桥的形式连接,并且没有连接到互联网。为了共享Linux主机的互联网,你必须把主机转换成网关,以便...
<< 851 852 853 854 855 856 857 858 859 860 >>