[请教] 如何保存键盘输入?

[请教] 如何保存键盘输入?

请问如何将键盘输入的东西保存起来?
就象.bash_history里面一样把所有输入的命令都保存起来。
谢谢。      
## try like this:
$ script
$ ls
$ exit
$ cat typescript      
我是用Cygwin的,没有找到script这个关键字。。。
要实现的是:
运行这个脚本后,屏幕输入的命令全都保存在某个文件;不影响用户操作,只不过把输入的东西保存起来。      
cygwin 如果不装全,功能比较有限
建议使用 vmware      
哦。不过内存不够,吐血。
再请教版主一个问题:
tar的用法,
在根目录下使用tar,然后把/home/abc/a.log的文件tar成a.tar,但是里面保存的目录为/abc/a.log,这个怎样实现?
谢谢。      
$ cd home
$ tar -cvf a.tar abc/a.log      
不好意思,没说明白。
比如说是这样得目录结构:/home/abc/bk/a.log
要在home下面tar成/bk/a.log结构,不要/abc/,有什么办法呢?      
说错。要在跟目录下面,不是在home目录下。
编辑帖子出错了。。。      
什么原因导致你不能先 cd /home ?      
先说一下,我是菜鸟。能不能用输入重定向来保存键盘输入?把标准输入同时再定向到一个自建文件和键盘输入,行不行?我刚看重定向,很多搞不明白。指教