linux执行程序运行命令失败,提示找不到命令

这篇具有很好参考价值的文章主要介绍了linux执行程序运行命令失败,提示找不到命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装虚拟机时提示找不到命令

sudo: ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle:找不到命令。

经检查,sudo命令正常,该脚本文件的确存在于该目录下。

问题排查:

1.文件是否有执行权限

使用 ls -l 命令查看下该文件的权限:

-rw-r--r--  VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

表示当前文件无执行权限。

ps: - 代表没有权限,r为可读权限,w为可写权限,x为可执行权限
共9个基本权限位,其中每3个一组(r、w、x),
共分为3组,这3组分别为文件属主的权限、文件所属组的权限、其它用户的权限
举一个例子:
-rw-r-xr–,
其意为 属主有读取、写入的权限,属主的同组人有读、执行权限,其他人只有读的权限

解决方案:

  1. 使用chmod命令修改权限
    o代表其他用户(other)
    x代表可执行权限
chmod o+x VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

再次使用 ls -l 命令查看该文件的权限,发现权限添加成功:

-rw-r--r-x VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

再次运行 sudo ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle,执行成功。

虚拟机安装完成。

参考文件链接:https://blog.csdn.net/qq_45832958/article/details/121630115文章来源地址https://www.toymoban.com/news/detail-475578.html

到了这里,关于linux执行程序运行命令失败,提示找不到命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析

    1.可能是编译的时候后缀带了.class:把后缀去掉; 2.可能是因为你的java文件带了package包,原因是:我们在包里运行文件,在运行文件的时候又找了一次包,可是我们已经在包里了,自然找不到主类了。 针对第二种错误解决方法有两种: 方法一:把java文件中的包删掉或者注释

    2024年02月15日
    浏览(38)
  • 解决Windows提示msflxgrd.ocx找不到无法运行程序

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个msflxgrd.ocx文件进行安装(前提是找到适合的版本),当我们执行

    2024年01月22日
    浏览(48)
  • 计算机提示由于找不到VCRUNTIME140.dll,无法继续执行代码,重新安装程序可能会解决

    vcruntime140.dll文件是一个动态链接库,是Windows操作系统中非常重要的一个动态链接库文件,用于支持使用Microsoft Visual C++编译器创建的应用程序的运行。当我们运行的软件是有C++编译器创建的程序,就需要到系统的vcruntime140.dll,计算机就会提示“由于找不到VCRUNTIME140.dll,无法

    2024年02月17日
    浏览(36)
  • 运行QT程序“xxxx\CAN\ControlCAN.dll”的激活上下文生成失败。 找不到从属程序集

    错误:使用QT运行项目的时候,出现错误:应用程序无法正常启动(0xc0150002) 查看windows下的事件属性发现错误如下: “C:UsersthngDesktopCAN_BUS_QTCANControlCAN.dll”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC90.MFC,processorArchitecture=“x86”,publicKeyToken=“1fc8b3b9a1e18e3b”,typ

    2024年02月09日
    浏览(25)
  • Mac下使用nvm,执行微信小程序自定义处理命令失败

    系统:Mac OS 终端:zsh CPU:M1/ARM架构 node环境:nvm,node20 node目录: /Users/laoxu/.nvm/versions/node/v20.1.0/bin/ 在使用微信小程序的自定义处理命令时,启动失败 提示找不到node,找不到npm 在project.config.json中修改一下命令 添加export PATH,将当前使用到的node目录临时添加到PATH环境变量中

    2024年02月05日
    浏览(41)
  • vs调试运行程序出现:“由于找不到MSVCP140D.dll,无法继续执行代码 ”的解决方法

    碎碎念 最近在使用Visual studio调试程序的时候,突然冒出了“由于找不到MSVCP140D.dll,无法继续执行代码。重新安装程序可能会解决次问题。”的错误。如下图所示。在网上尝试了很多别人的解决方案,都没有效果。 最后在不懈努力下终于可以正常运行了。 以下我尝试过的无

    2024年02月03日
    浏览(38)
  • Java程序运行——在intellij IDEA 或命令提示符上运行java程序(1)

    目录 一、IDEA 1.创建java New Project(项目) 2.创建package(包) 3.创建java class(类) 二、命令提示符 1.新建记事本、写入代码和另存为.java文件  2.打开命令提示符并进行相应操作 创建java项目(注意项目保存位置,尽量放在D盘,初学者最好不要乱改) (1)第一种 1New Project中的  

    2024年02月07日
    浏览(38)
  • linux下arm环境启动脚本/etc/init.d/rcS执行命令失败,踩坑记录

    记一次踩坑记录!!! 接触到一个新的系统,需要在这个系统上跑程序,测试的时候,手动执行脚本和程序都没问题,于是将执行命令写入到linux启动脚本/etc/init.d/rcS这个文件中,然后重启,等待程序起来,但是让我意想不到的是,执行到我加的命令的时候,居然报错,找不

    2024年01月21日
    浏览(27)
  • Visual C++ 2010开发的程序在其它电脑上运行提示“找不到MSVCR100D.dll”原因及解决

    Visual C++ 2010 开发的程序在其它电脑上运行提示“ 找不到MSVCR100D.dll” 原因及解决 Microsoft Visual C++(简称Visual C++、MSVC、VS或VC)2010是微软公司的免费C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。 Microsoft Visual C++ 2010,2009年发布,新添加了对C+

    2024年02月07日
    浏览(37)
  • Python在CMD命令窗口运行时提示“‘python‘ 不是内部或外部命令,也不是可运行的程序”

    Python在CMD命令窗口运行时提示“‘python’ 不是内部或外部命令,也不是可运行的程序” 当您尝试在Windows的命令提示符(CMD)窗口中执行Python时,如果出现类似于“‘python’ 不是内部或外部命令,也不是可运行的程序”的错误消息,这意味着系统无法找到Python可执行文件的路

    2024年02月07日
    浏览(37)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包