Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I thought the obvious place for something like this would be the 'Tutorials' section of LQ. But after I found nothing there, I went to the general search with queries like "CLI Tutorials" and "CLI Emulators".
I'm not trying to ask any questions, but rather sharing my experience and soliciting the advice of others if they have similar helpful resources along these lines.
I'm trying to relearn even the little that I used to know at the CLI, and it occurred to me to use ChapGPT as an emulator to help me; so I typed in the following prompt ...
"Can you emulate a Linux CLI, and give me a few exercises to do at the Linux CLI and assess my progress? I would like you to prompt me for each response before moving on to the next one."
*edit --> For clarification, I'm looking for an emulator that gives prompts and looks for a response from me before moving on to the next exercise. The best one that I've found is https://www.webminal.org/login/ but I'm looking for other good ones (using the AI seems to be pretty good).
Anyone else tried this before? Or does anyone know of any free CLI emulators online that will teach me step by step?
Last edited by tg0000; 05-19-2023 at 10:13 AM.
Reason: clarification
These 2 are pretty old, but pretty comprehensive and bash hasn't really changed that much (for a beginner).
There are prob a million bash tutorials on the web; these should at least give you a good start ...
Te other thing to do is just look at (research) code snippets posted on LQ and try to follow them.
The important thing is what you learn by trying to understand them, not whether you fully comprehend them the first few times . It just takes practice ...
I am not sure this is what you are looking for, but the Unix Historical Society has a book online, Life with Unix with a chapter on the shell commands.
On bitsavers.org, you can find some documentation for AT&T Unix System V http://bitsavers.informatik.uni-stut.../pdf/att/unix/ (link to the german mirror). You can also search in the documentation on XENIX (a Unix clone sold first by Microsoft, then by SCO that predated Linux) in the altos, sco directories, on HP-UX, AIX, SunOS for a tutorial on the Unix shell. If you use bash or zsh it is largely compatible with ksh which was standard on Unix System V.
Finally, you can find some guides on bash shell scripting on the Linux documentation project https://tldp.org/guides.html.
All of these resources are really good ones, but I don't see any other emulators that provide a prompt and response. I just remembered https://www.webminal.org/login/ so I edited my original question about to include that. But using an AI seems pretty good as well, since it gives a sort of "study partner" experience.
Also, I agree with pan64; just use the terminal on your actual Linux box....
Use any/all of the other suggestions as tutorials to follow OR improvise as you see fit.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.