this post was submitted on 04 Jan 2025
120 points (98.4% liked)

Linux

50643 readers
647 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm a Windows user of all life. But I love Linux. And these last two years after so many time I started learning it in deep . But one thing is bugging me is that I am those persons that has bad times remembering names, words... imagine commands... Even after using it so much I remember some basics but I'm struggling a lot and I have to go back to notes constantly to do some basic operations. Even worst after trying multiple distro from from different upstreams that commands are ... Different. What would be your recommendations to help me. Are there tools to help this issue ? My guess is that A LOT of people happens the same. And it's one of the reasons Linux has such a slow adption . Because is excellent and full of capabilities.

you are viewing a single comment's thread
view the rest of the comments
[–] blue_potato@lemm.ee 11 points 1 month ago (2 children)

It happens to you, to me and to every UNIX user since the 70s. Your system is (or should be) full of docs and tools to get help. One thing that I noted over the years, when we have new people at work, is that they don't known how to get help from programs or they don't known how to get help from their systems and when they struggle with anything, doesn't matter how basic, they go to the web for help. I always show them this: apropos man help

What was that command to compress files? apropos compress Oh! it was gzip

What was that command to do whatever with the GRUB? apropos grub Oh yeah! update-grub

What about that command to download files? apropos download Oh! it's wget

The next tip should be learn how to use and navigate in the man pages, man have it's own man page; man man

There are different sections, section 1 is the default, you don't need to specify, so you can just; man bash

But if you want to get help from configuration files you should type; man 5 sysctl.conf

Also, almost every program have a built in help compiled with the program code, you usually call it with --help or -h, sometimes just help and other times just call the program without parameters and it should print it.

Other people already suggest the cheat sheets, very useful especially for programas like vim or emacs, some of them come like a template to create a cube, so you print it and then craft it (like an origami) and you can have it in your physical desktop.

Last thing; be patience, your are in the rigth path, there's always more than one way to do things, you just need to find your own way.

[–] LovableSidekick@lemmy.world 3 points 1 month ago (1 children)

I made a comment about how easy it was to learn VMS was (an 80s/90s OS). How do I print a file? I'll try PRINT. Okay, that works. How do I make 6 copies? PRINT /COPIES=6. Great! But how do I print to a file? I'll try PRINT /OUTPUT=filename. Well whaddya know!

I loved that OS like a brother. Sadly it eventually went the way of every proprietary system.

[–] geography082@lemm.ee 1 points 1 month ago