Linux - Reddit – Telegram
Linux - Reddit
763 subscribers
4.19K photos
207 videos
39.9K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
In the center of da berlin in wplace
https://redd.it/1mpd4br
@r_linux
This close to moving my laptop to Linux
https://redd.it/1mpjbek
@r_linux
Linux in Edmonton on wplace!
https://redd.it/1mpjwkc
@r_linux
Has anyone used this system?
https://redd.it/1mpqbh8
@r_linux
I made a utility that finds duplicate files in a specified directory
https://redd.it/1mpvqs3
@r_linux
What do you think in this schedule for a beginner who wants to learn linux

I'm a junior software engineer, and since we work in a 100% Windows environment, I’ve never really had the chance to work with Linux, apart from a few modules back in school, which was a long time ago. My Linux knowledge is pretty basic, but I believe every programmer should have a solid level in it. That’s why I decided to start learning. So, I asked my mentor ChatGPT 🤣, and it came up with this schedule to get started. What do you think? Any key improvements you’d suggest, guys?


Phase 1 – Core Foundations

Step 1 – Setup & Navigation

Install Linux (VM, WSL, or Docker container)

Learn the Linux directory structure: /, /home, /etc, /var, /usr, /bin, /tmp

Understand basic commands for navigation and file handling: pwd, ls, cd, touch, mkdir, cp, mv, rm

Viewing files: cat, less, head, tail



---

Step 2 – File Permissions & Searching

Reading ls -l output (permissions, owner, group, size, date)

Changing permissions with chmod

Changing ownership with chown

Creating links: ln (hard) and ln -s (symbolic)

Searching files with find and searching text inside files with grep

Using redirection and pipes: >, >>, <, |



---

Step 3 – Processes, Networking & Simple Scripting

Viewing processes: ps, top, htop

Killing processes: kill, pkill

Networking basics: ping, curl, wget, ss -tuln, netstat -tuln

Bash noscripting basics: shebang (#!/bin/bash), variables, reading input, outputting data

Making noscripts executable and running them



---

Phase 2 – Intermediate Skills

Step 4 – User & Group Management

Viewing user information: whoami, id

Adding/removing users: useradd, userdel

Adding/removing groups: groupadd, groupdel

Adding a user to a group: usermod -aG

Switching users: su, sudo



---

Step 5 – Package Management

Installing software packages

Updating software packages

Removing software packages

Searching for software packages
(Example for Debian/Ubuntu: apt install, apt update, apt upgrade, apt remove)



---

Step 6 – Disk & Storage Management

Checking disk usage: df -h, du -sh

Mounting and unmounting drives: mount, umount

Creating and extracting compressed archives: tar, gzip, gunzip



---

Step 7 – Advanced Bash Scripting

Using loops: for, while

Writing conditionals: if, else, elif

Using arguments in noscripts: $1, $2, $@

Creating and using functions in noscripts

Scheduling jobs with cron



---

Step 8 – Service Management & Logs

Managing services with systemctl (start, stop, restart, enable, disable)

Viewing logs with journalctl and in /var/log/



---

Step 9 – Advanced Networking

Viewing open ports with ss -tuln

Running a basic HTTP server with Python

Testing connections with telnet or nc

https://redd.it/1mq4zm1
@r_linux
Is this (still) a good reference book for learning Linux
https://redd.it/1mq6771
@r_linux
I'm interested in reading this book, but this book was written for a much older kernel. How much of it has changed since 2010?
https://redd.it/1mq70wn
@r_linux
DE appreciation post

I am fairly new linux user and I started with KDE because with my fast tests I preferred the customization possibilities over Cinnamon and Gnome. After I managed to destroy my Fedora KDE setup few times on my own fault, I thought it is a good time to change and give a fair try to another style of distro and DE. So after a little research and Debian 13 coming out I decided to try slower release distro with Gnome. After 5 days I am starting to get used to the way Gnome works and even though I liked how much I was able to customize KDE I can really appreciate the great job Gnome team has done with their DE. It is hard to decide on which I will stay after I have tested this or if I need some testing periods for other DEs too. So far I think I just have many good choices after Windows slowness and annoying bloat.

https://redd.it/1mq45kb
@r_linux
Switched from Windows to Ubuntu (Non-Dev, Just Curious) – Thoughts on My Setup?
https://redd.it/1mqeosv
@r_linux
My first distro.. Mandrake!
https://redd.it/1mqfbbq
@r_linux
Sign for an auto repair store near me (Chautauqua, NY)
https://redd.it/1mqid13
@r_linux
How hard is to develop a solution for a missing driver?

I have a thinkpad L14 gen1 that lacks a driver for it's fingerprint scanner, which is a goodix 55b4.
I have done some searching and found one only dead and not working solution on a public repo about this particular fpscanner, I mean, idk if this is driver related or smth like that, I'm a web dev with 0 exp on this kind of programming.

My question is, I really want to learn Rust, how realistic is to learn by forking this repo and trying to solve the problem to make the fpscanner to work on my machine? Is this that hard (newbie question, sorry about that)?

https://redd.it/1mqfaro
@r_linux
Fastanime v3 (Terminal Anime Media Manager)
https://redd.it/1mqv4pi
@r_linux
MuPDF no Github

Since a few days ago, the Github repository for MuPDF appears empty (the link from its official website also fails). https://github.com/ArtifexSoftware/mupdf-android-viewer/releases The app continues to be updated in Playstore, but I use Obtainium so it is impossible for me to download. Do you know if it is something temporary?

https://redd.it/1mqwg7r
@r_linux
And for that I'm sorry Linux
https://redd.it/1mqzoo2
@r_linux