提示 'mv' 不是内部或外部命令,也不是可运行的程序
1
adoal 2022 年 3 月 17 日
xshell 本地并不是 Linux ,而是 xshell 自己的 shell ,敲下一条命令时先查找 xshell 自己的内部命令,如果不匹配,就去查找 Windows 的命令,而两者都不包含 mv
|
2
wangyu17455 2022 年 3 月 17 日 via Android
用 git 的 bash ,win 没有 linux 那些命令
|
5
kingfalse 2022 年 3 月 17 日 via Android 毕业了吗
|
6
yangg 2022 年 3 月 17 日
你需要 GNU core utilities
|
7
fatigue 2022 年 3 月 17 日
换 powershell
|
8
idealhs 2022 年 3 月 17 日
windows 老老实实用 move copy 行不行?非得用 linux 命令去用 powershell
|
9
iqfEmhuNidBhDfWo 2022 年 3 月 17 日
安装 git for windows ,再加一个 consolez 或者 tabby ,齐活
|
11
ysc3839 2022 年 3 月 18 日 via Android
xshell 不是 shell ,而是终端,
|
12
THESDZ 2022 年 3 月 18 日
推荐使用 cmder
|
13
creanme 2022 年 3 月 18 日
@sen2 xshell 是终端,终端用于显示 shell ,xshell 经常用于 ssh 连接到服务器上,服务器上一般是 bash 这种 shell ,不同的 shell 有不同的语法,命令,好像类 unix 命令,语法大致差不多,mv 一般是他们的命令。windows 上的 shell 是 cmd 和 powershell ,dos ? 他们与类 unix 的命令不同。
|
14
LxnChan 2022 年 3 月 18 日
xshell 说白了就是个通信 GUI 罢了,自己不具备任何执行命令的能力,也不内置任何命令,一切都需要系统提供或者连接到远程终端由远程终端提供。举个例子,Xshell 就是个显示器+键盘,你能指望一个显示器执行这些命令?
|
15
crazycen 2022 年 3 月 18 日
先问是什么,mv 和 cp 是 linux 风格命令。
另外,xshell 可以敲 help ,它会列出可用命令! |
16
C02TobNClov1Dz56 2022 年 3 月 18 日
你可以试试装上 busybox ,里面包含了 linux 常用的命令的 exe 。
|
17
deplivesb 2022 年 3 月 18 日
好家伙,连终端和 shell 都分不清,赶进去补补课吧
|
18
FrankHB 2022 年 3 月 18 日
mv 和 cp 之类的命令虽然被 POSIX 标准化,通常仍然是所谓的外部命令,用单独的程序而不是在 shell 内部实现。
一般 Linux 用 GNU coreutils ,BSD 的实现随系统自带,资源限制严格点的设备可以用 busybox 。 因为常用到几乎所有 POSIXy 系统都预装,所以一般用户可能不会发现这里的区别(除了 BSD 工具的兼容性)。 Windows 下一般用 MSYS 提供的 GNU coreutils 的移植,现在一般建议用 MSYS2 (连 shell 一起装好就有),或者包含 MSYS 的环境(比如 MsysGit )。如果你只是找了个 bash 那么个 shell ( Windows 上能用的基本全是 MSYS/Cygwin 附带的,单独版本其实的还不好找),或者 xshell 这么一个终端模拟器(这个名字比较有误导性),那么自然是没有。 |
20
xQmQ 2022 年 3 月 18 日
xshell 不是个终端模拟器吗?相关功能得调本地的 powershell ,或者 ssh 到远程吧
powershell 有 mv cp 这种命令吗?没咋用过 Windows 的 shell |