I've been using the Unix command line since 1985, and before that that VAX/VMS command line. I still make typo's. Thank goodness for command line recall. I did not have that in the early days of VMS and Unix usage.
Unix shells do have a nice trick that helps a lot. Type the first part of the file name, and then hit the "Tab" key, and if you have typed enough to be unique, the shell will fill out the rest of the file name. If it fills out the name, but that is not the name you are looking for, hit "Tab" again, and the shell will try another file with the same prefix. If nothing happens when you hit "Tab" either no files match the part you typed, or there are multiple matches, and hitting the "Tab" key again may give a list of all the partial matches.
Play with the "Tab" and you will get feel for how it works. It is a nice feature to add to your bag of tricks.
PS. And before that, it was 80-column punched cards. There is no command line recall with 80-column punched cards. You have to get the printout, find your made a mistake, re-punch the card, put it into your card deck, then take it back to the computer center, and wait for them to run your job again. So corrections can happen only a few times per day.