分类 技术 下的文章

当我们比较windows和ubuntu时,会发现他们各有千秋。在还原到之前状态的能力方面,Windows做的很好,它可以很好的还原到Windows XP之前的状态,这可以让你在需要修复时节省了很多时间。

与此不同的是,Ubuntu并不能让整个系统还原到之前的状态,但是你可以对自己的个人文件或文件夹进行还原。

不过,还好现在有了TimeShift,你现在可以像Windows一样将整个Ubuntu系统还原到之前的状态,TimeShift也许没有提供Windows上还原功能的所有功能,但至少已经很接近了。

TimeShift是一款开源应用,它提供和Windows上还原系统、Mac上时间机器相同的功能。它会在预定时间内给系统保存快照,并在你需要时通过快照来实现还原。

要安装TimeShift,你需要使用如下命令来添加其PPA。

sudo apt-add-repository -y ppa:teejee2008/ppa

然后执行下面的命令来升级系统和安装TimeShift。

sudo apt-get update && sudo apt-get install timeshift

安装完之后在Dash中搜索到TimeShift,启动它并设置好首选项。第一次启动会一些时间来扫描你电脑中的可用空间和需要备份的文件。

启动后可以进行偏好设置,当然你也可以保留默认设置。如果你需要立刻备份时,可以直接点击菜单上的“备份按钮”,当然你也可以在需要时使用它对整个电脑进行还原操作。

来试试手吧!

via: http://www.liberiangeek.net/2013/10/daily-ubuntu-tips-restore-machine-previous-state/

译者:Timeszoro 校对:wxy

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

不管你是一个新手还是精通Ubuntu和Windows的大牛,让Windows访问Ubuntu文件的最好的方式都是使用Samba。通过许多第三方工具可以很轻松的安装和管理。

对于想要了解怎么从Windows快速访问Ubuntu文件的新用户或者新手来说,这篇短文将会告诉你该怎么做。我们的目标是要帮助新用户。我们尽量将这篇教程写得通俗易懂,以便让新手看懂而不会遇到太大的困难。

在这里我们不会太注重了解Samba是什么或者怎么将它配置加入域这类细节。我们要做的就是告诉你怎么在Ubuntu中安装和设置Samba,让Windows可以访问Ubuntu的文件。

如果你想要更多的了解Samba,我建议你Google一下,或者查询下Wikipedia。首先在Ubuntu下打开你的终端,然后运行如下命令安装Samba和其他相关的工具。

sudo apt-get install samba cifs-utils

上面这条命令将会安装Samba和其他相关的工具。在旧版的Ubuntu中,你可能需要使用smbfs替代cifs-utils。如果上面命令能够使用就更好了。

然后,使用gedit(或者其他工具)打开Samba主配置文件,然后进行如下更改。可以使用如下命令打开主配置文件:

sudo gedit /etc/samba/smb.conf

文件打开后,查找如下行并取消其注释(删掉行首的“;”)。它应该是这样的:

security = user

然后,向下滚动文件,找到下面这行,同时取消行首注释。

[homes]

这将会允许用户访问访问home目录中的文件夹及文件。比如说,如果你 取消 注释了[homes],用户可以通过键入服务器名加用户名的方式访问home目录。

\192.168.0.2\username

然后,运行如下命令向Samba数据库添加你的账户信息。这样可以允许你使用Samba访问共享文件。

sudo smbpasswd -a usernmame

用你自己的用户名替代上述的username。

当提示创建密码时,创建并确认即可。最后,重启Samba服务或者重启计算机。

通过Windows访问文件时,点击开始 –> 运行然后输入如下内容。或者打开资源管理器输入如下内容,如图。

\ubuntu\_machine\_IP\username

Enjoy!

来自: http://www.liberiangeek.net/2013/10/daily-ubuntu-tips-easiest-way-access-files-windows/

译者:SCUSJS 校对:wxy

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

时常,某个程序或软件并没有语法错误,并且你检查它的相关内容也确实没有发现问题。这是因为你用普通文本编辑器软件来查看的时候,有许多字符没有显示出来,但在终端使用cat命令可以很容易地检测出是否存在这些字符。

首先,我们创建一个简单的文本文件,写入一些特殊字符。打开终端,运行命令:

printf 'testing\012\011\011testing\014\010\012more testing\012\011\000\013\000even more testing\012\011\011\011\012' > /tmp/testing.txt

现在用不同的编辑器软件打开,显示的结果会不同。用简单的cat打开将显示:

$ cat /tmp/testing.txt 
testing
        testing

more testing

even more testing

如果用nano或者vim打开,将会看到:

testing
            testing^L^H

more testing
    ^@^K^@even more testing

现在我们给cat加上一些选项参数,以便能显示出特殊字符来。

用cat -T命令来显示TAB键的字符^I

cat -T /tmp/testing.txt
testing
^I^Itesting

more testing
^I
  even more testing
^I^I^I

用cat -E命令来显示行尾的结束字符$

$ cat -E /tmp/testing.txt
testing$
        testing
  $
more testing$

even more testing$
            $

用简单的cat -A命令就可以显示所有不可见的字符:

$ cat -A /tmp/testing.txt
testing$
^I^Itesting^L^H$
more testing$
^I^@^K^@even more testing$
^I^I^I$

via: http://linuxaria.com/pills/linux-terminal-seeing-the-unseen-characters-with-cat?lang=en#more-7645

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

译者:runningwater 校对:Caroline

当您还是Ubuntu新手时,有一些功能您还无法马上知道。例如,如何修改您的密码、禁用某些功能和创建新用户帐号等。当新用户试用Ubuntu时,经常会问一个问题:如何关闭屏幕锁定或阻止Ubuntu屏幕逐渐变暗。

这里为Ubuntu新手准备了一些简单技巧。这些技巧对于Ubuntu高手而言毫无新意,此教程也不是为Ubuntu高手而准备的,它们仅供Ubuntu新手学习使用。

Ubuntu被设计成几分钟后就自动锁定,再次使用之前您必须输入密码来解锁。如果这给您带来了太多的麻烦,那么您也许想要关闭这个自动锁屏功能,而这正是下面马上将要介绍的内容。

您计算机的自动锁定是出于安全的原因,如果您禁用或关闭了它,您的计算机将不再被锁定,任何可以物理接触到您计算机的人都可以登录并且使用它。如果对您而言,这不是什么大问题,那么继续下面学习具体如何来做。

首先,登录Ubuntu,点击控制选项(位于菜单栏的最右边的图标)图标并选择 系统设置

接着,点击系统设置面板里的“亮度和锁屏”图标

最后,关闭“锁定屏幕选项”。

就是这样了!如果您要重新开启它,那么再次点击“锁定屏幕选项”切换回去即可。屏幕锁定是一个很好的特性,可以保护您的计算机,但如果您知道您的隐私或信息不会有风险,那么您可以禁用它。

via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tips-disable-ubuntu-lock-screen/

译者:lenky0401 校对:Caroline

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

许多Windows用户开始使用Ubuntu时都感到束手无策。Ubuntu与Windows截然不同,想要轻松驾驭Ubuntu可不是一件简单的事情。Ubuntu的使用方式不同于Windows。许多用户对命令行、文件系统的布局和应用程序的名称都感到陌生。但是不用担心,我们会提供帮助的。

如果你以前是Windows或者Mac OS X用户现在想学Ubuntu,那你来对地方了。我们正努力帮助新用户开始Ubuntu之旅。我们的口号理所当然就是“菜鸟教程”。

我们的教程大多不是针对专业人士的,而是面向刚开始学习Windows和Ubuntu的新手。所以,在Ubuntu上遇到了任何困扰,都可以回来转转。

好了,言归正传。几天前一个读者问了我们一个问题,如下:

安装好Ubuntu后首先要做什么?

很简单,第一次安装Ubuntu时,你可能有很多事情想做。但是最重要的是让它正常工作。不要担心遇到难题,这些你很快就会明白。

这里有一些安装好Ubuntu之后你最初想要做的事。可能你想做的比这还多,但这些是比较重要的。

  • 更新系统 -首先更新你的系统。系统更新可以让你安装比较新的软件包和一些其它程序的修正。使用Ubuntu时你可以使用下面的命令正确地进行系统更新。
    sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove
  • 安装好Ubuntu后要做的另外一件事就是运行下面的命令。这条命令能帮助你安装编解码器和因法律原因而排除在Ubuntu外的软件包。Ubuntu并未预装这些比较重要的程序。而没有这些程序你可能无法听音乐、看电影或者做其它的事情。所以,如果你安装了Ubuntu但是不能播放DVD或者听音乐CD,那就运行下面的命令吧。
    sudo apt-get install ubuntu-restricted-extras

以上这些命令并非你将在Ubuntu运行的全部的命令,但它们是安装好Ubuntu后你首先要运行的。希望这些能帮助到你。

使用愉快!

via: http://www.liberiangeek.net/2013/10/daily-ubuntu-tipsthings-to-do-after-installing-ubuntu/

译者:Linchenguang 校对:Caroline

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

Ubuntu 13.10 Saucy已于10月17日发布。希望它比Ubuntu 13.04 Raring版本或以前的版本有很大的改进及增加更多功能。大家都好奇地等着,想看看Ubuntu13.10将给Ubuntu爱好者带来些什么。

如果你的系统是Ubuntu的13.04、12.10、12.04 Precise Pangolin或者更早的版本的话,你愿意升级到这最新的发行版本吗?我知道你愿意。只需要按照下面所示的简单几步,不管你用的是桌面版本还是服务器版本,都能轻松地从Ubuntu13.04版本升级到Ubuntu 13.10 Saucy版本。

注意:在升级前,确保对你的 数据做一次全备份,备份存储到外部设备(USB记忆棒或CD/ DVD)。

桌面版升级

在升级前,我们首先得更新系统,按下快捷键打开终端输入如下命令。

sudo apt-get update && sudo apt-get dist-upgrade

然后就可以升级到最新的发行版本了。

sudo update-manager -d

Software Updater将会打开并且搜索新的发布版本。

几秒钟以后,你会看到如下所示,标有“However, Ubuntu 13.10 is available now (you have 13.04)”字样的窗口。

然后点击Upgrade按钮。

Software Updater会让你确认是否仍要升级。点击Start Upgrade就真正开始安装Ubuntu 13.10了。

现在Software Updater就会获取文件包并进行安装。这将需要一段时间,具体时间长短取决于你的网络连接速度。坐下来放松片刻吧。

过一会儿,你将被询问是否删除不必要的应用程序或软件包。

最后,点击重启完成升级。

现在你的系统就是最新的Ubuntu 13.10发布版本了。

服务器版升级

要从Ubuntu 13.10服务器版升级到Ubuntu 13.04服务器版本,请按下面步骤操作。

如果还没有安装 update-manager-core 软件包,请先安装它:

sudo apt-get install update-manager-core

打开 /etc/update-manager/release-upgrades 文件,

sudo nano /etc/update-manager/release-upgrades

按如下所示进行编辑,设置 Prompt=normal

# Default behavior for the release upgrader.

[DEFAULT]
# Default prompting behavior, valid options:
#
#  never  - Never check for a new release.
#  normal - Check to see if a new release is available.  If more than one new
#       release is found, the release upgrader will attempt to upgrade to
#       the release that immediately succeeds the currently-running
#       release.
#  lts- Check to see if a new LTS release is available.  The upgrader
#       will attempt to upgrade to the first LTS release available after
#       the currently-running one.  Note that this option should not be
#       used if the currently-running release is not itself an LTS
#       release, since in that case the upgrader won't be able to
#       determine if a newer release is available.
Prompt=normal

现在就可以把系统升级到最新服务器版本了,使用下面的命令:

sudo do-release-upgrade -d

按照屏幕上的指示一步一步操作。大功告成!!

已经成功的升级到Ubuntu 13.10了,现在该做些什么呢?看看我们的新文章“安装Ubuntu13.10后最应该做的几件事”。现在你的系统已经很完善了。庆祝吧!!

via: http://www.unixmen.com/upgrade-ubuntu-13-04-raring-ubuntu-13-10-saucy-salamander/

译者:runningwater 校对:Caroline

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