我刚刚在一台新笔记本电脑上安装了cygwin,并且所有基本命令如cksum,ls,head等等。它说"命令无效"。我在安装过程中遗漏了什么吗?
以下是一些例子:
sftp> vi somefile.txt
Invalid command.
sftp> head somefile.txt
Invalid command.
请指出我应该安装哪个软件包以获得所有基本文本命令。
答案 0 :(得分:0)
看起来您正在运行sftp并从其命令提示符处获取错误消息。这表明您可能正在尝试从远程主机进行连接,或者以某种方式进入sftp提示符。在任何情况下,输入"退出"或者"退出"应该让你离开sftp。
使用推荐的安装命令完成cygwin的安装后,桌面上应该有一个图标,以及一个开始菜单快捷方式(在Win10下可能看不到)。使用图标或快捷方式将启动mintty终端模拟器和bash登录shell。在那里,您将能够运行基本的unix命令。您可能需要为不太常用的命令安装其他软件包。例如,要使用C / C ++编译器,您需要安装多个软件包。
cygwin网站上的文档非常详细地解释了这一点。如果您花一两个小时阅读该网站,您将更好地了解如何成功使用cygwin。