I am currently on page 6/11 of the Enviroment section (https://www.codecademy.com/courses/learn-the-command-line/lessons/environment/exercises/variables) but this problem persists across all lessons in this class.
Nano (and other commands) seem to be completely missing from my terminal. I had no issues with it last night, but tonight, the command doesn't work. Here is my output:
codecademy@2e07a9bb7584:~/music$ nano ~/.bash_profile bash: nano: command not found codecademy@2e07a9bb7584:~/music$ nano bash: nano: command not found
I also performed a directory listing of the /bin directory (where nano should exist) and it shows that it doesn't exist:
codecademy@2e07a9bb7584:~/music$ ls /bin bash df loginctl sh umount bunzip2 dir ls sh.distrib uname bzcat dmesg lsblk sleep uncompress bzcmp dnsdomainname mkdir ss vdir bzdiff domainname mknod stty wdctl bzegrep echo mktemp su which bzexe egrep more sync ypdomainname bzfgrep false mount systemctl zcat bzgrep fgrep mountpoint systemd zcmp bzip2 findmnt mv systemd-ask-password zdiff bzip2recover fuser networkctl systemd-escape zegrep bzless grep nisdomainname systemd-inhibit zfgrep bzmore gunzip pidof systemd-machine-id-setup zforce cat gzexe ps systemd-notify zgrep chgrp gzip pwd systemd-tmpfiles zless chmod hostname rbash systemd-tty-ask-password-agent zmore chown ip readlink tailf znew cp journalctl rm tar dash kill rmdir tempfile date ln run-parts touch dd login sed true
The clear command also fails:
codecademy@2e07a9bb7584:~/music$ clear TERM environment variable not set.
A screenshot showing all of the commands is below. Any help would be greatly appreciated. I'd really like to complete this class. Thank you!