Command "c5:update" is not defined

Receiving the error below when trying to upgrade a site to version 9.2.9 from 9.2.4 using the Concrete CMS CLI. I can upgrade via the browser, but I will need to upgrade a lot more sites and would prefer to script it.

Also, running “./concrete/bin/concrete5 c5:is-installed” results in the following message, “Concrete is not installed.” My sites are setup to share a common Concrete core and use symbolic links to point to the common core. The sites exist in subfolders under the root web folder (i.e., /var/www/site1, /var/www/site2).

./concrete/bin/concrete c5:update

Command “c5:update” is not defined.

Did you mean one of these?
c5:config
c5:exec
c5:ide-symbols
c5:info
c5:install
c5:install-language
c5:is-installed
c5:language-install
c5:pack-package
c5:package-pack
c5:package-translate
c5:package:pack
c5:package:translate
c5:phpcs
c5:reset
c5:service
c5:translate-package

The c5:update command is available only if concrete is installed.
Double check that you are running that CLI command from inside the right directory.

I tested a similar setup by moving the concrete directory elsewhere and replacing it with a symlink to the new location. But trying to run cli commands in that context didn’t even give me that reduced set of commands in clean output. I just got a bunch of errors instead and it seemed clear Concrete was resolving its actual location quite early in the process and failing to operate like that.