假如你用惯了linux,那你很有可能跟我一样,是被一堆个头不大,却是精明能干的小工具所吸引的:im, ssh, perl, grep, agrep, fgrep, sed, wget, agrep, unzip, cp, mv, rm (我常用的,也就这些)……这些工具在windows不是不存在,只是有的工具加上了gui界面,个头太大;有的改成了彻头彻尾的windows版。这一切,让人感觉,不爽。
可是,你值得安装一整套cygwin么?你有必要安装虚拟机么?当然没必要。本文要介绍的,是一组小巧的实现方案:UnxUtils。自14-04-2003年4月14日之后,它有了升级版本,但是仍然都是03年、04年的作品。只要你需要,就不妨拿来用,不要因为它陈旧而轻视它的实用性。
下载UnxUtils以及UnxUpdates之后,解压到自己中意的文件夹,把\usr\local\wbin文件夹的绝对地址加到
我的电脑(右键)->属性->高级->环境变量->系统变量->path值
注意,在所加的地址之前,应该有个分号“;”以示区分。这样,你随时随地就能打开一个”cmd”console,使用如下工具:
根据自己的需要,我加入了自己常用的三个工具:vim,perl,ssh。
引用
agrep.exe; ansi2knr.exe; basename.exe; bc.exe; bison.exe; bunzip2.exe; bzip2.exe; bzip2recover.exe; cat.exe; chgrp.exe; chmod.exe; chown.exe; cksum.exe; cmp.exe; comm.exe; compress.exe; cp.exe; csplit.exe; cut.exe; date.exe; dc.exe; dd.exe; df.exe; diff.exe; diff3.exe; dircolors.exe; dirname.exe; du.exe; echo.exe; egrep.exe; env.exe; expand.exe; expr.exe; factor.exe; fgrep.exe; find.exe; flex.exe; fmt.exe; fold.exe; fsplit.exe; gawk.exe; gclip.exe; gplay.exe; grep.exe; gsar.exe; gunzip.exe; gzip.exe; head.exe; id.exe; indent.exe; install.exe; join.exe; jwhois.exe; less.exe; lesskey.exe; libfl.a libfl.lib ln.exe; logname.exe; ls.exe; m4.exe; make.exe; makedepend.exe; makemsg.exe; man.exe; md5sum.exe; mkdir.exe; mkfifo.exe; mknod.exe; mv.exe; mvdir.exe; nl.exe; od.exe; paste.exe; patch.exe; pathchk.exe; pclip.exe; pr.exe; printenv.exe; printf.exe; ptx.exe; pwd.exe; recode.exe; rm.exe; rman.exe; rmdir.exe; sdiff.exe; sed.exe; seq.exe; sha1sum.exe; shar.exe; sleep.exe; sort.exe; split.exe; stego.exe; su.exe; sum.exe; sync.exe; tac.exe; tail.exe; tar.exe; tee.exe; test.exe; touch.exe; tr.exe; tsort.exe; type.exe; uname.exe; unexpand.exe; uniq.exe; unrar.exe; unshar.exe; unzip.exe; uudecode.exe; uuencode.exe; wc.exe; wget.exe; wget.hlp which.exe; whoami.exe; xargs.exe; yes.exe; zcat.exe; zip.exe; zsh.exe;
vim建议直接安装完全版,它自己就包括了console版和gui版。网上搜索有一大堆的gvim的安装文件,安装完成之后,将gvim的根目录同样放到环境变量的path值里面,就可以在cmd的命令行中直接vim文件了,经本人试验ok,very nice~
perl:如果用得频繁,用得深入,建议你安装完整的active perl。但是,如果你只是使用正则表达式进行一些简单的文本处理,不用它的其它库的话,从activeperl里提取两个文件足矣:wperl.exe,perl58.dll。它能完美地运行我80%的脚本。使用它来预处理latex源文件,简单高效。如果你vim用得好,处理文本只用vim也可,虽然它的正则式风格怪怪的。
ssh:我使用过putty,但是它还要自己开一个console,与windows自带的consol不兼容。现在使用OpenSSH for Windows,发现这是一个比较好的选择,与以上环境更融洽。我提取出一个ssh.exe,以及5个dll文件,就能完整地运行ssh客户端,远程操作自己的dh主机了。wget & unzip下载wordpress、安装插件,速度快得吓人;vim修改文件,也比使用ftp再edit快捷直接得多。
unxutils下载地址:
http://sourceforge.net/projects/unxutils/
分享到:
相关推荐
“Windows下的Unix工具UnxUtils”指的是在Windows操作系统中使用的一套工具集合,这些工具模仿了Unix/Linux环境中的命令行工具,使得Windows用户能够在熟悉的命令行界面中执行类似于Unix的操作。 **描述分析:** ...
《UnxUtils:将GNU工具带入Windows世界》 UnxUtils是一款专为Windows系统设计的软件,它允许用户在不安装虚拟机的情况下,直接在Windows环境下使用一系列经典的Unix命令行工具。这款软件极大地扩展了Windows命令行...
总的来说,UnxUtils为Windows用户提供了一个轻量级的解决方案,让他们能够在Windows系统上无缝地使用Linux命令,从而提升工作效率,特别是在进行跨平台开发或需要在Windows环境中处理Linux兼容任务时。通过熟悉和...
UnxUtils的核心是将GNU的开源工具移植到了Windows平台,这些工具都是用C语言编写,并且遵循POSIX标准,因此在Windows上能够实现与Unix/Linux系统类似的命令行操作。这对于那些习惯于Unix/Linux工作环境但在Windows...
UnxUtils是一款为Windows系统设计的软件集合,它包含了Linux/Unix操作系统中一系列经典的命令行实用工具。这个软件包使得Windows用户能够在不离开Windows环境的情况下,享受到与Linux/Unix相似的命令行操作体验,极...
总的来说,UnxUtils等Windows下的Linux命令工具包,为跨平台工作的用户提供了极大的便利,使得在Windows上使用Linux命令成为可能,提升了工作效率。对于那些经常在Windows和Linux之间切换的IT专业人士来说,掌握如何...
windows平台下的一个linux工具包。 unxutils.exe
解决cmd中用不了tee grep等命令。把linux命令移植到win上,装上后就能在win上用linux命令了。 UnxUtils\usr\local\wbin里面的文件拷贝到C:\Windows\System32下。 或者环境变量path中添加wbin目录
对于需要Unix/Linux工具的Windows开发者,Cygwin和UnxUtils是好选择;而MinGW则为开发原生Windows程序提供了便利;对于复杂和高效的任务自动化,PowerShell则是首选。 在给定的压缩包文件“setup.exe”中,可能是...
习惯了在Linux下使用命令的朋友, 现在可以在Windows使用大部分和Linux相同或相似的命令了. 例如grep,du,dd,less等等.只需要在%PATH%里添加路径(UnxUtils\usr\local\wbin),就可以方便地使用Linux常用命令了.
在Windows操作系统中,为了能够体验和使用类似于Unix或Linux系统的命令行工具,开发了一套名为UnxUtils的软件集合。UnxUtils是一套提供了一系列基本的Unix/Linux命令行工具的开源项目,它允许用户在Windows环境下...
综上所述,bash v203的Windows本地实现为Windows用户提供了一种在本地环境中直接使用Unix/Linux命令行工具的方式,结合UnxUtils,可以极大地增强Windows系统的命令行功能,尤其对于开发者和系统管理员而言,这是一个...
UnxUtils Unix for Windows 批处理命令行工具集,习惯了 linux 下的快捷命令,在windows 下不能用怎么办? 有这套工具就够了,让你在 windows 环境下一样使用linux命令,最近用批处理替换带有等号的字符串真是太麻烦...
标题中的“Windows命令行使用的tail”指的是在Windows操作系统环境下,通过命令行工具(通常是cmd或PowerShell)使用tail命令来处理文件的一种技术。通常在Linux或Unix系统中,tail命令被广泛用于查看文件的末尾内容...
总的来说,Zabbix系统监控提供了全面且灵活的监控方案,通过自定义监控项和脚本,可以实现对Windows和Linux系统硬件的深度监控,确保数据中心的健康运行。同时,配合各种系统工具和管理接口,可以扩展监控范围,覆盖...
win-bash一个基于Windows的shell解析器,可以在eclipse中安装shelled插件,然后在插件中选择此工具中到sh.exe 作为shelled的shell解析器,用于在Windows系统下,编译运行shell脚本。 其中包含多个工具类: shell....
在Windows上编写MapReduce程序时,UnxUtils可以帮助你模拟Linux环境,因为Hadoop通常是与Unix/Linux环境一起使用的。 3. **编程语言**:MapReduce程序通常用Java编写,因为它是最兼容的编程语言,Hadoop的API也主要...
3. UnxUtils:这是一组小的、免费的、GNU GPL授权的Unix实用程序,它们被编译为Windows本机可执行文件,无需额外的运行时环境即可使用。 压缩包内的文件可能包含以下内容: - UnxUtilsDist.html:可能是一个关于...
UnxUtils的目的是为了让Windows用户能够在命令提示符下执行类似于Linux环境的操作,极大地提高了开发和管理效率。 源代码的提供(通常指的是“source”)使得开发者可以查看、学习并根据需要修改这些工具的内部实现...
在Windows操作系统中,通常我们使用的命令行工具是CMD或PowerShell,它们提供的功能与Linux的shell有所不同。在Linux中,`tail`命令是一个非常实用的工具,它用于查看文件的末尾部分,常用于监控日志文件的变化。...