Fedora LiveUSB Creator 是一个支持 Linux 和 Windows 的跨平台工具,利用它你可以创建基于 Fedora 操作系统的 Live USB。该工具的特色包括:无需对 USB 存储设备作分区或格式化处理,支持 Fedora 9 在内的各种版本,能够自动检测可移动设备等。感兴趣的朋友不妨自行尝试。

Fedora LiveUSB Creator

参考

  1. Fedora LiveUSB Creator
  2. Ubuntu LiveUSB – 制作 Ubuntu Live USB

版权声明: 允许非商业性转载,但转载时必须标明作者及原文链接.
本文网址: http://linuxtoy.org/archives/fedora-live-usb-creator.html

九月 7th, 2008

History(历史)命令用法 15 例

No Comments, Linux, by ptubuntu.

Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1310

Warning: shuffle() expects parameter 1 to be array, null given in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1311

Warning: Invalid argument supplied for foreach() in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1312

如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 15 个用法。

  1. 使用 HISTTIMEFORMAT 显示时间戳

    当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:

    # export HISTTIMEFORMAT='%F %T '
    # history | more
    1 2008-08-05 19:02:39 service network restart
    2 2008-08-05 19:02:39 exit
    3 2008-08-05 19:02:39 id
    4 2008-08-05 19:02:39 cat /etc/redhat-release

  2. 使用 Ctrl+R 搜索历史

    Ctrl+R 是我经常使用的一个快捷键。此快捷键让你对命令历史进行搜索,对于想要重复执行某个命令的时候非常有用。当找到命令后,通常再按回车键就可以执行该命令。如果想对找到的命令进行调整后再执行,则可以按一下左或右方向键。

    # [Press Ctrl+R from the command prompt, which will display the reverse-i-search prompt]
    (reverse-i-search)`red‘: cat /etc/redhat-release
    [Note: Press enter when you see your command, which will execute the command from the history]
    # cat /etc/redhat-release
    Fedora release 9 (Sulphur)

  3. 快速重复执行上一条命令

    有 4 种方法可以重复执行上一条命令:

    1. 使用上方向键,并回车执行。
    2. 按 !! 并回车执行。
    3. 输入 !-1 并回车执行。
    4. 按 Ctrl+P 并回车执行。
  4. 从命令历史中执行一个指定的命令

    在下面的例子中,如果你想重复执行第 4 条命令,那么可以执行 !4:

    # history | more
    1 service network restart
    2 exit
    3 id
    4 cat /etc/redhat-release
    # !4
    cat /etc/redhat-release
    Fedora release 9 (Sulphur)

  5. 通过指定关键字来执行以前的命令

    在下面的例子,输入 !ps 并回车,将执行以 ps 打头的命令:

    # !ps
    ps aux | grep yp
    root 16947 0.0 0.1 36516 1264 ? Sl 13:10 0:00 ypbind
    root 17503 0.0 0.0 4124 740 pts/0 S+ 19:19 0:00 grep yp

  6. 使用 HISTSIZE 控制历史命令记录的总行数

    将下面两行内容追加到 .bash_profile 文件并重新登录 bash shell,命令历史的记录数将变成 450 条:

    # vi ~/.bash_profile
    HISTSIZE=450
    HISTFILESIZE=450

  7. 使用 HISTFILE 更改历史文件名称

    默认情况下,命令历史存储在 ~/.bash_history 文件中。添加下列内容到 .bash_profile 文件并重新登录 bash shell,将使用 .commandline_warrior 来存储命令历史:

    # vi ~/.bash_profile
    HISTFILE=/root/.commandline_warrior

  8. 使用 HISTCONTROL 从命令历史中剔除连续重复的条目

    在下面的例子中,pwd 命令被连续执行了三次。执行 history 后你会看到三条重复的条目。要剔除这些重复的条目,你可以将 HISTCONTROL 设置为 ignoredups:

    # pwd
    # pwd
    # pwd
    # history | tail -4
    44 pwd
    45 pwd
    46 pwd [Note that there are three pwd commands in history, after executing pwd 3 times as shown above]
    47 history | tail -4
    # export HISTCONTROL=ignoredups
    # pwd
    # pwd
    # pwd
    # history | tail -3
    56 export HISTCONTROL=ignoredups
    57 pwd [Note that there is only one pwd command in the history, even after executing pwd 3 times as shown above]
    58 history | tail -4

  9. 使用 HISTCONTROL 清除整个命令历史中的重复条目

    上例中的 ignoredups 只能剔除连续的重复条目。要清除整个命令历史中的重复条目,可以将 HISTCONTROL 设置成 erasedups:

    # export HISTCONTROL=erasedups
    # pwd
    # service httpd stop
    # history | tail -3
    38 pwd
    39 service httpd stop
    40 history | tail -3
    # ls -ltr
    # service httpd stop
    # history | tail -6
    35 export HISTCONTROL=erasedups
    36 pwd
    37 history | tail -3
    38 ls -ltr
    39 service httpd stop
    [Note that the previous service httpd stop after pwd got erased]
    40 history | tail -6

  10. 使用 HISTCONTROL 强制 history 不记住特定的命令

    将 HISTCONTROL 设置为 ignorespace,并在不想被记住的命令前面输入一个空格:

    # export HISTCONTROL=ignorespace# ls -ltr# pwd#  service httpd stop [Note that there is a space at the beginning of service, to ignore this command from history]# history | tail -367  ls -ltr68  pwd69  history | tail -3
  11. 使用 -c 选项清除所有的命令历史

    如果你想清除所有的命令历史,可以执行:

    # history -c

  12. 命令替换

    在下面的例子里,!!:$ 将为当前的命令获得上一条命令的参数:

    # ls anaconda-ks.cfg
    anaconda-ks.cfg
    # vi !!:$
    vi anaconda-ks.cfg

    下例中,!^ 从上一条命令获得第一项参数:

    # cp anaconda-ks.cfg anaconda-ks.cfg.bak
    anaconda-ks.cfg
    # vi -5 !^
    vi anaconda-ks.cfg

  13. 为特定的命令替换指定的参数

    在下面的例子,!cp:2 从命令历史中搜索以 cp 开头的命令,并获取它的第二项参数:

    # cp ~/longname.txt /really/a/very/long/path/long-filename.txt
    # ls -l !cp:2
    ls -l /really/a/very/long/path/long-filename.txt

    下例里,!cp:$ 获取 cp 命令的最后一项参数:

    # ls -l !cp:$
    ls -l /really/a/very/long/path/long-filename.txt

  14. 使用 HISTSIZE 禁用 history

    如果你想禁用 history,可以将 HISTSIZE 设置为 0:

    # export HISTSIZE=0
    # history
    # [Note that history did not display anything]

  15. 使用 HISTIGNORE 忽略历史中的特定命令

    下面的例子,将忽略 pwd、ls、ls -ltr 等命令:

    # export HISTIGNORE=”pwd:ls:ls -ltr:”
    # pwd
    # ls
    # ls -ltr
    # service httpd stop
    # history | tail -3
    79 export HISTIGNORE=”pwd:ls:ls -ltr:”
    80 service httpd stop
    81 history
    [Note that history did not record pwd, ls and ls -ltr]

[via The Geek Stuff]

版权声明: 允许非商业性转载,但转载时必须标明作者及原文链接.
本文网址: http://linuxtoy.org/archives/history-command-usage-examples.html

九月 1st, 2008

Canon 消费机族谱

No Comments, Linux, by ptubuntu.

Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1310

Warning: shuffle() expects parameter 1 to be array, null given in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1311

Warning: Invalid argument supplied for foreach() in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1312

这是小姜很久以前玩乐时的产物 XD。Canon 消费机的家族性非常地明显,除了可以从型号判断先后关系外,其实只看外表就可以知道谁和谁是一家的了。继续阅读里是每个现在还留存着的家族的介绍,请大家尽情享用 XD。

Canon 目前还在添加新成员的家族:

A 系列家族

主要特性:采用 AA(三号)电池、高中端都有、价格一般来说较便宜、人丁兴旺

A 家族源远流长,说它们是所有 Canon 消费机的始祖也不为过。2002 年时,A 系列分成为两支,其中 A100 的那一系在 Canon 产品线里一直是以最低端的身份存在着,有什么新功能都是最后一个才轮到它 — A100 系列的最新机种 A470 到现在都还没有防手抖呢!

2005 年在 A95 之后,A 系列又再分成了两支,A600 家族是其中一个,在特性上更接近自 A10 一脉相传的传统 A 系列。这个家族的最后一个成员是去年的 A650 IS 但目前 A600 一族的情况并不明朗,也没有小道消息说今年会不会有后继机。希望不是因为功能上太接近 G 系列,被腰斩了?A500 家族是 2005 年分家的另一支,相对于 A600 家族,走的是比较便宜的路线,规格通常也差同期的 A600 家族一截。这一脉人丁兴旺,近两年到了一年三台新机的地步。A590 IS 过了之后,下一台取名为 A1000 IS。新出来的 E1 看起来完全和 A1000IS 相同规格,只是换了个造型而已,究竟 E1 该不该分一个新系列出来,还要再观察。

最后,还有一个 2006 年时从 A500 家族中分出来的 A700 家族。小姜之所以判断是从 A500 一脉分支下来的,因为同时期的 A500 家族和 A700 家族只差一个镜头是 4x 变焦、一个是 6x 变焦而已。A2000 IS 是 A700 家族的最新成员,但因为 A2000 IS 舍弃了光学观景窗,因此究竟以后的 A700 系都是这样,还是 A2000 IS 其实是一个新系列的开始,也还要再观察。

IXUS V 家族

主要特性:Canon 最轻便的一个系列

IXUS V 家族承袭自 2000 年的第一台 Digital IXUS,以轻薄方便为主要诉求。在这个市场,Canon 算是比较晚有防手震功能的,一直到今年的 80 IS 才首度加入。2006 年时 IXUS 65 从 IXUS 55 主在线分离出来,是少了观景窗,但屏幕变为三寸大的一个系列,其它规格大多和同期的标准 IXUS 家族相仿。这个系列最新的两台是 IXUS 85 IS (有观景窗)和 IXUS 90 IS(三寸屏幕)。

IXUS 300 家族

主要特性:Canon 家族的中坚份子,功能不错,但就是没有手动曝光控制

从 IXUS 300 以降的这一脉,是 Canon 相机的「中坚份子」,在体型、功能上有着不错的平衡。自 2005 年的 IXUS 750 之后,分成了三脉:IXUS 800 IS 是比较望远的、IXUS 850 IS 有广角、IXUS 900 Ti 则是钛合金机身的「高质感」机型。三个支脉今年目前为止只有 IXUS 800 IS 的直系后代 IXUS 970 IS 推出,因此猜测 Photokina 前另外两脉也该要发布才是。

G 家族

主要特性:Canon 家族的顶级机型

Canon G 系列强调的是什么都有的顶级规格,本来自 2000 以来一直维持着一年一台,但是到了 G6 的时候 Canon 宣布以后不会再有后继机型。谁知道,2007 年时 Canon 又丢出来了一台 G7,让 G 系列又再次的沿续了下去。可惜,G7(和后来的 G9)都没有以前 G 系列的两大法宝:f/2.0 大光圈镜头和翻转式屏幕,让可用性大减。即使如此,G 系列在 Prosumer 相机中,仍然是不可忽视的一股力量。

SX 系列

主要特性:便宜的高倍望远机型

受 到来自 Panasonic 和 Sony 的挑战,Canon 在 2006 年端出了 SX 这个新系列的相机。SX 系列有 10x 望远镜头,但又不像传统的炮筒体积那么大,价格也便宜许多。当然便宜就意味着部份功能的丧失 — SX 系列目前两台都没有 EVF。

S1 家族

主要特性:Canon 家族的炮筒、录像

S1 家族在最新成员 S5 IS 加入热靴之后,基本上已经接近 G 系列的等级了(但没有 RAW 输出)。S1 家族的成员也都有一颗专门的录像键,有立体声录音、还可以在录像中变焦,这些都是其它系列所没有的独家功能。有传闻说下一代要变成 20x 光学变焦,不知道真假…

来自:http://cn.engadget.com/2008/08/31/canon-consumer-camera-family/


Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1310

Warning: shuffle() expects parameter 1 to be array, null given in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1311

Warning: Invalid argument supplied for foreach() in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1312

Google已和GeoEye签署协议,GeoEye将为Google提供卫星图片。

  GeoEye企业通讯与营销副总裁Mark Brender透露,按照协议,Google将是GeoEye卫星图片独家使用网站。

Google在地图及地球服务中均使用有卫星图片。

  据悉,6天后,GeoEye将在加州范登堡空军基地发射将应用于Google服务的卫星,火箭外壳将出现Google标识。

  GeoEye-1号卫星将在地球423公里轨道运行,它能够采集精度为41厘米的图像。不过按照GeoEye与美国政府的协议规定,Google只能使用50厘米精度的图片数据。

  这颗卫星每天可以收集相对于新墨西哥州那么大面积的图像区域。

  Google女发言人Kate Hurowitz说:“GeoEye-1将提供市面上最高地面清晰度的彩色图片,它将提供非常精确的地理定位。一般商用卫星的解析度为60厘米,GeoEye-1将帮助我们实现为世界尽可能提供高清晰度图片的目标。”

   ITT负责建造这颗卫星的图像子系统,General Dynamics是这颗卫星的总承建商。GeoEye还与ITT签署协议,后者将为GeoEye-2号卫星开发图像系统,这颗卫星计划在2011或 2012年升空。ITT方面说,GeoEye-2号卫星的图像清晰度将达到25厘米。

  Google地球目前每个像素可以呈现15平方米的图像内容,用户足够看清大型地貌。

来源:CNET


Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1310

Warning: shuffle() expects parameter 1 to be array, null given in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1311

Warning: Invalid argument supplied for foreach() in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1312

泡泡网资讯频道9月1日,日前有报道称基于谷歌Android平台的Dream手机将计划在今年第四季度上市,伴随上市日期的逐渐临近,关于Dream手机的消息也越来越多,最近由宏达电生产的Dream真机实拍照也被泄露出来,让我们一睹为快吧。

据悉宏达电Dream手机将在今年的10月13日上市,为了在市场占据有利位置,抵制苹果iPhone手机冲击,价格同样采用199美元,并且首家提供服务的运营商将选择世界上最大的移动电话公司之一的T-Mobile。

首款谷歌Android手机真机照片遭曝光

首款谷歌Android手机真机照片遭曝光

首款谷歌Android手机真机照片遭曝光

根据资料显示首款Android平台手机将采用滑盖设计,拥有5排全功能键盘,采用高通528Mhz 7201处理器,体积为117(毫米) x 55(毫米) x 16(毫米) ,屏幕尺寸为3.17英寸 ,重157克。 可以从照片看出,实物基本与资料相吻合。■

来自:pcpop


Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1310

Warning: shuffle() expects parameter 1 to be array, null given in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1311

Warning: Invalid argument supplied for foreach() in /home/ptubuntu/public_html/wp-content/plugins/simple-tags/inc/client.php on line 1312

首款Google手机从2005年第一次提出始终是人们关注的话题,日前,我们了解到这款产品发布上市已经不再是一个假设。来自多方的消息告诉我 们。这款目前可以称为HTC Dream的手机已经离上市不远了。几天前我们先后曝光了这款手机Android平台的界面图,和手机的真机照片。日前我们有从外网获悉了这款手机上市的 时间和售价,这些都应该是大家最为关注的信息吧。

首 部谷歌Android手机HTC Dream或者可以称为G1,它将于在10月3号开始接受用户预订,而在10天之后,也就是10月13日这款手机将迎来它的正式发布,提前预订的用户可以 在发布日收到手机。而在价格方面,就跟苹果3G版iPhone基本一致,用户签两年合同的前提下可以以199美元的价格将Google手机拿回家,它将会 有运营商T-Mobile率先发售。

也卖199美元?Google手机发售时间曝光

目前看来,这款Google手机G1的外形就如之前曝光的相同,将采用少见的屏幕侧滑设计,屏幕尺寸很有可能将达到3.5英寸。QWERTY全键盘将在屏 幕划开后显现。机身厚度大约为16.35mm。目前这款手机的资费已经相当详细的确定下来,不过这么早的推出价目表多少有些让人怀疑。不过一切都会在G1 十月上市时揭晓,让我们静候佳音吧。

出处:ccidnet