分类 桌面应用 下的文章

Linux 命令行工具很牛逼,Linux 命令行以及一些第三方应用让 Linux 变得更牛逼。Linux 命令行工具可以用于下载种子和文件,可以上网冲浪。

5 Command Line Internet Tools

本文推荐的5个强悍的上网工具方便实用,是居家旅行的必备物品。

1. rTorrent

rTorrent 基于文本的 Torrent 客户端,用 C++ 调制而成,我们的目标是高性能!我们可运行在标准的 Linux 发行版中,包括 FreeBSD 和 Mac OS X。

安装 rTorrent

# apt-get install rtorrent    (基于 APT 的系统,如 Debian,Ubuntu)
# yum install rtorrent        (基于 YUM 的系统,如 RHEL,Fedora)

检查有没有安装成功,运行下面命令试试:

# rtorrent

rTorrent Command Line Tool

rTorrent 的用法

下面是 rTorrent 比较常用的功能:

  • CTRL+ q – 退出 rTorrent。
  • CTRL+ s – 开始下载。
  • CTRL+ d – 暂停下载任务,或删除己被暂停的下载任务。
  • CTRL+ k – 关闭一个正在下载的任务
  • CTRL+ r – 在开始上传、下载之前,使用 Hash 检查文件,确保文件的完整性。
  • CTRL+ q – 按再次这个组合键,rTorrent 无条件退出。
  • Left Arrow Key – 回退到上个页面。
  • Right Arrow Key – 前进到下个页面。

2. Wget

Wget 是一个 GNU 项目,它的名称参考了 World Wide Web (WWW)。Wget 在递归下载方面做得很好,你可以将整个网站的内容都下到本地,然后访问本地的 HTML 文件。它支持多种操作系统:Windows,Mac,Linux。它支持多种协议,可通过 HTTP,HTTPS 和 FTP 下载文件。它可以对整个网站做一个镜像(完全将目标网站的文件下载到本机),支持代理,支持断点传输(即下载可暂停)。

安装 Wget

Wget 也是一个 GNU 项目,在标准 Linux 发行版中都有内置,就是说你不用下载安装它就可以使用了。万一,它没有被默认安装,你也可以通过 APTYUM 安装。

# apt-get install wget    (基于 APT 的系统,如 Debian,Ubuntu)
# yum install wget        (基于 YUM 的系统,如 RHEL,Fedora)

Wget 的用法

下载一个文件:

# wget http://www.website-name.com/file

下载整个网站:

# wget -r http://www.website-name.com

下载指定类型的文件(比如 PDF 和 PNG):

# wget -r -A png,pdf http://www.website-name.com

下面是一张 Wget 的截图,我们正在把 Yahoo.com 网站整个都镜像下来。

Wget Command Line File Download

关于 wget 的更多用法,参考Wget 的10个的用法

3. cURL

cURL 是一个客户端工具,支持多种文件传输协议,比如 FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3 等等。不像 wget 等工具,cURL 只是一个单纯的下载器,支持 LDAP, POP3,支持代理下载,支持断点续传。

安装 cURL

大多数发行版都默认安装了 cURL,如果没有,可通过 aptyum 下载:

# apt-get install curl    (基于 APT 的系统,如 Debian,Ubuntu)
# yum install curl        (基于 YUM 的系统,如 RHEL,Fedora)

cURL 基本用法

# curl www.tecmint.com

Curl Data Download

Curl Download

4. w3m

W3m 是基于文本的网页浏览器,使用 GPL 协议,支持 tables, frames, color, SSL 连接,支持内嵌图片,以快速闻名。

安装 w3m

W3m 也是大多数发行版的默认配置,也可通过 aptyum 安装。

# apt-get install w3m    (基于 APT 的系统,如 Debian,Ubuntu)
# yum install w3m        (基于 YUM 的系统,如 RHEL,Fedora)

w3m 的基本用法

# w3m www.tecmint.com

w3m Text Based Web Browser

5. Elinks

Elinks 是一个免费的基于本文的网页浏览器,支持 HTTP,支持 HTTP Cookie,支持 PerlRuby 写的脚本,支持网页标签,支持鼠标,可彩色显示页面,支持 HTTP, FTP,SMB,IPv4,IPv6

安装 Elinks

大多数发行版已经默认安装了 Elinks,如果没有,通过 aptyum 安装。

# apt-get install elinks    (基于 APT 的系统,如 Debian,Ubuntu)
# yum install elinks        (基于 YUM 的系统,如 RHEL,Fedora)

Elinks的基本用法

elinks www.tecmint.com

Elinks Command Line Web Browsing


via: http://www.tecmint.com/command-line-tools-for-downloading-file-and-browsing-websites/

译者:bazz2 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

HP Linux成像和打印(HPLIP)是由惠普赞助提供全功能的HP打印机驱动程序的Linux社区的开放源代码包。

安装这个包后将默认在Ubuntu和其他Linux发行版完整中支持数以千计的HP打印机。支持的打印机数量正在定期添加,目前已经超过2,300台HP打印机

这个版本,3.14.3增加了对更多打印机的支持,包括HP DeskJet Ink Advantage 4640 e-All-in-One Printer 系列,HP LaserJet Pro MFP M126nw,支持Debian 6.0.9,7.3,7.4 以及Fedora 20。

除了增加新的打印机和系统的支持,一些突出的问题在这个版本中也被解决。修复程序包括,HP Officejet 6100的功能定位问题,阻止第二传真队列中的互动问题,以及HP OfficeJet 7619 系列缺少No' 6 3/4信封媒介尺寸。

关于这次发布的更多信息,请查看发布页面http://sourceforge.net/p/hplip/news/2014/03/hplip-3143-public-release-/

以下是新支持的HP打印机的完整列表:

  • HP DeskJet Ink Advantage 4640 e-All-in-One Printer series
  • HP DeskJet Ink Advantage 4645 e-All-in-One Printer
  • HP DeskJet Ink Advantage 4646 e-All-in-One Printer
  • HP DeskJet Ink Advantage 4648 e-All-in-One Printer
  • HP LaserJet Pro MFP M125a
  • HP LaserJet Pro MFP M125nw
  • HP LaserJet Pro MFP M125rnw
  • HP LaserJet Pro MFP M126a
  • HP LaserJet Pro MFP M126nw
  • HP LaserJet Pro MFP M127fp

安装/升级到这个版本,请在键盘上按Ctrl – Alt – T,打开终端。当它打开时,运行下面的命令来下载该软件包。

wget http://prdownloads.sourceforge.net/hplip/hplip-3.14.3.run

之后,运行以下命令来进行安装。

sh hplip-3.14.3.run

安装时,按照向导来指导你。这是很简单的。对于一个完整的一步一步的安装引导,请查看这个帖子了。

http://www.liberiangeek.net/2013/02/hp-linux-imaging-and-printer-hplip-version-3-13-2-releasedadds-support-for-more-printers/

安装完成之后,请重启你的电脑。


via: http://www.liberiangeek.net/2014/03/daily-ubuntu-tips-hplip-3-14-3-released-upgrade-in-ubuntu/

译者:乌龙茶 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

声音切换器是由Dmitry Kann开发的小程序。这个程序的目的很简单,让你在不同的音频源如喇叭、耳机和HDMI之间点击两下鼠标就能切换。

你可能会说“没什么大不了”。毕竟它不是火箭科学。你可以进入系统设置> 声音设定 并且可以简单地选择你想要的输入输出源。声音切换器没有做新的或者Ubuntu没有提供的功能,它只是简化整个过程。我想这可能是为什么这个没有列在最佳Ubuntu指示器程序中的原因。

你多久需要改变音频源?对于我来说,我不得不在每次从外部监视器的HDMI获取声音时切换音频源。并且我不得不在拔掉HDMI线时重新这么做。这个小程序指示器对于像我这样经常切换音频源又懒的人是很方便的。

在Ubuntu中安装音频切换器:

打开一个终端并且使用下面的命令在Ubuntu中安装音频切换器:

sudo apt-add-repository ppa:yktooo/ppa
sudo apt-get update
sudo apt-get install indicator-sound-switcher

重要提示:

音频切换器不会自动启动。为了自动启动,你要把它加到启动程序中。打开启动程序并点击添加。这里,给它一个名字,比如就称声音切换器,并是在命令部分使用 “indicator-sound-switcher”(没有引号)。如果你在加入启动程序遇到问题时请告诉我。

你认为音频切换器怎么样?像这样的小程序对用户有好处么?让我们知道你的看法。


via: http://itsfoss.com/sound-switcher-indicator-ubuntu/

译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

VirtualBox是一个可以让你在一台物理主机上运行多个系统的软件。它支持Windows,Mac OS X 和Linux 并且是Oracle公司在维护它。

我们在这里写了很多关于VirtualBox的文章,你可以做一个快速的查找来查看所有关于VirtualBox的文章。

现在,这里有一个故事:VirtualBox有一个功能,允许用户快速的截取虚拟机会话的屏幕截图。这些截图可以通过粘贴板和宿主机共享。

这就是我们这里要说的了。当某一个Ubuntu 虚拟机中的功能启用后,这项截图的功能就不能够正常的工作了。这种现象一直是一个痛点,直到最近我们偶然发现了这个解决方法。

如果不采取我们发现的这个方法,当你在Ubuntu的虚拟机里面截完屏幕之后,截屏的图片将会被存储成全黑的文件,这样的文件会毫无用处。

我一直在苦苦寻找解决方法,但是一直都没有好运气,直到刚刚。

要开启Ubuntu下的虚拟机和宿主机之间的双向黏贴板的话,请在Ubuntu虚拟机上面点击 “设置”,之后找到“普通->高级标签”,选择这个功能来开启它。

现在,理论上,当你开启Ubuntu的虚拟机之后,按下“截屏键”,或者按下“Ctrl+截屏键”,虚拟机就应该为当前的桌面会话来张截屏。

之后你就可以通过在宿主机上面使用粘贴板的功能来看到那些图片了。

但是!如果你同时启用了Ubuntu虚拟机中的“3D 加速”功能,那些图片将会变得漆黑一片。

为了解决这个问题,你必须关闭Ubuntu虚拟机的3D加速功能!

关闭3D加速功能可以这样做:在Ubuntu虚拟机种点击“设置”,之后找到“系统->显示->显卡”标签,关闭3D加速

现在你必须在Ubuntu的虚拟机中设置关闭3D加速才能让截屏正常工作。现在打开一个虚拟机尝试来截个屏幕吧。

希望这个方法能够帮到你!

希望你喜欢!


via: http://www.liberiangeek.net/2014/02/daily-ubuntu-tips-fix-black-screen-in-ubuntu-guest-with-virtualbox-screen-capture/

译者:FineFan 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

现在我居住的地方正值炎夏,但是相比较我正在写的文章将会引来的暴风雨,还是温和了不少:是的!我正在写关于Windows GTK主题的文章。

好吧,认错时间:我,个人并没有坐在桌前想着:“我的Ubuntu桌面真的需要...需要看起来像另一个操作系统一样!”。当我确认模仿另一个操作系统的外观的行为很不对我的胃口时,但世界上有那么多的用户,没准有些用户——可能也包括你——会对这有兴趣呢!

这件事本身也并没有任何问题。虽然这会引来很多狂热爱好者或者喷子,但是这提供的种灵活性也可以更好地为改进者,自定义者和主题制作者服务,因此我说:“何乐而不为呢?”

Winodws 8 的现代UI

“Windows XP的卡通蓝边界和过度透明的Aero Glass主题早就过时了”

Windows作为世界上最被广泛运用的操作系统(吁~ 一片嘘声),那么GTK的高山与Metacity主题再邀请下模仿Windows的外观一点也不让人惊奇。

但是Windows XP年长的卡通蓝边界以及过度透明的Aero Glass已经过时,当前的热门话题应该属于五彩缤纷的现代UI。

Windows 8引入了一种平整,实心而且转折角度明显的主题特色,这位微软桌面操作系统带来了新鲜的感觉。按照在微软其他产品中的统一的设计脉络),比如Windows Phone 8以及Xbox One为用户提供了不少的相似点。

Windows 8 GTK主题与其他主题相比,更体现了它的设计感觉。我承认我并没有常用Windows 8从而可以对其设计方方面面十分了解,但是这个主题已经包含了它大多数的表面设计,如果通过这个评分的话,这个主题可以算成功的了。

在这同时,扁平化主题并不由微软专属,类似Iris Light, which we shared recently等主题都在Linux中十分流行。

下载Linux上的Windows 8主题

从GNOME-Look上可以获取文件,将他们放在'/usr/share/theme'文件夹,然后用类似Unity Tweak的应用启用配置。


via: http://www.omgubuntu.co.uk/2014/02/windows-8-metro-gtk-theme

译者:ThomazL 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

亲爱的ubuntu极客们,

在本教程中我将教你如何通过编辑/etc/hosts文件来屏蔽在Ubuntu Linux上不受欢迎的网站,这是用来处理DNS和Linux网络的系统文件。

我很喜欢这种方法,因为我不需要依靠第三方应用程序,这是非常容易使用的。您需要做的就是在/etc/hosts文件文件中做一个简单的变化。

请确保您有使用此方法时在机器上处于root用户访问状态,因为/etc/hosts文件文件由root用户拥有的,所以它不能被不被普通用户编辑。

编辑 /etc/hosts 文件您需要什么?root权限和一个文本编辑器。

在本教程中我将用我喜欢的文本编辑器,vim。好了,打开一个新的终端(CTRL+ALT+T),然后运行下面的命令来打开/etc/hosts文件进行编辑。

vim /etc/hosts

添加下面这行

127.0.0.1   domain.com

更换domain.com为你要屏蔽的网站,你完成了编辑处理后,保存该文件并退出。

现在是时候来测试该方法是否成功了。尝试访问你屏蔽的网站。

我的表弟是沉迷于Facebook的社交网络,每次他发现我的笔记本电脑的时候,他就打开它,并去facebook.com陪陪他的朋友。

我应该怎么做呢?

我编辑/etc/hosts文件,这样他想访问的网站就像已关闭了一样。

您也可以使用这个方法来保护孩子免受互联网成人内容的危害,如色情和恐怖电影。


via: http://www.unixmen.com/block-website-ubuntu/

译者:乌龙茶 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出