this post was submitted on 20 Feb 2025
20 points (95.5% liked)

linux4noobs

1633 readers
34 users here now

linux4noobs


Noob Friendly, Expert Enabling

Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.


Seeking Support?

Community Rules

founded 2 years ago
MODERATORS
 

I’ve recently installed EndeavourOS, and so far, so good. Got an OK setup and managing the basics.

Previously everything I’ve tried has been Debian based.

I know about the Arch Wiki… but was wondering if anyone recommended a relatively concise and easy-to-navigate resource to get a more rounded and complete understanding of Arch terminal commands?

I find it far more easy to learn when I understand where the terms come from - knowing that sudo means “superuser do”, pacman comes from package manager. But the moment I don’t know what yay, -s etc actually mean haha…

Thanks!

top 20 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 7 hours ago

tiny sidenote: just don’t get discouraged, you are probably starting a lifetime journey not a one afternoon hike

[–] christopher 3 points 20 hours ago

I like to read info files when there is one (there are only hundreds of info files vs. thousands of man pages). Many are on your computer already in /usr/share/info folder. To read them, either use M-x info inside emacs, or console app info which is part of the texinfo package, or tkinfo from the AUR. The console app will show you the man page if there is no info file.

Info files tend to be organized hierarchically and be more extensive and tutorial in nature than man pages.

[–] [email protected] 16 points 2 days ago (1 children)

man is your friend. It shows you the manual for a command. Like man pacman will show you the manual for pacman. You can exit it with q.

[–] [email protected] 7 points 2 days ago (4 children)

I think this simple tip is exactly what I wanted - straight in there! Thanks pal!

[–] somegeek 2 points 23 hours ago

You can also use tldr for quick guide

[–] somegeek 1 points 23 hours ago

You can also use tldr for quick guide

[–] [email protected] 4 points 2 days ago (1 children)

As a general refrence, there's also the tldr command line program/command which gives a simplified version of the man page entry for all sorts of common commands :)

Good luck in your Linux ventures! ❤️

[–] [email protected] 2 points 2 days ago

Yes, was literally just recommended this and looks useful!

I’ve been someone people would consider a “Mac expert” for years…

But giving Linux a go I realised how little I actually knew and understood about the underpinnings of operating systems.

Definitely interesting learning all the things that macOS was just doing for me or even hiding from me.

[–] [email protected] 2 points 2 days ago (1 children)

There is a linked command apropos that searches the man page database for keywords. It can be very helpful if you forget the exact command you're looking for.

[–] [email protected] 1 points 1 day ago (1 children)
[–] moonpiedumplings 1 points 1 day ago

You can push it even futher with wikiman, an offline interface to search and view manpages and the Arch wiki.

[–] [email protected] 14 points 2 days ago (1 children)

pacman and yay are basically the only "Arch terminal commands".
Everything else is just bash/Linux.

yay options are identical to pacman options, plus some extra.
If something you're used to from Debian doesn't work on Arch (like update-grub), just google the command plus Arch to find the non-specific Linux equivalent.

[–] [email protected] 4 points 2 days ago

This is good to know, thanks.

So much of what you do early on is installing packages and updating. I guess it felt more different than it really is!

[–] [email protected] 10 points 2 days ago (1 children)

Install the tldr package. It's a help utility that briefly describes a command and lists several examples of common operations.

[–] [email protected] 2 points 2 days ago

Interesting. I’ll check this out!

[–] [email protected] 3 points 2 days ago
[–] [email protected] 3 points 2 days ago

But the moment I don’t know what yay, -s etc actually mean haha…

$ man yay
[–] [email protected] 3 points 2 days ago (1 children)

They are just program names. Some of them make clear sense, some less so.

yay is Yet Another Yogurt. Which is a pun on yaourt, the program it was based on.

[–] [email protected] 2 points 2 days ago

I should have guessed!

As obscure as stuff like that is, I do appreciate the quirky humour at the same time… once you know.

[–] [email protected] 1 points 2 days ago

TLDP bash guide, or something like that.