rdesktop中有一个-A参数,可以启用SeamlessRDP模式,在该模式下rdesktop会为远端的win主机上的每个窗口创建一个对应的X11窗口。另外该模式需要远程win主机安装SeamlessRDP组件,你可以从这里下载该组件,然后将其解压到Windows系统的c:\windows目录即可。
然后您可以使用如下的命令访问win主机的某个应用:
window.google_render_ad();
[bash]
rdesktop -a 24 -uwin主机用户名 -pwin主机访问密码 -A -s 'seamlessrdpshell 要启动的程序名称' win主机IP
以上命令可以启动win主机上的任意程序,比如我经常用的Notes。如果您向一次访问多个程序,又不想一个个调用,一个建议,您可以在win的机器上安装一个mdie (这个是win的资源管理器的替代工具),然后使用rdesktop运行mdie,然后您就可以和访问win主机的我的电脑一样,启动任意你要打开的程序了。如下:[bash]
rdesktop -r disk:linux=/home/feiy -a 24 -uAdministrator -p1234-A -s 'seamlessrdpshell e:\mdie\mdie_cn.exe' 192.168.1.1
下面是效果图:
最后意淫下,想像下,你有一堆的win服务器,然后你的笔记本上通过rdesktop以SeamlessRDP的方式分别在使用不同的机器不同的巨无霸软件,比如在A机器用eclipse,在B机器数据库管理,在C机器剩下一堆的测试工具,而你的笔记本才是个Pm/512M内存的烂机器,是不是很爽啊?嘿嘿,很不运,最近我就是这么跑的,哈哈。
5 Comments at "SeamlessRDP:rdesktop seamless 模式实现"
2008年10月29日星期三
2008年10月26日星期日
Linux下VirtualBox虚拟机的安装和设置(一)
注意本文以Ubuntu8.04下在虚拟机vbox1.64(2008.7.30)上安装windows XP为例来说明linux下VirtuaBox的安装和使用。该文也同样适用于windows下VirtualBox的安装和设置,只是在网络配置桥接这一高级应用时有些细微的差别。后续文章可能会提到 。VirtualBox1.64据我所知,源中提供的是旧版,请到官方网址下载适合你的版本:注意是Binaries (all platforms)位置下载安装包官方下载页面:http://www.virtualbox.org/wiki/Downloads到Open Source Edition (OSE) Source code可以下载源码(开源版本)
为了简单说明,我们以安装包virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb说明问题,请您在Binaries页面选择合适的版本,如下图:有问题请留言说明
安装及设置步骤:一、安装支持双击deb按提示安装或者,在终端下输入:sudo dpkg -i virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb(请注意文件名的大小写)开始安装,安装过程中软件会自动建立用户组,vboxusers专门提供给virtualbox使用。如下图:
安装virtualbox成功显示信息
注意:VirtualBox的正常使用会用到libxalan110和libxerces27这两个包。如果您不能正常启动安装请先执行:sudo apt-get install libxalan110 libxerces27二、设置安装完vbox还需要做一些设置才能正常使用否则会出许多莫名其妙的错误提示1.第一次运行virtualbox会出现您 需要root权限才能执行,大家可不要想当然把root权限就给了它啊,把你当前的用户名加到vboxuser中就好了,打开用户管理–>用户和组,如下图:点击属性把你的用户名选中。
用户和组设置界面
2.在虚拟机上安装Windows,笔者是在上面安装的精简版的深度XP,哈哈,刚好20号下载的。现在不知道还能下载到不,总公也就200M,做实验足够了。在虚拟机中安装和真实的安装没什么分别,但要注意一下的是,安装xp前请先给虚拟电脑分分配足够的内存、硬盘和显存大小 ,笔者,只给它分配了5G的空间,128M内存,8M显存,做个小实验已经足够了。如下图:点击新建建立一个虚拟电脑,向导式操作就不多作解释了,有问题欢迎留言说明。
建立虚拟电脑运行向导
3.开始安装winxp要注意建立虚拟电脑后,点击右边的 配置明细–>光驱 为设置你的光驱为虚拟光盘,选择之前下载好的镜像文件。如下图:
点击设置光盘镜像
虚拟光驱设置
当然如果你有安装盘的话可以直接设置物理光盘,用安装版装也一样。4.USB设备的使用笔者想在,虚拟的XP上使用我的一体机,以弥补我ubuntu打印驱动的不足。USB口的打印机在虚拟机进里没反应,不着急,我们要对系统作一下简单的设置,目的是让virutalbox有权限直接使用 我们的USB设备。1 . 增加用户组usbfssudo groupadd usbfs2 . 查看usbfs用户组的gidcat /etc/group grep usbfsusbfs:x:1002:3 . 把当前用户增加到usbfs组sudo gedit /etc/group把usbfs:x:1002:修改为usbfs:x:1002:{你的用户名,注意不包括引号}当然以上几步骤完全可图形界面下操作,位置是:system–>系统管理–>用户和组 下操作。4 . 为USB设备重新设置权限编辑/etc/fstab文件,添加下面两行,注意你的gid可能不是1002sudo gedit /etc/fstab在末尾加上# 1002 is the USB group IDInone /proc/bus/usb usbfs devgid=1002,devmode=664 0 05 . 重新启动后,应该就可以在客户机中使用USB设备了。使用方法:插入一个USB设备后,如U盘,右键点击虚拟机里右下脚的USB图标,选择已经识别的U盘,就可以正常使用了。6.虚拟机中的winxp与主机ubuntu数据的共享,最简单的方法是设置数据空间,由于笔者在使用 数据空间时遇到 的问题有些蹊跷,所以这一部分单独下一篇讨论。
为了简单说明,我们以安装包virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb说明问题,请您在Binaries页面选择合适的版本,如下图:有问题请留言说明
安装及设置步骤:一、安装支持双击deb按提示安装或者,在终端下输入:sudo dpkg -i virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb(请注意文件名的大小写)开始安装,安装过程中软件会自动建立用户组,vboxusers专门提供给virtualbox使用。如下图:
安装virtualbox成功显示信息
注意:VirtualBox的正常使用会用到libxalan110和libxerces27这两个包。如果您不能正常启动安装请先执行:sudo apt-get install libxalan110 libxerces27二、设置安装完vbox还需要做一些设置才能正常使用否则会出许多莫名其妙的错误提示1.第一次运行virtualbox会出现您 需要root权限才能执行,大家可不要想当然把root权限就给了它啊,把你当前的用户名加到vboxuser中就好了,打开用户管理–>用户和组,如下图:点击属性把你的用户名选中。
用户和组设置界面
2.在虚拟机上安装Windows,笔者是在上面安装的精简版的深度XP,哈哈,刚好20号下载的。现在不知道还能下载到不,总公也就200M,做实验足够了。在虚拟机中安装和真实的安装没什么分别,但要注意一下的是,安装xp前请先给虚拟电脑分分配足够的内存、硬盘和显存大小 ,笔者,只给它分配了5G的空间,128M内存,8M显存,做个小实验已经足够了。如下图:点击新建建立一个虚拟电脑,向导式操作就不多作解释了,有问题欢迎留言说明。
建立虚拟电脑运行向导
3.开始安装winxp要注意建立虚拟电脑后,点击右边的 配置明细–>光驱 为设置你的光驱为虚拟光盘,选择之前下载好的镜像文件。如下图:
点击设置光盘镜像
虚拟光驱设置
当然如果你有安装盘的话可以直接设置物理光盘,用安装版装也一样。4.USB设备的使用笔者想在,虚拟的XP上使用我的一体机,以弥补我ubuntu打印驱动的不足。USB口的打印机在虚拟机进里没反应,不着急,我们要对系统作一下简单的设置,目的是让virutalbox有权限直接使用 我们的USB设备。1 . 增加用户组usbfssudo groupadd usbfs2 . 查看usbfs用户组的gidcat /etc/group grep usbfsusbfs:x:1002:3 . 把当前用户增加到usbfs组sudo gedit /etc/group把usbfs:x:1002:修改为usbfs:x:1002:{你的用户名,注意不包括引号}当然以上几步骤完全可图形界面下操作,位置是:system–>系统管理–>用户和组 下操作。4 . 为USB设备重新设置权限编辑/etc/fstab文件,添加下面两行,注意你的gid可能不是1002sudo gedit /etc/fstab在末尾加上# 1002 is the USB group IDInone /proc/bus/usb usbfs devgid=1002,devmode=664 0 05 . 重新启动后,应该就可以在客户机中使用USB设备了。使用方法:插入一个USB设备后,如U盘,右键点击虚拟机里右下脚的USB图标,选择已经识别的U盘,就可以正常使用了。6.虚拟机中的winxp与主机ubuntu数据的共享,最简单的方法是设置数据空间,由于笔者在使用 数据空间时遇到 的问题有些蹊跷,所以这一部分单独下一篇讨论。
DivFix++ 0.20
DivFix++ 是一个十分有用的小工具,它可以修复损坏的 AVI 视频文件。比如说,当你需要预览从 ed2k 或 bt 下载的电影文件时,此工具将助你一臂之力。此外,DivFix++ 还支持 CLI 工具,换句话说,你可以通过脚本来自动对电影进行诸如修复、预览、删除等操作。
linux下光盘镜像的挂载
在 Linux 下肯定要和光盘镜像打交道,光盘镜像文件只有挂载后才能使用,下面我们看看如何挂载不同的光盘镜像们:
ISO:
iso 格式的光盘镜像可以说是最普遍和通用的了,处理起来非常方便,挂载命令:
( 假设镜像文件名为 download,挂载点为 /mount-point ,下同)
mount -t iso9660 -o loop,user download.iso /mount-point
MDF:
mdf 是 Win 下的虚拟光驱软件 Alcohol 120% 的专有格式,你可以用 mdf2iso 把 mdf 文件转换成 iso 格式再挂载,或者尝试用下面的命令挂载:
mount download.mdf /mount-point -o loop=/dev/loop0
不过遗憾的是,有些分轨的 mdf 文件,这样还是无能为力。
BIN (or BIN CUE ):
可以用 cdemu 挂载,也可以用 bin2iso 转换成 iso 再挂载,也可以 bchunk 转换 bin cue 到 iso 。
NRG:
nrg 格式的镜像文件是 Nero 的专有格式,你可以用 nrg2iso 转换成 iso 再挂载,或者尝试下面的命令:
mount -o loop,offset=307200 download.nrg /mount-point
CCD:
ccd 是 CloneCD 的专有格式,你可以用 ccd2iso 转换成 iso 再挂载。
window.google_render_ad();
ISO:
iso 格式的光盘镜像可以说是最普遍和通用的了,处理起来非常方便,挂载命令:
( 假设镜像文件名为 download,挂载点为 /mount-point ,下同)
mount -t iso9660 -o loop,user download.iso /mount-point
MDF:
mdf 是 Win 下的虚拟光驱软件 Alcohol 120% 的专有格式,你可以用 mdf2iso 把 mdf 文件转换成 iso 格式再挂载,或者尝试用下面的命令挂载:
mount download.mdf /mount-point -o loop=/dev/loop0
不过遗憾的是,有些分轨的 mdf 文件,这样还是无能为力。
BIN (or BIN CUE ):
可以用 cdemu 挂载,也可以用 bin2iso 转换成 iso 再挂载,也可以 bchunk 转换 bin cue 到 iso 。
NRG:
nrg 格式的镜像文件是 Nero 的专有格式,你可以用 nrg2iso 转换成 iso 再挂载,或者尝试下面的命令:
mount -o loop,offset=307200 download.nrg /mount-point
CCD:
ccd 是 CloneCD 的专有格式,你可以用 ccd2iso 转换成 iso 再挂载。
window.google_render_ad();
KolourPaint -- Linux 下的“画图”
Windows 下的“画图”大家肯定非常熟悉,从 98 到 XP,基本就没怎么变过,可以说是非常“经典”的一个程序了……虽然没什么大作用,但是拿来作一些图片的简单修改,或是拿来涂鸦还是不错的~
KolourPaint 可以说就是 Linux 下的画图程序,非常容易使用,连界面也很相似~
KolourPaint 的主页: http://kolourpaint.sourceforge.net/
window.google_render_ad();
KolourPaint 可以说就是 Linux 下的画图程序,非常容易使用,连界面也很相似~
KolourPaint 的主页: http://kolourpaint.sourceforge.net/
window.google_render_ad();
在纯终端下截图
说到在终端下截图,有人说,那还不简单,在 X 下开个虚拟终端,对窗口抓个图不就得了……
但是如果没有 X,在纯终端下面就没法这样干了……
解决的办法就是用 fbshot 这个小工具,他可以把终端的内容截取保存成 png 图片,使用非常方便,前提就是,你的终端已经配置成 framebuffer 的模式运行。
直接在 fbshot 后指定一个文件名,就可以了:
fbshot shot.png
这样当前目录下会生成一个 shot.png,就是终端的截图。fbshot 还有一个有用的参数 -s, -s 可以指定在抓图前等待几秒。如果你想 5 秒后抓图,只要:
fbshot -s 5 shot.png
不过这样一来,fbshot 就挂起了,你也无法运行别的程序,如果你想截取比如 top 这样的命令的运行界面,在这 5 秒内,你也没法运行 top,解决的办法是在 fbshot 命令后面加一个 &,让 fbshot 命令到后台去运行:
fbshot -s 5 shot.png &
这样你就可以从容的启动想要的程序,等着 fbshot 帮你拍照了~
fbshot 生成图片的时候,会显示几行信息,诸如:“Grabing 1024x768....” 这样的信息,有时候会把这些文字也抓到图里去,只要把 fbshot 的输出定向到 /dev/null 就可以了:
fbshot -s 5 shot.png > /dev/null &
此外,还有一个 fbgrab,和 fbshot 功能相同,用法也几乎一样,只不过在我的机子上,截出来的图片是花屏……
但是如果没有 X,在纯终端下面就没法这样干了……
解决的办法就是用 fbshot 这个小工具,他可以把终端的内容截取保存成 png 图片,使用非常方便,前提就是,你的终端已经配置成 framebuffer 的模式运行。
直接在 fbshot 后指定一个文件名,就可以了:
fbshot shot.png
这样当前目录下会生成一个 shot.png,就是终端的截图。fbshot 还有一个有用的参数 -s, -s 可以指定在抓图前等待几秒。如果你想 5 秒后抓图,只要:
fbshot -s 5 shot.png
不过这样一来,fbshot 就挂起了,你也无法运行别的程序,如果你想截取比如 top 这样的命令的运行界面,在这 5 秒内,你也没法运行 top,解决的办法是在 fbshot 命令后面加一个 &,让 fbshot 命令到后台去运行:
fbshot -s 5 shot.png &
这样你就可以从容的启动想要的程序,等着 fbshot 帮你拍照了~
fbshot 生成图片的时候,会显示几行信息,诸如:“Grabing 1024x768....” 这样的信息,有时候会把这些文字也抓到图里去,只要把 fbshot 的输出定向到 /dev/null 就可以了:
fbshot -s 5 shot.png > /dev/null &
此外,还有一个 fbgrab,和 fbshot 功能相同,用法也几乎一样,只不过在我的机子上,截出来的图片是花屏……
Furius ISO Mount -- 镜像挂载小工具
Furius ISO Mount 可以帮你自动挂载和卸载 ISO 和 IMG 光盘镜像文件,自动在 /media 下创建挂载点,还可以方便的检测镜像的 MD5 和 SHA1。
适合记不住命令的人,比如我……
如果你是 Ubuntu 用户,可以在网站上下载 deb 安装包,双击安装后:
右键单击 Gnome 面板,选择“添加到面板”
选择“自定义应用程序启动器”,输入下面的值:
类型: 应用程序
名称: Furius ISO Mounter
命令: gksudo furiusisomount
然后选个图标。
点击确定就 ok 了~
其他用户可以安装网站上的源码包,自行编译,建立链接的方法同上。
window.google_render_ad();
适合记不住命令的人,比如我……
如果你是 Ubuntu 用户,可以在网站上下载 deb 安装包,双击安装后:
右键单击 Gnome 面板,选择“添加到面板”
选择“自定义应用程序启动器”,输入下面的值:
类型: 应用程序
名称: Furius ISO Mounter
命令: gksudo furiusisomount
然后选个图标。
点击确定就 ok 了~
其他用户可以安装网站上的源码包,自行编译,建立链接的方法同上。
window.google_render_ad();
Sakura -- 轻量的小虚拟终端
Sakura 是一款轻量的虚拟终端软件,提供了标签页、自动识别链接、颜色字体设置等一般虚拟终端软件具有的功能。
并且 Sakura 只依赖于 Gtk 和 VTE 这两个库,这样即使不用安装庞大的 Gnome 桌面环境,也可以顺利使用,省了不少麻烦~
并且 Sakura 只依赖于 Gtk 和 VTE 这两个库,这样即使不用安装庞大的 Gnome 桌面环境,也可以顺利使用,省了不少麻烦~
GAdmin-ProFTPD -- ProFTPD 配置前端
ProFTPD 是 Linux 下面一款不错的 ftp 服务器,功能非常丰富,但是因此配置也非常的复杂,想要配置好目录、用户、权限、乃至安全参数,得好好学习一下配置文件的写法才行。
GAdmin-ProFTPD 基于 Gtk ,为 ProFTPD 提供了一个简单直观配置前端。
用户配置和服务器参数一目了然,并且可以直接在 GAdmin-ProFTPD 中启动或关闭 ProFTPD,也可以方便的查看生成的配置文件,和安全日志。
GAdmin ProFTPD 的主页: http://mange.dynalias.org/linux.html 貌似被盾了 -_-b
GAdmin-ProFTPD 基于 Gtk ,为 ProFTPD 提供了一个简单直观配置前端。
用户配置和服务器参数一目了然,并且可以直接在 GAdmin-ProFTPD 中启动或关闭 ProFTPD,也可以方便的查看生成的配置文件,和安全日志。
GAdmin ProFTPD 的主页: http://mange.dynalias.org/linux.html 貌似被盾了 -_-b
pyRenamer -- 实用的文件批量改名工具
pyRenamer 基于 PyGTK,是一款非常实用的文件批量改名工具。
pyRenamer 可以像正则表达式那样匹配当前文件名,并且按照设定的模板转换,只要将鼠标悬停在模板输入框,就会又详细的提示,你也可以去看看官方的手册,还有视频指导 。
除此之外,pyRenamer 还提供了一些方便的替换功能,比如,把文件名中的空格替换成下划线,空格替换成点,替换文件名中的某个字段,大小写转换,去掉重音符号等。
针对数码照片,pyRenamer 还可以根据照片的 EXIF 信息来更改文件名~
感想看到的推荐~ :)
pyRenamer 的主页: http://www.infinicode.org/code/pyrenamer
pyRenamer 可以像正则表达式那样匹配当前文件名,并且按照设定的模板转换,只要将鼠标悬停在模板输入框,就会又详细的提示,你也可以去看看官方的手册,还有视频指导 。
除此之外,pyRenamer 还提供了一些方便的替换功能,比如,把文件名中的空格替换成下划线,空格替换成点,替换文件名中的某个字段,大小写转换,去掉重音符号等。
针对数码照片,pyRenamer 还可以根据照片的 EXIF 信息来更改文件名~
感想看到的推荐~ :)
pyRenamer 的主页: http://www.infinicode.org/code/pyrenamer
HT Editor -- 可执行文件编辑器
HT Editor 是一个终端下的 16 进制编辑器,针对可执行文件,例如熟悉的 ELF、PE,提供了特殊的查看和编辑功能。
你可以查看可执行文件原始的 16 进制数据,也可以让 HT Editor 帮你解析出诸如 ELF header、各分段地址、外部符号等信息,并且可以直接对这些信息修改,让 HT Editor 帮你更新到可执行文件中去。
同样,在反汇编模式中,你也可以直接编辑指令、搜索特殊的字符串或者值。
你可以查看可执行文件原始的 16 进制数据,也可以让 HT Editor 帮你解析出诸如 ELF header、各分段地址、外部符号等信息,并且可以直接对这些信息修改,让 HT Editor 帮你更新到可执行文件中去。
同样,在反汇编模式中,你也可以直接编辑指令、搜索特殊的字符串或者值。
Screenshot Applet -- 快速截屏
Screenshot Applet 基于 ImageMagick 和 PyGTK,他可以在 Gnome 边栏上显示一个剪刀图标,让你可以快速对整个屏幕或者屏幕的一部分进行截图。
截图之前,你可以右键点击图标,设置截图的文件名和保存的目录,直接点击剪刀图标,鼠标就会变成十字状,框选想要截选的区域,图片就会自动保存在设置的目录下了~
Screenshot Applet 的主页: http://polariscorp.free.fr/screenapplet.php
如果你上不去主页,可以在这里本地下载。
如果你把 Screenshot Applet 添加到边栏,但是启动时却出错,可以尝试 chmod 777 /usr/local/bin/screenst-applet.py 。
截图之前,你可以右键点击图标,设置截图的文件名和保存的目录,直接点击剪刀图标,鼠标就会变成十字状,框选想要截选的区域,图片就会自动保存在设置的目录下了~
Screenshot Applet 的主页: http://polariscorp.free.fr/screenapplet.php
如果你上不去主页,可以在这里本地下载。
如果你把 Screenshot Applet 添加到边栏,但是启动时却出错,可以尝试 chmod 777 /usr/local/bin/screenst-applet.py 。
linux查看硬盘空间占用
虽然硬盘容量越来越大,但是我们也会觉得空间越来越不够用,只要有一条宽带线,再大的硬盘都能轻易塞满。
有的时候磁盘告急,需要马上清理出一块空间,但是怎么知道,是哪些文件占用了我的空间呢?
ls -sSh
ls -sSh 可以将当前目录下的文件按照大小排序显示出来,最大的放在前面,当前目录下的最大文件立马现形。
参数中的 S 即是按照大小排序,s 为顺带打印出文件大小,h 把大小显示为 xx K xx M 这样的易读格式,如果你只需要排序结果,那么 ls -S 就可以了。
du -s ./* sort -rn
ls 只会列出文件,并不能计算目录大小,这时候就要靠 du 了。
du 的 -s 参数会告诉 du 只打印出每个文件或目录的总大小,而不要递归的把目录下所有文件的大小打印出来。然后再传给 sort,-n 为按照数字排序,-r 为逆序显示,这样最大的文件或者目录就列在前面了~
ncdu
ncdu 是一个基于 Ncurses 的小程序,可以显示某个文件夹下文件的空间占用统计,并且以直观的方式显示出来。
除了可以方便的浏览各个嵌套目录的空间占用之外,还可以在选中项目上,直接按 d 键删除。通过 ? 命令可以看到全部的命令列表。
你可以在 http://dev.yorhel.nl/ncdu/ 下载到 ncdu。
Baobab
Baobab 是 Gnome 附带的一个磁盘使用分析器。Baobab 可以将磁盘使用情况通过圆环图显示出来,各个目录以及他们的子目录占用空间的大小一目了然。并且,Baobab 也可以扫描远程的文件夹,甚至 ftp。
Gdmap
Gdmap 和 Baobab 概念相同,不过 Gdmap 是通过不同颜色的方格来展示各个目录的大小,不同类型的文件,比如视频、音乐、压缩包,会配以不同的颜色。 (多谢 xiws 补充 :)
你可以在 http://gdmap.sourceforge.net/ 下载到 Gdmap。
有的时候磁盘告急,需要马上清理出一块空间,但是怎么知道,是哪些文件占用了我的空间呢?
ls -sSh
ls -sSh 可以将当前目录下的文件按照大小排序显示出来,最大的放在前面,当前目录下的最大文件立马现形。
参数中的 S 即是按照大小排序,s 为顺带打印出文件大小,h 把大小显示为 xx K xx M 这样的易读格式,如果你只需要排序结果,那么 ls -S 就可以了。
du -s ./* sort -rn
ls 只会列出文件,并不能计算目录大小,这时候就要靠 du 了。
du 的 -s 参数会告诉 du 只打印出每个文件或目录的总大小,而不要递归的把目录下所有文件的大小打印出来。然后再传给 sort,-n 为按照数字排序,-r 为逆序显示,这样最大的文件或者目录就列在前面了~
ncdu
ncdu 是一个基于 Ncurses 的小程序,可以显示某个文件夹下文件的空间占用统计,并且以直观的方式显示出来。
除了可以方便的浏览各个嵌套目录的空间占用之外,还可以在选中项目上,直接按 d 键删除。通过 ? 命令可以看到全部的命令列表。
你可以在 http://dev.yorhel.nl/ncdu/ 下载到 ncdu。
Baobab
Baobab 是 Gnome 附带的一个磁盘使用分析器。Baobab 可以将磁盘使用情况通过圆环图显示出来,各个目录以及他们的子目录占用空间的大小一目了然。并且,Baobab 也可以扫描远程的文件夹,甚至 ftp。
Gdmap
Gdmap 和 Baobab 概念相同,不过 Gdmap 是通过不同颜色的方格来展示各个目录的大小,不同类型的文件,比如视频、音乐、压缩包,会配以不同的颜色。 (多谢 xiws 补充 :)
你可以在 http://gdmap.sourceforge.net/ 下载到 Gdmap。
2008年10月23日星期四
Synkron:跨平台的文件同步工具
Synkron 是一款自由开源的文件同步工具,它允许你跨平台运行,支持包括 Linux/Unix、Mac OS X、Windows 等多个系统。Synkron 既可以同步多个文件夹,也支持按计划自动同步。另外,Synkron 还包括黑名单功能,使你能够对不想同步的文件/文件夹进行过滤。
Synkron 要求 Qt,最新版提供源码包和 RPM 包,可从其项目主页下载。
Synkron [via Lifehacker]
版权声明: 允许非商业性转载,但转载时必须标明作者及原文链接.本文网址: http://linuxtoy.org/archives/synkron.html
Tags: Synkron
Synkron 要求 Qt,最新版提供源码包和 RPM 包,可从其项目主页下载。
Synkron [via Lifehacker]
版权声明: 允许非商业性转载,但转载时必须标明作者及原文链接.本文网址: http://linuxtoy.org/archives/synkron.html
Tags: Synkron
2008年10月21日星期二
Ubuntu Tweak 0.4.0正式发布
经过了两个多月的开发,最新版本的Ubuntu Tweak 0.4.0正式发布了!
这个版本全面加强了原有的特性,并支持了最新的Ubuntu 8.10,当然也引入了新的功能。
请看:
—–
Ubuntu Tweak 0.4.0重新设计了界面,使其在一些1024X768的分辨率的显示器上也能得到很好的显示,在EEE Pc等1024X600的LCD上也能完全适用。
下面是Ubuntu Tweak 0.4.0的新界面:
下面以图文的形式来介绍一下Ubuntu Tweak 0.4.0的主要更新:
增强“第三方源”的功能
通过新增的“源的细节”的视图,你可以方便地打开并浏览跟该源有关的所以信息。Ubuntu Tweak会调用你的浏览来浏览该源所包含的一些软件包,或者该源的主页。从而可以知道这是否是自己想用的源。
同样,这个版本中Ubuntu Tweak引入了一些新的第三方源,如Dropbox,这是一个最近比较流行的网络存储应用。
增加软件包清理功能
如果你是一个比较熟悉Ubuntu的用户应该了解通过sudo apt-get autoremove你可以一次性移除所有不必要的孤立软件包。
而现在Ubuntu Tweak也提供了这项功能,而且更加自由,因为你可以有选择地将不需要的软件包清理出去。
另外还有清理缓存的功能,同样也是依照自己的选择进行处理。
增加了更改面板Logo的功能
看腻了面板上的LOGO,你可能打算把它换成自己想要的样子。但是自己弄相当麻烦,通地Ubuntu Tweak就可以一步完成。你所做的只需要准备好24X24大小的LOGO即可。
然后Ubuntu Tweak可以将其他搞定!
重新设计了用户目录设置
这个版本重新设计了“用户目录”这项功能,现在不仅可以方便地更改一些文档目录,而且可以方便地还原回去。这些操作都可以通过右键点击来完成。
脚本和模板支持目录操作
如果你是一个自动化狂人,你可能会用相当多的脚本或模板来完成你的工作,如何分门别类地管理这些东西成了主要问题。
现在Ubuntu Tweak增强了脚本和模板的功能,你可以直接通过Ubuntu Tweak来建立文件夹和其他目录操作。管理这些可以通过简单的拖曳来完成。
除上上面介绍了一些特性,Ubuntu Tweak 0.4.0还有其他一些改进,如完全支持Ubuntu 8.10 Intrepid,新增了更加自动化的升级功能。
其他的就要用户自己去体验了。
安装或下载
从Ubuntu Tweak 0.4.0开始,新增了一个为8.10 Intrepid准备的新源(旧源依旧适用)。
如果你已经升级到了ubuntu 8.10 Intrepid,你可以往你的source.list加下面这行源:deb http://ppa.launchpad.net/tualatrix/ubuntu intrepid main
deb-src http://ppa.launchpad.net/tualatrix/ubuntu intrepid main
老版本的用户可以继续使用:deb http://ppa.launchpad.net/tualatrix/ubuntu hardy main
deb-src http://ppa.launchpad.net/tualatrix/ubuntu hardy main
手动安装可以下载:
Deb包:ubuntu-tweak_0.4.0.1-1~ppa1_all.deb
源码包:ubuntu-tweak_0.4.0.1.orig.tar.gz
这个版本全面加强了原有的特性,并支持了最新的Ubuntu 8.10,当然也引入了新的功能。
请看:
—–
Ubuntu Tweak 0.4.0重新设计了界面,使其在一些1024X768的分辨率的显示器上也能得到很好的显示,在EEE Pc等1024X600的LCD上也能完全适用。
下面是Ubuntu Tweak 0.4.0的新界面:
下面以图文的形式来介绍一下Ubuntu Tweak 0.4.0的主要更新:
增强“第三方源”的功能
通过新增的“源的细节”的视图,你可以方便地打开并浏览跟该源有关的所以信息。Ubuntu Tweak会调用你的浏览来浏览该源所包含的一些软件包,或者该源的主页。从而可以知道这是否是自己想用的源。
同样,这个版本中Ubuntu Tweak引入了一些新的第三方源,如Dropbox,这是一个最近比较流行的网络存储应用。
增加软件包清理功能
如果你是一个比较熟悉Ubuntu的用户应该了解通过sudo apt-get autoremove你可以一次性移除所有不必要的孤立软件包。
而现在Ubuntu Tweak也提供了这项功能,而且更加自由,因为你可以有选择地将不需要的软件包清理出去。
另外还有清理缓存的功能,同样也是依照自己的选择进行处理。
增加了更改面板Logo的功能
看腻了面板上的LOGO,你可能打算把它换成自己想要的样子。但是自己弄相当麻烦,通地Ubuntu Tweak就可以一步完成。你所做的只需要准备好24X24大小的LOGO即可。
然后Ubuntu Tweak可以将其他搞定!
重新设计了用户目录设置
这个版本重新设计了“用户目录”这项功能,现在不仅可以方便地更改一些文档目录,而且可以方便地还原回去。这些操作都可以通过右键点击来完成。
脚本和模板支持目录操作
如果你是一个自动化狂人,你可能会用相当多的脚本或模板来完成你的工作,如何分门别类地管理这些东西成了主要问题。
现在Ubuntu Tweak增强了脚本和模板的功能,你可以直接通过Ubuntu Tweak来建立文件夹和其他目录操作。管理这些可以通过简单的拖曳来完成。
除上上面介绍了一些特性,Ubuntu Tweak 0.4.0还有其他一些改进,如完全支持Ubuntu 8.10 Intrepid,新增了更加自动化的升级功能。
其他的就要用户自己去体验了。
安装或下载
从Ubuntu Tweak 0.4.0开始,新增了一个为8.10 Intrepid准备的新源(旧源依旧适用)。
如果你已经升级到了ubuntu 8.10 Intrepid,你可以往你的source.list加下面这行源:deb http://ppa.launchpad.net/tualatrix/ubuntu intrepid main
deb-src http://ppa.launchpad.net/tualatrix/ubuntu intrepid main
老版本的用户可以继续使用:deb http://ppa.launchpad.net/tualatrix/ubuntu hardy main
deb-src http://ppa.launchpad.net/tualatrix/ubuntu hardy main
手动安装可以下载:
Deb包:ubuntu-tweak_0.4.0.1-1~ppa1_all.deb
源码包:ubuntu-tweak_0.4.0.1.orig.tar.gz
关于字体
转自: http://www.cseec.com/archives/634197 《About Fonts》
很不错的一篇关于字型方面基础知识的文章。什么叫衬线?衬线和无衬线字体有什么区别?什么样式的字体浏览起来最舒适?当前常用的中西字体都是什么来历?……本文向你揭示。
西方字体
无衬线字体
衬线字体
衬线字体的衬线(红色部分)
方块字
汉字中的衬线体宋体和无衬线体黑体
日文明朝体(MS Mincho体)和ゴシック体
韩国语中的衬线体Batang体和无衬线体Dotum体
中文将Serif按照字义翻译成“衬线”或“字脚”,顾名思义就是装饰陪衬的作用,因此有衬线体也称为“有脚体”。日语中将衬线称为うろこ,字面意思为“鱼鳞”。
衬线体(即“白体”),中国大陆地区称之为宋体,使用繁体中文的港台称之为明体,日文称明朝体,韩国语称Batang体,常用于正文排版。这些名称 起源于中国历史上的宋朝和明朝,当时中国的活字印刷术已经广泛传播,而用于制造活字的木纹多为水平方向,因此造成在刻字时横画细,竖画粗;而且为了防止边 缘破损,横画在两端也被加粗,根据运笔习惯而形成三角形的装饰。这种方式一直沿用至今,现在白体类字体多数都是横细竖粗。
另外,无衬线体在中文通常称为黑体,在日文称为ゴシック体(Goshikku-tai,即“哥特体”),韩国语中称Dotum体,这类字体笔画粗细基本一致,没有衬线装饰,较为醒目,常用于标题、导语、标志等。
用途
在传统印刷中,衬线字体用于正文印刷,因为它被认为比无衬线体更易于阅读,是比较正统的。相对的,无衬线体用于短篇和标题等,能够读者注意,或者提供一种轻松的气氛。
但是在计算机领域中倾向使用无衬线字体以方便在显示器上显示。出于这个原因,大部分网页使用无衬线字体。因此,Windows Vista中的中文默认字体已经从原来的衬线字体(宋体或细明体)改变成了无衬线字体(微软雅黑或微软正黑体)。另外,为了更好解决衬线字体的显示问题, 新的反锯齿和次像素显示(如ClearType)等技术开始广泛运用。
旧体
旧体可以上溯到1465年,它的特征是:强调对角方向——一个字母最细的部分不是在顶部或底部,而是在斜对角的部分;粗细线条之间微妙的区别——笔画粗细的对比不强烈;出众的可读性。旧体是最接近手工铅字起源的字体。
旧衬线体在制作的时候有严整的斜度规定,加上弧度衬线体现细节,增强了它的阅读性。可是这个做法和研究阅读的心理学家所提倡的“平行字母宽度”认知模型是相矛盾的。
旧体可以再分为Venetian 和 Aldine 或 Garalde。旧体字体的样本有 Trajan, Jenson (Venetian), Garamond, Bembo, Goudy Old Style, 和Palatino (all Aldine or Garalde)。
过渡体
过渡体(或称 "巴洛克体") 衬线体最早出现在18世纪中叶,这类字体中包括最著名的Times New Roman (1932年) a和Baskerville体(1757年)。由于在风格上处于现代体和旧体之间,故名“过渡体”。和旧体比较,粗细线条的反差得以强调,但是没有现代体 那么夸张。
粗衬线
粗衬线 (也称 "埃及体") 中笔画粗细差距较小,而衬线相当粗大,几乎和竖画一样粗,而且通常弧度很小。这种字体外观粗大方正,各个字母通常是固定的水平宽度,字体表现和打字机一 样。这类字体通常被说成是单纯在无衬线字体加上大衬线,因为字母本身的形状和无衬线体很类似,笔画的粗细几乎没有差别。(在粗衬线体中有一个小类叫 Clarendon体,结构更类似于衬线体,但是有独具特色的弧线。)粗衬线出现在1800年左右。具体包括Clarendon体、Rockwell体和 Courier体等等。
现代
现代衬线体出现在18世纪末,强调了粗细笔画之间的强烈对比,加重了竖画,而把衬线作得细长。大部分现代衬线体的可读性不及过渡体和旧体衬线体。常 见字体包括Bodoni体, Century Schoolbook体和 Computer Modern体。 (这类字体在开放源电脑系统中通常随TeX和LaTeX出现)。
无衬线字体有以下几种:
旧体
Grotesque早期的无衬线字体设计,如Grotesque或 Royal Gothic体。
过渡体
新grotesque或称为过渡体,目前所谓的标准无衬线字体,如Helvetica(瑞士体), Arial和Univers体等等。这些都是最常见的无衬线体。笔画笔直,字体宽度比变化没有比人文主义无衬线体那么明显。由于其平白的外观,过渡无衬线 体常被称为“无名的无衬线”体。
人文主义体
(Johnston、Gill Sans、Frutiger和Optima,赫尔曼·察普夫制作) 。这些字体是无衬线字体中最具书法特色的,有更强烈的笔画粗细变化和可读性。
几何体
(Avant Garde、Century Gothic、Futura、Gotham)。顾名思义,几何无衬线体是基于几何形状的,透过鲜明的直线和圆弧的对比来表达几何图形美感的一种无衬线字 体。从大写字母的"O"的几何特征和小写字母"a"的简单构型就可以看出,几何体拥有最现代的外观和感触。
(以上材料整理自维基百科)
为什么衬线字体更有利于阅读,我认为衬线字体在字的交接处和末端添加装饰形状,明显的粗细变化,而我们的视线比较适应不同粗细的线条交织,并且衬角很好的接管了视线,传达一种结束或者改变的信号.
并且有很多人喜欢像素感很强的字体,究其原因,受制于传统的显示技术,导致字体(多数是衬线字体),像素感很强,这本是一种技术缺陷,如同像素画,依然有众多的爱好者. 像素感强的字体,在阅读上其实并不亲和,如同像素画一般,长时间阅读可能导致眼睛不适.
中文字体
中文比较常见的字体有宋体,新宋体,黑体,华文细黑,微软雅黑等.宋体发明于宋代,尽管当时人们习惯于以书法家命名字体,比如颜体柳体,宋体的发明 者应该是秦桧,这可能是后世以朝代命名这个字体的缘故吧).前文提过,之所以横细竖宽,是由于篆刻的木纹的缘故,衬角来自于人们的书写提笔习惯.在印刷技 术低下的年代,衬角更方便识别印刷油墨不明显的字体.并且宋体相对于其他书法字体,比较节省印刷材料.这也是宋体延续千年的缘故.
黑体和华文细黑都是后来根据西方的无衬线字体黑体修改的字体.微软雅黑字体事实上是人文主义字体.
楷体也十分常见,但按照分类,楷体应该属于艺术字体.
另外中文标准字体制作成本大大高于英文,所以相对英文字体要稀少的多,这只是原因之一,更大的问题是如今的中文字体制作者倾向于制作艺术字体,对于 标准字体很少见有人制作.这似乎不应该埋怨制作者,大量的人对字体完全没有审美,或者对字体的审美建立在对艺术字形态上的图形审美.
日本字体
日本字体比大陆简体字多很多,其中优秀的字体也相当多.汉字字体如今也仅有日本汉字能和英文相媲美.另外注意:日本汉字来源也是根据<六书>
很大程度上,中文字体在web上显示不如拉丁文好看的原因在于:
弧度.英文字母的弧度有很多是相似的,比如[n,m,h,u],[b,d,p,q][c,o,e][v,y,x],而这些简单的弧线构成字母,这些 字母的组合构成单词,单词的组合构成整篇文章,那么整篇文章的弧度都是有最原始的字母弧度构成.这样带来的视觉效果的统一性,符合现代人的审美.
构架.字母的构架有很强制的标准,使得本来就很构架就很简单的字母显得整齐.
排版.相对统一的线条弧度,标准的架构使排版相对容易些.
简体字.一些保守的学者认为简体字毁掉了汉字,汉字的造字根源是依靠<六书>中的”象形,指事,形声,会意,转注,假借”, 而简体字的简化标准不依据于<六书>,完全按照简化者的意愿进行以书写方便为目的的改造,简化字本身完全无法形成一套系统,我们根本无法根据 简体字进行新字的创造.而繁体字对于很多西方新词,不仅仅使用音译,而是根据意思和<六书>,制造新字.
繁体字按照六书的造字方法得来,有自身的系统,相比拉丁字母的相似,繁体字本身也来自与字的组合,这一点比之于简体字,排版会漂亮很多.
了解完基本字体后,我们必须说一说艺术字体.艺术字体一般用于标题,因为艺术字体比基本字体表达更多的情绪,比如欢快,严肃或者玩世不恭.
他们有自己的线条和力度,用线条穿达各种情绪.这样的字体充斥在我们周围的广告上.
公司的标志字体,他们隶属于VI(视觉识别)系统,根据整套的风格,制作的字体.他们大多都在不同程度上组合嫁接了字母.
很不错的一篇关于字型方面基础知识的文章。什么叫衬线?衬线和无衬线字体有什么区别?什么样式的字体浏览起来最舒适?当前常用的中西字体都是什么来历?……本文向你揭示。
西方字体
无衬线字体
衬线字体
衬线字体的衬线(红色部分)
方块字
汉字中的衬线体宋体和无衬线体黑体
日文明朝体(MS Mincho体)和ゴシック体
韩国语中的衬线体Batang体和无衬线体Dotum体
中文将Serif按照字义翻译成“衬线”或“字脚”,顾名思义就是装饰陪衬的作用,因此有衬线体也称为“有脚体”。日语中将衬线称为うろこ,字面意思为“鱼鳞”。
衬线体(即“白体”),中国大陆地区称之为宋体,使用繁体中文的港台称之为明体,日文称明朝体,韩国语称Batang体,常用于正文排版。这些名称 起源于中国历史上的宋朝和明朝,当时中国的活字印刷术已经广泛传播,而用于制造活字的木纹多为水平方向,因此造成在刻字时横画细,竖画粗;而且为了防止边 缘破损,横画在两端也被加粗,根据运笔习惯而形成三角形的装饰。这种方式一直沿用至今,现在白体类字体多数都是横细竖粗。
另外,无衬线体在中文通常称为黑体,在日文称为ゴシック体(Goshikku-tai,即“哥特体”),韩国语中称Dotum体,这类字体笔画粗细基本一致,没有衬线装饰,较为醒目,常用于标题、导语、标志等。
用途
在传统印刷中,衬线字体用于正文印刷,因为它被认为比无衬线体更易于阅读,是比较正统的。相对的,无衬线体用于短篇和标题等,能够读者注意,或者提供一种轻松的气氛。
但是在计算机领域中倾向使用无衬线字体以方便在显示器上显示。出于这个原因,大部分网页使用无衬线字体。因此,Windows Vista中的中文默认字体已经从原来的衬线字体(宋体或细明体)改变成了无衬线字体(微软雅黑或微软正黑体)。另外,为了更好解决衬线字体的显示问题, 新的反锯齿和次像素显示(如ClearType)等技术开始广泛运用。
旧体
旧体可以上溯到1465年,它的特征是:强调对角方向——一个字母最细的部分不是在顶部或底部,而是在斜对角的部分;粗细线条之间微妙的区别——笔画粗细的对比不强烈;出众的可读性。旧体是最接近手工铅字起源的字体。
旧衬线体在制作的时候有严整的斜度规定,加上弧度衬线体现细节,增强了它的阅读性。可是这个做法和研究阅读的心理学家所提倡的“平行字母宽度”认知模型是相矛盾的。
旧体可以再分为Venetian 和 Aldine 或 Garalde。旧体字体的样本有 Trajan, Jenson (Venetian), Garamond, Bembo, Goudy Old Style, 和Palatino (all Aldine or Garalde)。
过渡体
过渡体(或称 "巴洛克体") 衬线体最早出现在18世纪中叶,这类字体中包括最著名的Times New Roman (1932年) a和Baskerville体(1757年)。由于在风格上处于现代体和旧体之间,故名“过渡体”。和旧体比较,粗细线条的反差得以强调,但是没有现代体 那么夸张。
粗衬线
粗衬线 (也称 "埃及体") 中笔画粗细差距较小,而衬线相当粗大,几乎和竖画一样粗,而且通常弧度很小。这种字体外观粗大方正,各个字母通常是固定的水平宽度,字体表现和打字机一 样。这类字体通常被说成是单纯在无衬线字体加上大衬线,因为字母本身的形状和无衬线体很类似,笔画的粗细几乎没有差别。(在粗衬线体中有一个小类叫 Clarendon体,结构更类似于衬线体,但是有独具特色的弧线。)粗衬线出现在1800年左右。具体包括Clarendon体、Rockwell体和 Courier体等等。
现代
现代衬线体出现在18世纪末,强调了粗细笔画之间的强烈对比,加重了竖画,而把衬线作得细长。大部分现代衬线体的可读性不及过渡体和旧体衬线体。常 见字体包括Bodoni体, Century Schoolbook体和 Computer Modern体。 (这类字体在开放源电脑系统中通常随TeX和LaTeX出现)。
无衬线字体有以下几种:
旧体
Grotesque早期的无衬线字体设计,如Grotesque或 Royal Gothic体。
过渡体
新grotesque或称为过渡体,目前所谓的标准无衬线字体,如Helvetica(瑞士体), Arial和Univers体等等。这些都是最常见的无衬线体。笔画笔直,字体宽度比变化没有比人文主义无衬线体那么明显。由于其平白的外观,过渡无衬线 体常被称为“无名的无衬线”体。
人文主义体
(Johnston、Gill Sans、Frutiger和Optima,赫尔曼·察普夫制作) 。这些字体是无衬线字体中最具书法特色的,有更强烈的笔画粗细变化和可读性。
几何体
(Avant Garde、Century Gothic、Futura、Gotham)。顾名思义,几何无衬线体是基于几何形状的,透过鲜明的直线和圆弧的对比来表达几何图形美感的一种无衬线字 体。从大写字母的"O"的几何特征和小写字母"a"的简单构型就可以看出,几何体拥有最现代的外观和感触。
(以上材料整理自维基百科)
为什么衬线字体更有利于阅读,我认为衬线字体在字的交接处和末端添加装饰形状,明显的粗细变化,而我们的视线比较适应不同粗细的线条交织,并且衬角很好的接管了视线,传达一种结束或者改变的信号.
并且有很多人喜欢像素感很强的字体,究其原因,受制于传统的显示技术,导致字体(多数是衬线字体),像素感很强,这本是一种技术缺陷,如同像素画,依然有众多的爱好者. 像素感强的字体,在阅读上其实并不亲和,如同像素画一般,长时间阅读可能导致眼睛不适.
中文字体
中文比较常见的字体有宋体,新宋体,黑体,华文细黑,微软雅黑等.宋体发明于宋代,尽管当时人们习惯于以书法家命名字体,比如颜体柳体,宋体的发明 者应该是秦桧,这可能是后世以朝代命名这个字体的缘故吧).前文提过,之所以横细竖宽,是由于篆刻的木纹的缘故,衬角来自于人们的书写提笔习惯.在印刷技 术低下的年代,衬角更方便识别印刷油墨不明显的字体.并且宋体相对于其他书法字体,比较节省印刷材料.这也是宋体延续千年的缘故.
黑体和华文细黑都是后来根据西方的无衬线字体黑体修改的字体.微软雅黑字体事实上是人文主义字体.
楷体也十分常见,但按照分类,楷体应该属于艺术字体.
另外中文标准字体制作成本大大高于英文,所以相对英文字体要稀少的多,这只是原因之一,更大的问题是如今的中文字体制作者倾向于制作艺术字体,对于 标准字体很少见有人制作.这似乎不应该埋怨制作者,大量的人对字体完全没有审美,或者对字体的审美建立在对艺术字形态上的图形审美.
日本字体
日本字体比大陆简体字多很多,其中优秀的字体也相当多.汉字字体如今也仅有日本汉字能和英文相媲美.另外注意:日本汉字来源也是根据<六书>
很大程度上,中文字体在web上显示不如拉丁文好看的原因在于:
弧度.英文字母的弧度有很多是相似的,比如[n,m,h,u],[b,d,p,q][c,o,e][v,y,x],而这些简单的弧线构成字母,这些 字母的组合构成单词,单词的组合构成整篇文章,那么整篇文章的弧度都是有最原始的字母弧度构成.这样带来的视觉效果的统一性,符合现代人的审美.
构架.字母的构架有很强制的标准,使得本来就很构架就很简单的字母显得整齐.
排版.相对统一的线条弧度,标准的架构使排版相对容易些.
简体字.一些保守的学者认为简体字毁掉了汉字,汉字的造字根源是依靠<六书>中的”象形,指事,形声,会意,转注,假借”, 而简体字的简化标准不依据于<六书>,完全按照简化者的意愿进行以书写方便为目的的改造,简化字本身完全无法形成一套系统,我们根本无法根据 简体字进行新字的创造.而繁体字对于很多西方新词,不仅仅使用音译,而是根据意思和<六书>,制造新字.
繁体字按照六书的造字方法得来,有自身的系统,相比拉丁字母的相似,繁体字本身也来自与字的组合,这一点比之于简体字,排版会漂亮很多.
了解完基本字体后,我们必须说一说艺术字体.艺术字体一般用于标题,因为艺术字体比基本字体表达更多的情绪,比如欢快,严肃或者玩世不恭.
他们有自己的线条和力度,用线条穿达各种情绪.这样的字体充斥在我们周围的广告上.
公司的标志字体,他们隶属于VI(视觉识别)系统,根据整套的风格,制作的字体.他们大多都在不同程度上组合嫁接了字母.
用 complete 补齐命令
在 bash 中按下 Tab 键,就会自动帮你补齐命令,地球人都知道……
不过当命令出现在第二个词的时候,这招就不灵了,最常见的情况,就是运行 sudo xxx 的时候,sudo 后面的命令并不会自动补齐。
解决的办法很简单,在 ~/.bashrc 中加入:
complete -c sudo
就 ok 了~
除了 sudo 以外,还有不少程序也会遇到同样的情况,比如查询命令位置的 which 和 whereis,计算命令运行时间的 time 等等,对 gentoo 用户来说,还有查询命令软件包的 qfile,再加上前些日子介绍的那个 acoc 。
不过当命令出现在第二个词的时候,这招就不灵了,最常见的情况,就是运行 sudo xxx 的时候,sudo 后面的命令并不会自动补齐。
解决的办法很简单,在 ~/.bashrc 中加入:
complete -c sudo
就 ok 了~
除了 sudo 以外,还有不少程序也会遇到同样的情况,比如查询命令位置的 which 和 whereis,计算命令运行时间的 time 等等,对 gentoo 用户来说,还有查询命令软件包的 qfile,再加上前些日子介绍的那个 acoc 。
Nautilus Scripts Pack -- Nautilus 增强包
Nautilus Scripts Pack 可以给你的 Nautilus 右键菜单中添加一系列的增强功能,包括:
ISO 挂载/卸载
创建 ISO 文件
在 Amarok 或 Audacious 中播放文件
用 root 用户打开当前文件夹
搜索
设置为壁纸
快速编辑图片 (对比度、旋转、大小调整、格式转换 ...)
转换视频和音频文件
分割文件
发送快捷方式
PDF 文件合并
快速安装主题和字体
加密和解密文件
只需把 Nautilus Scripts Pack 压缩包中的文件解压至 ~/.gnome2/nautilus-scripts 即可~
ISO 挂载/卸载
创建 ISO 文件
在 Amarok 或 Audacious 中播放文件
用 root 用户打开当前文件夹
搜索
设置为壁纸
快速编辑图片 (对比度、旋转、大小调整、格式转换 ...)
转换视频和音频文件
分割文件
发送快捷方式
PDF 文件合并
快速安装主题和字体
加密和解密文件
只需把 Nautilus Scripts Pack 压缩包中的文件解压至 ~/.gnome2/nautilus-scripts 即可~
订阅:
博文 (Atom)