linux如何进入sh文件夹,如何运行.sh文件

2023-05-16

问题描述

我想从互联网上下载用于Linux的JDownloader。但是文件是.sh,当我告诉ubuntu打开文件时,它使用了一些文本编辑器。我搜索了Ubuntu Software Store,并且没有应用程序可以打开它。有什么办法可以让它安装?

最佳解决方法

将文件复制到桌面(为了方便起见)

28ea165182e025f8ccf31c489b34009d.png

右键单击该文件并选择属性

df8dff3464bf7ddb67ac8c80c2c2a4ca.png

在权限标签下勾选允许执行文件作为程序

2954b88dad37fe17338dded92350d536.png

双击该文件并选择在终端中运行,如果它不是gui程序)

697327a328eb13ebedff03ebfc7fc637.png

默认情况下,文件管理器可能不会显示该选项,而是用gedit打开文件。在这种情况下,请在以下位置更改文件管理器的偏好设置:Edit->首选项 – >表现为“每次询问”或马上进入”run executables”

命令行

cd /path/to/file

chmod +x filename.sh

./filename.sh

下面评论如果它不会工作:)

如果它仍然无法工作,尽管允许执行文件作为程序打勾,当您双击.sh文件并且启动gedit时,使用脚本导航到该文件夹​​。

一旦你在脚本的正确的当前文件夹中,你可以像这样运行脚本:

sudo ./filename.sh

如果这不起作用,你可以试试

sudo bash filename.sh

从FAT分区

次佳解决方法

命令行

除了推荐的液体之外,通常的步骤是更改权限以使该文件可执行:

chmod +x file.sh

然后执行这个文件:

./file.sh

GUI

在Nautilus文件浏览器中使用上下文菜单可以通过更改Properties中的Execute标志来实现相同的功能 – > Permissions。

第三种解决方法

您也可以使用.技巧,并提供其他答案。

例如:

chmod +x filename.sh,假设您已经进入文件路径,然后使用以下任一命令运行该文件:

sh filename.sh

./filename.sh

. filename.sh

第四种方法

在终端中尝试sh nameoffile.sh(确保您位于保存nameoffile.sh的文件夹中)

参考资料

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux如何进入sh文件夹,如何运行.sh文件 的相关文章

随机推荐