首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于Windows和Linux的通用复制命令

适用于Windows和Linux的通用复制命令
EN

Stack Overflow用户
提问于 2019-03-08 14:41:59
回答 3查看 2.2K关注 0票数 1

我只是好奇有没有通用的命令来复制文件。这应该适用于Windows和Linux系统。

我知道Windows使用copy命令,Linux使用cp命令。但是,有没有什么通用的命令来这样做呢?

EN

回答 3

Stack Overflow用户

发布于 2019-03-08 14:45:14

如果您的Windows操作系统中安装了powershell,那么您也可以使用内置命令cp,就像Linux一样。

票数 1
EN

Stack Overflow用户

发布于 2019-03-08 14:48:54

没有通用的命令来执行此操作,但您可以使用以下几种解决方法:

  • 在Windows上使用cygwin或msys要在Windows上使用Linux等效命令
  • 使用Windows Powershell (部分兼容,但适用于python如果您的环境都安装了python,请编写一个执行所需操作的python脚本。
票数 0
EN

Stack Overflow用户

发布于 2019-03-08 20:50:09

https://github.com/powershell/powershell可以运行PowerShell Core6。

该命令是Copy-Item,但有三(3)个别名。在命令提示符下使用别名是可以的,但不应将其放入脚本文件中。

代码语言:javascript
复制
>Get-Alias -Definition Copy-Item

CommandType     Name
-----------     ----
Alias           copy -> Copy-Item
Alias           cp -> Copy-Item
Alias           cpi -> Copy-Item

因为没有“通用”命令,所以需要在每台机器上安装一些东西,除了那些已经具有您选择的“通用”命令的机器。在Windows上,它至少是.bat/.cmd脚本,在UNIX/Linux/Mac上,它至少是一个shell脚本。选择用Python或任何其他语言实现它都需要安装该语言。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55058002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档