MAC 加载 EXT2/EXT3

很多书上都写到了如何在mac里面加载NTFS格式的硬盘, 但是很少提到如何在mac里面加载ext3格式. 目前有两种方式.

1. 下载Mac OS X Ext2 Filesystem, 刚方法似乎在雪豹中无法使用, 或者在不久的将来就能被解决了, 这样就可以用linux里面的mount命令来挂载ext2格式的硬盘了, 注意ext3格式也是使用这个命令.

1. cd ~
2. mkdir linux
3. sudo mount -t ext2 /dev/disk1s11 ~/linux

2. 如果安装了MacFuse, 再安装 fuse-ext2插件就可以了, 不过这个在雪豹64位模式下无法使用, 只能在32模式下使用, 自动加载的linux卷宗是只读模式的, 如果需要可以模式那么需要推出该分区,然后通过命令行来挂载.

$ sudo /usr/local/bin/fuse-ext2 -v /dev/path /mnt/point -o debug

说明:

$ fuse-ext2 <device|image> <mountpoint> [-o option[,...]]
options:
ro : mount read only
force: mount read/write
allow_others: allow other users to access
debug: noisy debug output

Linux版QQ

腾讯提供Linux版的QQ下载了。不过功能不是很强大,倒是很美观。我还没有使用,因为这段时间系统一直是用的windows。有时间去下一个做测试一下,看看好不好。
不过不好的事情是LumaQQ是不是也即将不存在了。

专横的QQ。。。。可是很多人在用,没办法我也在用。。。

Linux的用户提示符

PS1 Linux的用户主提示符.

\d :代表日期,格式为weekday month date,例如:”Mon Aug 1″

\H :完整的主机名称。

\! :当前事件编号

\h :仅取主机的第一个名字

\t :显示时间为24小时格式,如:HH:MM:SS

\T :显示时间为12小时格式

\A :显示时间为24小时格式:HH:MM

\u :当前用户的账号名称

\v :BASH的版本信息

\w :完整的工作目录名称。家目录会以 ~代替

\W :利用basename取得工作目录名称,所以只会列出最后一个目录

\# :下达的第几个命令

\$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$

\@ :按12小时制 AM/PM格式显示当前时间值

ronghai@ECBeta:~$ PS1="\u@\h \W \!]$ "
ronghai@ECBeta ~ 499]$ PS1="\u @ \h : \W \$"
ronghai @ ECBeta : ~ $

PS1设置的好话可以是你很方便地知道 你现在处于什么样的目录下.哪台主机等….

不过在shell的直接设置只对当前有效.要使永远有效.可以将设置写入 到~/.bash_profile 文件的最后.如添加一个PS1="\u@\h \W \!]$ "

和PS1类似的还有PS2 PS3 PS4.
PS2 是用户次提示符tcsh没有. 一条命令没有结束 的话在二行给出的提示符. 默认>
ronghai@ECBeta:~$ echo "te
> st"
te
st

PS3 菜单提示符.保存用于select空置结果的菜单提示符
PS4 保存bash的调试提示符.

还有一个是IFS 这个主要起分词作用.对输入的命令进行拆分.默认值为 IFS=” \t\n” 前面有一个空格. 这个很重要,决定了Bash以什么样的形式分词.如
$a=w:x
$cat $a
cat: w:x :No such fille or directory
$IFS=":"
$cat $a
cat: x :No such fille or directory
cat: w :No such fille or directory

更多信息可以通过man bash 获得 然后输入/PROMPTING 回车后就可以看到了.