今天发现了goosh这个很酷的东西:
goosh是由Stefan Grothkopp开发出一个超级酷的模拟命令行模式的Google,它模拟Linux的操作界面,目前可以在浏览器上执行,打开它以后输入关键词就可以进行搜索.
键入help还可以看到更多功能,除此之外它还支持Wikipedia的文字输出,当然,它不支持图片.试试看就知道,效果的确很棒.
访问很酷的:goosh.org
今天发现了goosh这个很酷的东西:
goosh是由Stefan Grothkopp开发出一个超级酷的模拟命令行模式的Google,它模拟Linux的操作界面,目前可以在浏览器上执行,打开它以后输入关键词就可以进行搜索.
键入help还可以看到更多功能,除此之外它还支持Wikipedia的文字输出,当然,它不支持图片.试试看就知道,效果的确很棒.
访问很酷的:goosh.org
man: Manual
pwd:Print working directory
su:Swith user
cd:Change directory
ls:List files
ps:Process Status
mkdir:Make directory
rmdir:Remove directory
mkfs: Make file system
fsck:File system check
cat: Concatenate
uname: Unix name
df: Disk free
du: Disk usage
lsmod: List modules
mv: Move file
rm: Remove file
cp: Copy file
ln: Link files
fg: Foreground
bg: Background
chown: Change owner
chgrp: Change group
chmod: Change mode
umount: Unmount
dd: 本来应根据其功能描述“Convert an copy”命名为“cc”,但“cc”已经被用以代表“C Complier”,所以命名为“dd”
tar:Tape archive
ldd:List dynamic dependencies
insmod:Install module
rmmod:Remove module
lsmod:List module
文件结尾的"rc"(如.bashrc、.xinitrc等):Resource configuration
Knnxxx / Snnxxx(位于rcx.d目录下):K(Kill);S(Service);nn(执行顺序号);xxx(服务标识)
.a(扩展名a):Archive,static library
.so(扩展名so):Shared object,dynamically linked library
.o(扩展名o):Object file,complied result of C/C++ source file
RPM:Red hat package manager
dpkg:Debian package manager
apt:Advanced package tool(Debian或基于Debian的发行版中提供)
To be continued...
一、基本概念
主引导记录(Master Boot Record,MBR):512字节,位于硬盘的第一个扇区;可存放一小段程序及主分区表。
扩展引导记录(Extended Boot Record,EBR):512字节,位于扩展分区的第一个扇区,存放逻辑分区信息。
分区引导区(Partition Boot Record,PBR):512字节,位于每个非扩展主分区及每个逻辑分区的第一个扇区;可存放小段程序。
活动分区(Active Partition):可将所有主分区和逻辑分区中的一个标识为Active,表示系统启动时即加载运行其PBR程序的分区。
二、一般单操作系统启动过程
1. BIOS加载并启动保存在硬盘MBR中的引导程序,该引导程序一般在操作系统安装时写入
2. MBR引导程序扫描所有分区表,找出活动分区(Windows MBR程序只会在MBR中的分区表中查找活动分区,即Windows只能安装在主分区;Linux无此限制)
3. MBR引导程序加载并启动保存在活动分区PBR中的引导程序
4. 活动分区PBR中的引导程序加载并启动安装在其上的操作系统(例如对Win98,定位并执行io.sys;对WinXP,定位并执行 ntoskrnl.exe;对于Linux,定位并执行vmlinuz-xxx内核映像)。显然PBR引导程序与操作系统密切相关,一般在操作系统安装时 写入。
总结为:BIOS --> MBR code -- > PBR code --> OS files
三、修改标准过程实现按需启动指定操作系统
使用Boot Loader软件置换MBR中的引导程序或PBR中的引导程序,如Windows的NT Boot Loader,Linux下的Lilo、Grub等。Windows NT Boot Loader一般用于在一台机器上安装多个Windows系统;Lilo或Grub用于在一台机器上安装多个Linux系统或同时安装Linux和 Windows系统。
Lilo:http://www.linux.org/docs/ldp/howto/LILO.html
Grub:http://www.gnu.org/software/grub/
Windows NT Loader:http://www.tburke.net/info/ntldr/ntldr_hacking_guide.htm
四、具体步骤
Google "dual-boot"或"multibooting"(http://www.google.com/search?hl=en&newwindow=1&q=dual-boot+%7C+multibooting&btnG=Search)。了解基本原理后,对具体操作步骤自然会得心应手。
来自LDCN的消息,LumaQQ Java版已经停止开发很久了,因此表情也是旧版QQ的。不过上周作者TualatriX 在闲暇之余,对LumaQQ_2006M2的源码进行了少许修改,使其支持了当前新式的表情款式,其他地方作者并没有没有改动。因为此项修改并未在实质上改善LumaQQ,作者起初并没有打算放出来。但作者TualatriX考虑到如果放出来后这点改进能改善大家的使用效果,何尝不是件好事。因此打了下包,放在网上供大家下载。十分感谢作者TualatriX所做的修改。
针对修改的patch也在整理当中,修改前后的效果可见以下两图:
修改前
修改后
下面是下载地址,因为软件包较大,所以放在网络硬盘上。
deb软件包不检测任何依赖性,用户需要自己安装JRE(5和6均可)。同样zip压缩包也不包括JRE。
适合Debian/Ubuntu的deb软件包
http://www.fs2you.com/zh-cn/files/a7226f38-2240-11dd-94d8-00142218fc6e/
适合所有Linux发行版的压缩包(直接解压运行)
http://www.fs2you.com/files/614ec3ee-2242-11dd-afb2-0014221f4662/
查看作者原文:
删除 KDE
apt-get --purge remove libqt3c102-mt
删除 Gnome 是
apt-get --purge remove liborbit2
虽然我现在一直使用Debian Linux但是,有时还不得不使用Window这个家伙,所以在Windows下也有一些经常用到的文件,因此在Linux下实现访问Windows文件系统。
我的Debian系统: 4.0 r3
要是用的软件使用软件:ntfs-3g
1.修改默认源
将/etc/apt/sources.list中etch 修改为testing .
执行命令:
apt-get update
2.执行安装
执行命令:
apt-get install ntfs-3g
3.使用
直接使用执行命令:
mount -t ntfs-3g /dev/hdax /mnt/windows
这里的/dev/hdax 请改为你自己的windows磁盘分区,可利用fdisk -l 查看。
如下:(这是我机器的情况)
debian:/mnt# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8a941a0f
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2223 17856216 7 HPFS/NTFS
/dev/sda2 2237 19457 138327682+ f W95 Ext'd (LBA)
/dev/sda3 2224 2236 104422+ 83 Linux
/dev/sda5 2237 2432 1574338+ 82 Linux swap / Solaris
/dev/sda6 2433 6688 34186288+ 7 HPFS/NTFS
/dev/sda7 6689 9639 23703876 7 HPFS/NTFS
/dev/sda8 9640 10944 10482381 83 Linux
/dev/sda9 10945 15200 34186288+ 7 HPFS/NTFS
/dev/sda10 15201 17499 18466686 7 HPFS/NTFS
/dev/sda11 17500 19457 15727603+ 83 Linux
Partition table entries are not in disk order
如果是加入开机自动映射的话,编辑/etc/fstab,加入如下内容就可以了。
/dev/hdax /mnt/windows ntfs-3g defaults 0 0
下面是我的系统加载NTFS文件系统的相关命令:
mount -t ntfs-3g /dev/sda6 /mnt/D
mount -t ntfs-3g /dev/sda7 /mnt/E
如果想了解更多的关于