UnxUtils工具包,Windows下使用Linux命令

这篇具有很好参考价值的文章主要介绍了UnxUtils工具包,Windows下使用Linux命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 前言

最近写批处理多了,发现Windows下的bat批处理命令,相比Linux的命令,无论是功能还是多样性,真的差太多了。但有时候又不得不使用bat批处理,好在今天发现了一个不错的工具包:UnxUtils,这个工具包包含了将近xx个命令程序,可以在Windows下像使用Linux中的命令一样使用它们,这多少让我有些兴奋。

2. 下载并解压

下载地址:
UnxUtils.zip
UnxUpdates.zip
UnxUtils工具包,Windows下使用Linux命令,Windows,Batch,windows,运维

3. 配置环境变量

将解压后的路径添加到系统或用户的PATH环境变量中
如我解压在 C:\Mytools 目录,则工具命令全路径为
C:\Mytools\UnxUtils\usr\local\wbin
C:\Mytools\UnxUpdates
UnxUtils工具包,Windows下使用Linux命令,Windows,Batch,windows,运维
在配置环境变量时,建议将 C:\Mytools\UnxUpdates 路径放到 C:\Mytools\UnxUtils\usr\local\wbin 前面,这样在使用命令时,会先从前者路径下找最新的命令程序。

4. 使用命令

配置完环境变量后,就可以在命令行窗口或者bat批处理中使用了。
UnxUtils工具包,Windows下使用Linux命令,Windows,Batch,windows,运维

5. 注意事项

UnxUtils工具包中有些命令与Windows系统自带的命令重名,如: echo命令
UnxUtils工具包,Windows下使用Linux命令,Windows,Batch,windows,运维

在命令行或批处理脚本中,使用重名的命令时,默认是优先使用Windows系统自带的命令。

如果对于重名的文件,你想使用UnxUtils工具包中的,建议你将UnxUtils工具包中的同名命令重命名,如:echo.exe重命名为uecho.exe,这样你就可以在命令行窗口或bat批处理中使用工具包中的uecho命令了

为什么不直接将Windows自带命令重命名呢?原因主要是:

  1. Windows有些自带命令是内置在cmd.exe程序内的,无法重命名。如:direchocdcopy等等;
  2. 有些命令则是独立的可执行文件<命令名>.com<命令名>.exe,如:more.comtree.comfindstr.exewhere.exe等等。虽然可以重命名,但是需要考虑是否影响历史批处理,因此不建议

UnxUtils工具包,Windows下使用Linux命令,Windows,Batch,windows,运维

6. UnxUtils工具包命令预览

截止到目前UnxUtils工具包下有121个命令:

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
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
pwd.exe
recode.exe
rm.exe
rman.exe
rmdir.exe
sdiff.exe
sed.exe
seq.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
type.exe
uecho.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

7. UnxUpdates工具包命令预览

截止到目前UnxUpdates工具包中共有34个命令:

cat.exe
cksum.exe
comm.exe
csplit.exe
cut.exe
expand.exe
fmt.exe
fold.exe
gawk.exe
grep.exe
head.exe
join.exe
less.exe
lesskey.exe
make.exe
md5sum.exe
nl.exe
od.exe
paste.exe
pr.exe
ptx.exe
sed.exe
sha1sum.exe
sort.exe
split.exe
sum.exe
tac.exe
tail.exe
tr.exe
tsort.exe
unexpand.exe
uniq.exe
wc.exe
zsh.exe

其中,除了ptx.exesha1sum.exetsort.exezsh.exe 4个命令外,其余的在UnxUtils中也有,只不过版本较新一些文章来源地址https://www.toymoban.com/news/detail-588858.html

到了这里,关于UnxUtils工具包,Windows下使用Linux命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Hardhat工具包1--安装使用

    参考资料: 官方文档 : https://hardhat.org/getting-started/ https://hardhat.org/hardhat-runner/docs/getting-started#overview 基于Hardhat和Openzeppelin开发可升级合约(一) 基于Hardhat和Openzeppelin开发可升级合约(一)_灬倪先森_的博客-CSDN博客 ---------------------------------------------------------------------------------

    2023年04月11日
    浏览(52)
  • NetAssist网络调试工具使用指南 (附NetAssist工具包)

    1、NetAssist简介 NetAssist网络调试助手,是Windows平台下开发的TCP/IP网络调试工具,集TCP/UDP服务端及客户端于一体,是网络应用开发及调试工作必备的专业工具之一,可以帮助网络应用设计、开发、测试人员检查所开发的网络应用软/硬件产品的数据收发状况,提高开发速度,简

    2024年02月16日
    浏览(13)
  • IPOP 使用详解 (附IPOP工具包)

    IPOP 是一款设备调试终端工具,功能很强大,集合很多服务、调试、查看手段于一身,主要功能如下: IP 地址动态绑定功能; 路由信息查询和配置功能; MAC 地址信息查询和修改功能; MAC 、主机信息扫描功能; 本机网络报文统计功能; 本机端口列表、远程端口扫描功能;

    2024年02月16日
    浏览(17)
  • 图像处理工具包Pillow的使用分享

    Pillow 是 Python 中一个流行的图像处理库,它是 PIL(Python Imaging Library)的一个友好的分支版本。Pillow 提供了许多功能,使得图像处理变得容易和方便。下面是一些基本用法和示例: 安装 Pillow 首先,你需要安装 Pillow。这可以通过 pip 命令轻松完成: 基本操作 1. 导入图像 2. 显

    2024年01月21日
    浏览(17)
  • NVIDIA GPU驱动和CUDA工具包 Linux CentOS 7 在线安装指南

    挑选指定系统和对应的GPU型号下载驱动和CUDA工具包: Linux CentOS安装NVIDIA GPU驱动程序和NVIDIA CUDA工具包_centos安装显卡驱动和cuda_Entropy-Go的博客-CSDN博客 相比之下,本文是在线安装NVIDIA GPU驱动和CUDA工具包方式,省去挑选对应正确安装包的烦恼。 Nvidia官网指导: NVIDIA CUDA Insta

    2024年02月04日
    浏览(18)
  • 【Java】YAML读写常用工具包及使用示例

    YAML是一种常用的数据序列化格式,在Java应用程序中读写YAML数据是常见的任务。本文介绍了三个受欢迎的Java工具包:SnakeYAML、Jackson Dataformat YAML和YAMLBeans,它们都提供了读写YAML数据的功能。本文将逐一介绍这些工具包的特点、Maven依赖配置,并给出使用示例。最后,本文总结

    2024年02月04日
    浏览(21)
  • Linux CentOS安装NVIDIA GPU驱动程序和NVIDIA CUDA工具包

    要在CentOS上安装NVIDIA驱动程序和NVIDIA CUDA工具包,您可以按照以下步骤进行操作: 确保您的系统具有兼容的NVIDIA GPU。您可以在NVIDIA官方网站上查找支持CUDA的GPU型号列表。 如果您之前已经安装了Nouveau驱动程序并禁用了它,请确保按照之前提供的方法启用Nouveau驱动程序。 运行

    2024年02月09日
    浏览(20)
  • 如何在 RHEL/CentOS/Rocky Linux 8 上安装 GCC和开发工具包

    GNU 编译器集合是一系列用于语言开发的编译器和库的集合,包括: C, C++, Objective-C, Fortran, Ada, Go, and D等编程语言。很多开源项目,包括 Linux kernel 和 GNU 工具,都是使用 GCC 进行编译的。 默认的 CentOS 软件源包含了一个软件包组,名称为 “Development Tools”,它包含了 GNU 编辑器集

    2024年01月19日
    浏览(22)
  • python中使用cantools和can工具包解析blf文件

    一、工具包安装 二、解析blf文件 一般情况下,解析blf需要dbc文件,当然其实不用dbc也可以,只不过解析比较麻烦,推荐还是配合dbc解析,这个也是我们最常用的办法。所以要用dbc,需要先加载dbc文件,这里需要cantools,代码: 加载完dbc文件,就可以解析blf文件了,代码 打印

    2024年02月11日
    浏览(15)
  • 基因表达差异分析R工具包DESeq2的详细使用方法和使用案例

    DESeq2是一种常用的差异表达基因分析工具,可用于RNA-seq数据的差异表达分析。下面是DESeq2的详细使用步骤和全部脚本示例。 文章参考 Moderated estimation of fold change and dispersion for RNA-seq data with DESeq2 | Genome Biology | Full Text (biomedcentral.com) bioconda源对工具包的介绍: Bioconductor - DES

    2024年04月15日
    浏览(18)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包