3 如何使文件(例如,.sh脚本)可执行,以便可以从终端运行 我有一个script.sh文件,此文件的类型是shellscript文件。我想将此文件制作为application / x-executable文件。我该怎么做? 245 command-line executable
5 没有相应的文件和目录?但是文件存在! 我已经下载了一个游戏(Shank),但是bin文件没有运行。当我尝试启动可执行文件时显示的错误是: bash: ./shank-linux-120720110-1-bin: No such file or directory 186 64-bit files games executable
10 如何仅通过双击Windows中的.EXE文件来执行脚本? 如何像双击.exeWindows中的文件一样使bash脚本可执行?我尝试创建启动器并将脚本分配给它,但是有两个结果: 终端闪烁,消失,什么也没做。 您必须指定在终端中运行才能工作。 我有一个脚本在脱机PC上安装tomcat,包括该脚本中tomcat的所有依赖项。我需要使脚本像Windows一样双击运行,因为大多数使用该脚本的人都不熟悉Ubuntu。 忘记上面的解释。我想制作一个无需双击即可运行的脚本,而无需使用终端。有人知道吗? 116 launcher scripts executable
3 如何为终端命令创建脚本文件? 在Windows中,我可以写含有CMD(通常命令的文件.cmd或.bat文件)。当我单击这些文件时,它将打开cmd.exe并运行文件中包含的命令。 我将如何在Ubuntu中做到这一点? 我确定这是重复的,但找不到答案。 它与以下问题类似,但未回答以下问题: 将常用的终端命令存储在文件中 Ubuntu中的CMD.exe模拟器可运行.cmd / .bat文件 114 command-line bash files executable
7 bash:./program:无法执行二进制文件:Exec格式错误 我正在尝试运行程序,但是会发生如下错误: bash: ./program: cannot execute binary file: Exec format error 结果file program为: program: ELF-32-bit LSB executable, ARM, EABI4 version 1 (SYSV), dynamically linked(uses share libs), for GNU/LINUX 2.6.16, not stripped 如何解决此错误? 我正在将Ubuntu 14.04.2(amd64)与VMware配合使用。我也尝试使用Ubuntu i386,但是结果是一样的。 91 executable
6 ./和sh运行脚本有什么区别? 我写了一个简单的脚本。当我运行时sh <myscriptname.sh>,我得到了正确的输出,但是当我运行时./<myscriptname.sh>,我得到了一个错误。 我sh和做什么时有什么区别./? 71 command-line scripts executable
3 是否有根据脚本的shebang行运行脚本的命令? 如果我要执行未设置执行许可的bash脚本,则可以执行以下操作: bash script.sh bash如果脚本不可执行并且我不知道正确的解释器,我应该使用什么代替?是否存在从shebang行查找解释器并执行脚本的命令? 46 command-line scripts executable shebang
5 Bash:./filename:无法执行二进制文件 我无法在32位ubuntu 11.10中执行fortran编译代码。 错误消息是 bash: ./filename : Cannot execute binary file. 我也安装了gcc和gfortran库。 有人可以帮忙吗? $ file um um: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped 37 files executable binary fortran
3 “ chmod + x <文件名>”有什么作用,怎么使用? 我想编写“批处理文件”(shell脚本)的Ubuntu类似物。但是我不知道如何使用命令来使脚本可以运行。我也不知道在哪里使用它。chmod +x filename 36 permissions scripts chmod executable execute-command
4 在哪里可以找到文件系统中的应用程序可执行文件? Ubuntu中存储的程序的可执行文件在哪里? 一个应用程序(Komodo Edit)要求我确定要用作网络浏览器的应用程序。在这种情况下,我已经习惯于只输入应用程序名称作为命令,但是这种情况让我开始思考。 我知道在Windows中,它只是“程序文件”文件夹中的相关应用程序文件夹,但是我假设Linux上的情况有所不同吗? 我以为bin是合理的,但这似乎在标准Linux / Unix应用程序中出现。在哪里可以找到存储在系统中的应用程序的二进制可执行文件? 35 filesystem executable
2 有什么方法可以阻止用户创建可执行文件并运行它们? 勒索软件攻击可以使用零时差攻击,但攻击者通常会通过下载和单击来欺骗易受骗用户运行可执行文件。 假设我们有一个朴素的用户,并希望将他们限制在正常路径上。有什么方法可以限制他们创建具有可执行特权的文件? 或者,更一般而言,是否有任何方法可以构建访问控制列表并定义该用户只能执行此列表中的文件? 31 permissions security executable restricted-access
2 为什么不使.txt文件可执行而不是.sh文件可执行文件来运行脚本? 我想知道将可执行命令放入.sh文件中以制作单个脚本的需求是什么,因为我可以通过将命令放入.txt文件中并使用使其可执行来做到这一点chmod。 我假设可以使用任何文件扩展名来完成此操作。因此,我对.sh扩展的需求感到困惑。任何帮助将非常感激。 18 files executable extension filename file-type
8 仅提供Windows二进制文件时如何刷新BIOS? 我想更新东芝QOSMIO-G30上的BIOS。exe我从制造商网站下载的文件应该独立于操作系统!但是,使用Wine我无法将文件执行到FLASH系统BIOS。有什么办法可以在Ubuntu中更新BIOS吗? 16 windows bios executable
3 ./(点斜线)是命令吗? 问题的核心: 当我无法安装软件时出现了问题,所以我真的在问./,因为我不知道它,并且输出“找不到命令”使我对命令的真正含义感到困惑。 内容: 我想安装该文件truecrypt-7.2-setup-x86。 说明说要使用命令: sudo ./truecrypt-7.2-setup-x86 但是输出是: sudo: ./truecrypt-7.2-setup-x86: command not found 更新:为了完整起见,在测试中我位于文件夹中,但尚未使该文件可执行(chmod + x)。 16 command-line software-installation sudo executable paths