SDF-UNIX-System mit öffentlichem Zugriffbietet kostenlosBSD *nixKonten. Sobald ich mich über mein nicht validiertes Konto angemeldet habe ssh
(läuftSDFsStandard-Shell), scheint es keinen offensichtlichen Befehl oder eine Reihe von Befehlen zu geben, um einevollständigListe der derzeit verfügbaren und autorisierten Befehle. Bisher habe ich Folgendes versucht:
apropos
-- existiert in/usr/bin, gibt aber zurück:
nicht gefunden - versuchen Sie „Hilfe“ für Befehle
help
undunix
zweiSDFSkripte, die zeigenmancheverfügbare Befehle (aber nicht alle) undmanche unverfügbar oderfast völlig verkrüppeltBefehle (z. B.chsh
das hilfreich anbietet, die Shell zu ändern aufbash
et al, lehnt dies jedoch wenig hilfreich für nicht validierte Konten ab).echo $PATH
gibt auf mysteriöse Weise ausecho $PATH
.- LektüreHäufig gestellte Fragen (FAQ) von SDF, dessen Text eine validierte Darstellung voraussetzt.
ls -l /usr/bin
zeigtls -l ~
stattdessen.
Antwort1
Verwenden vonSchlag:
printf '%s\n' ${PATH//:/\/* }
Druckt alle Befehle, auf die in PATH
der Umgebungsvariable zugegriffen werden kann.