有几个本地 Linux 命令无法使用heroku run
,例如heroku run less filename
和heroku run apropos
。如何获取所有可用heroku run
命令的列表?
顺便说一句,我只是想从我的应用程序中查看一些目录和文件,但由于某种原因,我无法使用可用命令查看它们。我试过cd my_project/my_application && ls
了,但它只是出于某种原因显示ls
了。my_project
有几个本地 Linux 命令无法使用heroku run
,例如heroku run less filename
和heroku run apropos
。如何获取所有可用heroku run
命令的列表?
顺便说一句,我只是想从我的应用程序中查看一些目录和文件,但由于某种原因,我无法使用可用命令查看它们。我试过cd my_project/my_application && ls
了,但它只是出于某种原因显示ls
了。my_project
ls
您可以在/bin
Heroku文件夹中获取命令列表。请按照以下步骤操作:
heroku run bash
ls /bin
请记住,您是在克隆实例中。您在文件系统中所做的所有更改都将退出 shell。
heroku run bash
您可以使用并运行以下命令bash 进入测功机:
echo -n $PATH | xargs -d : -I {} find {} -maxdepth 1 -executable -type f -printf '%P\n' | sort -u