Daily Archives: 2007/03/10

离不开的命令行(二)

  每次重装 Windows 操作系统,总会在 C:\ 盘根目录下,创建一个 usr 的子目录,再在里面创建一个 bin 的子目录,放上一些常用的命令行工具,并加入 PATH 环境变量中,这个习惯其实是从 FreeBSD 延续上来的。   即使微软真的抛弃命令行,也没什么大不了的,我还有 SecureCRT 之类的远程管理软件,里面有微软给不了我的天地,从某种意义上讲,这全然是微软的失策之举,因为看看人家苹果推出 Mac OS X 那么久了,终端始终是核心。我相信命令行永远不会消失的,我可以用他来辅助我快速的操作计算机。   顺便向大家推荐两个,我最喜欢的实用小工具,沿用我 1998 年在瀛海威做软件站时的口号“一但拥有,别无它求”,第一个是 wget、第二个是 curl,都是基于命令行的下载工具。   第一次使用 wget 大概是 1998 年左右,那时候在学 sockets 编程,找到这类开源项目很珍贵,没想到会沿用直今。wget 支持 http 和 ftp 协议,我使用最多的参数是 -m 镜像,-c 断点续传,-b … Continue reading

Posted in 软件 | Leave a comment

离不开的命令行(一)

  命令行,对于有 Unix 或 DOS 使用经验的人,可能是永远也离不开的操作方式。   微软从 Windows 95 开始就试图把命令行从操作系统中抹掉,采用兼容模式才能返回 DOS 状态或在窗口状态采用保护模式等。   从 Windows 98 开始,微软甚至有意无意的加入了不能返回 DOS 的极端想法,不过那时候很多人自行手工修改的行为,让微软只能在 Windows 98 第二版中又恢复了功能。   在 Windows Me 中甚称那是一个完全没有 DOS 影子的操作系统,事实上把 Windows Me 变成微软历史上最糟糕的操作系统之一。   紧接着推出的 Windows 2000 才是寿命最长的操作系统,他没有抛弃命令行的想法,甚至操作环境很友好,特别是拷贝和粘贴功能及上下键等,向 Unix 借鉴了不少经验,甚至还提供命令行终端服务,所以 Windows 既可以让普通用户使用,也可以让服务器环境使用。   再后来,为了更好的用户体验,推出的 Windows XP … Continue reading

Posted in 软件 | Leave a comment