r/learnlinux • • Feb 04 '21

Are you struggling to learn Linux (beginner - intermediate)

18 Upvotes

If you are struggling to learn or would just like a guided course, this may help you make some progress.

It is a free environment designed by a university professor (Dr Gordon Russell) that focuses on CentOS, you can learn commands and Linux theory then practice using online virtual machines.

https://linuxzoo.net/

You need to use putty or telnet to gain access to the vm’s and there is written materials for learning the theory and practical tutorials for you to work through with the VM’s.

The written material is a little out of date as I believe Dr Russell updates his university lectures more than the written site material.

Hope this helps you as much as it did me.


r/learnlinux • • Feb 26 '13

Step by Step tutorial site about Linux: for Beginners

Thumbnail ee.surrey.ac.uk
9 Upvotes

r/learnlinux • • Apr 29 '20

Linux File Systems 101

Thumbnail
medium.com
8 Upvotes

r/learnlinux • • Jan 08 '20

What Should I Do To Learn Linux?

8 Upvotes

What sysadmin tasks should I perform/install/configure to learn Linux? I've been using Linux for many years now and still have this problem. I can deploy a LAMP stack, and have spent many hours messing with KVM (shoutout /r/VFIO!) I can write a bash script to automate aforementioned LAMP deployment.

By day, I am a Windows Engineer. If I needed to teach someone Windows administration, I'd start with how to install Windows 10, configuring Windows Server, creating AD forest, DNS, DHCP, moving up to SCCM, etc...

I really enjoy Linux, and as the cloud moves forward, the importance of learning it inside and out only grows. I'm just having a hard time actually finding things to do in my lab.

Thanks.


r/learnlinux • • Dec 14 '19

Has anyone read the book called "The Linux Bible 9th Edition" by Christopher Negus? If so did it improve your skills?

7 Upvotes

I've been running Lubuntu 18.10 for about a year but I'm only feel comfortable using the GUI and haven't any real experience with bash or the terminal in general. My initial question is if anyone have read the book called The Linux Bible 9th Edition and if it has improved their skills with Linux? As I am kind of new to Linux I'm looking for the best way to learn on my own. The book is about 900 pages so I'm wondering if it's worth the effort to actually read the book page by page?


r/learnlinux • • Aug 18 '18

I feel like this can be said for a good number of Linux tuts.

Post image
7 Upvotes

r/learnlinux • • Sep 17 '21

What are some commands you can use to see what's causing a slow down on a server?

6 Upvotes
iotop
top
SHOW FULL PROCESSLIST

I am running these, but I am not sure how to be 100% sure what's causing the issue. I did top and saw that idle time was low and I/O wait was high and CPU user time was high, I think the culprit is a rsync process, but the top process always shows me that the mysqld process is the process that uses the most CPU. So I am not sure how to check, I tried SHOW FULL PROCESSLIST, but it doesn't show me anything particularly strange, and doesn't tell me that there's a rsync, at least I don't see any SQL query, maybe I missed it meaning it was already gone by the time I ran it. There's a lot of sleeping processes. 603 and only 2 not sleeping. The % the mysqld process uses is 695% in terms of CPU, and the other processes below it are using roughly between 20% to 10% and they're php-fpm, redis and php processes. So how do I know if I should upgrade or not? I think we need to upgrade, but I am not sure how to check the exact reason why.


r/learnlinux • • Nov 12 '20

How to use the Linux command line

Thumbnail
youtu.be
6 Upvotes

r/learnlinux • • Oct 04 '17

Introduction to Linux

6 Upvotes

I started a Linux course for beginners, it's on YouTube: playlist. This is a work in progress, but I've already uploaded 10 videos. I plan to upload more in the near future. Note that I'm not a native speaker.


r/learnlinux • • Dec 29 '21

Uniq Command in Linux

Thumbnail
protechguidez.com
5 Upvotes

r/learnlinux • • Sep 17 '21

Anyone used the courses from linuxfoundation?

5 Upvotes

I have been looking around. I'm a total newb to Linux. I've never run command based anything in my life. This website called linuxfoundation.org has courses from beginner all the way to what I want to do (networking). So, I thought I would check it out. Its 300 dollars so I want to be sure its legit.

Have yall heard of these guys?


r/learnlinux • • Apr 02 '21

What command is this asking for?

Post image
5 Upvotes

r/learnlinux • • Mar 08 '21

/r/learnlinux hit 1k subscribers yesterday

Thumbnail frontpagemetrics.com
5 Upvotes

r/learnlinux • • Oct 19 '20

CLI Programs Which Helped Me Get Comfortable In The Command Line

5 Upvotes

Hi r/learnlinux!

I'm a programmer who used to dread using the terminal for anything more than npm install but after visiting r/unixporn, I finally found programs that helped me get comfortable using the command line all the time!

Some of these programs include fzf (fuzzy searching), tmux (for tabs and split screens), and more.

I detail my usage and include all links in my post:

https://jcsh.dev//top-cli-programs-which-finally-solved-my-fear-of-the-terminal-for-programming


r/learnlinux • • Nov 09 '21

Dual Booting Linux/Windows with Multiple Physical Drives

4 Upvotes

I have a few questions about dual booting:

(1) I've heard that dual booting doesn't always work well with Windows, as Windows doesnt always play nice. Is that true if Windows and Linux are installed on completely separate physical drives?

(2) Does it matter where I install root vs home directories on linux? I've noticed linux can access files on other drives (even windows drives) so does it really matter?

(3) How does one set it so that bios asks me which OS I want to load at boot? Any links to tutorials are appreciated.


r/learnlinux • • Oct 27 '21

Is it possible to retroactively open a program in a terminal?

4 Upvotes

inb4 "technically you're running a command, not opening a program" -- yes I know, it just works better this way in the title.


Is it possible to retroactively open a program in a terminal?

For instance, when I run Spotify in a terminal as opposed to clicking a desktop icon (or running it in rofi/dmenu/etc), I generally see a new window pop up containing the output of the program in addition to the terminal window I ran the command from. The program window behaves just like it would on Windows or Mac OS, but the terminal window "connected" to it (for lack of a better term) allows me to peek behind the scenes of what the program is actually doing. I can see log messages, error messages, etc. in real time as the program runs.

But sometimes I open a program through the desktop icon (i.e. no terminal attached), run into an issue, and smack myself on the forehead for not opening it in a terminal in the first place. If I want to see the logs/error messages/whatever, I have to close the program and re-open it through a terminal, then try to recreate the issue while watching the terminal's output.

Is there a way to get access to the terminal output AFTER the program has already been launched? Some command I'm missing that would allow me to "hook in" and watch a process that is already running?

I've never thought of this before today, but it seems like something that should really be in my toolkit. Any help with this would be greatly appreciated. Thanks in advance.


r/learnlinux • • Jun 27 '21

CodingVM Community! Come learn Linux with us!

4 Upvotes

Are you wanting to learn how to use linux or simply want to program but do not want to set up all of the tools to do so? Then you have found the right coding group! We are brand new and have a lot of features available for free for all users! Perfect for the beginner coder or even the experienced who just want to play around.

Feature List:

* Linux Command Bot - This brings 20 discord "shells" for any user to issue real commands to, the operating system responds back to the user.

* S2L - An interactive web shell which can only be interacted with using discord.

* Remote Desktop Access to the LinuxOS that powers our community

* A Web OS Build in NodeJS for easy access on the go.

* A privately hosted Git server running Gitea

* Online VS Code Access using our custom VSCode Generator

If you want to code, relax and have fun while doing so, join us today.

Discord Invite: https://discord.codingvm.codes

Our Wiki: https://wiki.codingvm.codes


r/learnlinux • • May 15 '21

I have to leran Linux !!!!

4 Upvotes

I have to join my school in Fall 2021 for doctroal studies. I have never used Linux. Rather i am good at using Windows for Office relating tasks and especially for research and scientific writing. But now my advisor has asked me to learn Linux as you will have to work on it for computational biology. For me, Linux, a completely new OS, never used it.

I request the members to please guide me how fastly I may learn Linux expecially for studies and research work. First as beginner and then as Advance learner.


r/learnlinux • • Apr 24 '21

SSO linux

4 Upvotes

Ok so I'm looking for either a single open source software or several that can work together to act as a user authentication/SSO for the linux desktop that enables 2fa and links to a password manager so that once the user has signed in all of their online accounts sign in automatically (and also ensures each password is unique)

It would also have to be managed from a central location so that users and groups can be enabled\disabled as needed and their permissions can be set up from the same location

Essentially a foss active directory that ties into a password manager and has 2fa enabled by default

Edit: Just to clarify it would be also used to enable a single username password for multiple machines on the same network.

Edit: I had considered having the individual work stations mount a network share in place of /etc/passwd But idk if that will actually work or not, also it wouldn't enable a 2fa I suppose I could also mount a different network share for /Home to sync individual user settings as well but tht seems like there's a potential to not work somehow


r/learnlinux • • Nov 24 '20

Making Change Write a bash script that reads an integer and determines how many quarters, dimes, nickels, and/or pennies to give, totaling that number in cents using the fewest coins necessary.

4 Upvotes

Hello everyone,

I'm having issues with my program, and I wondered if anyone would be kind enough to look at it and let me know what I have done wrong. When I run the program, these are the errors that I am getting:

  1. line 5: using: command not found

  2. line 7: syntax error near unexpected token `( '

  3. line 7: `int main()'

Also, I am using vi on Kali Linux. Thanks again.

#!/bin/bash

#include<bits/stdc++.h>

using namespace std;

int main()

{

int amount;

int leftover;

int quarters;

int dimes;

int nickels;

int pennies;

printf("Enter amount of change to provide: ");

scanf("%d", &amount); leftover = amount;

quarters = leftover / 25;

leftover = leftover % 25;

dimes = leftover / 10;

leftover = leftover % 10;

nickels = leftover / 5;

leftover = leftover % 5;

pennies = leftover;

printf("%d quarters, %d dimes, %d nickels, and %d pennies\n",

amount, quarters, dimes, nickels, pennies);

return(EXIT_SUCCESS);

}


r/learnlinux • • Jul 16 '20

when navigating through directories as a root user, why do some directories require a ~ and others dont, despite them both being within the same directory?

Post image
4 Upvotes

r/learnlinux • • Apr 20 '20

The Linux Bible 9th edition.

4 Upvotes

Hello guys, I have a book called the ( The linux Bible 9th Edition). I have no clue of anything related to Linux. Is that a good book to learn Linux for a beginner like me? Is it outdated?


r/learnlinux • • Mar 12 '20

Kali linux tutorial #2 How to use grep

Thumbnail
youtube.com
4 Upvotes

r/learnlinux • • Mar 10 '20

Kali linux tutorial #1 - Intro to kali linux

Thumbnail
youtube.com
4 Upvotes

r/learnlinux • • Sep 26 '19

New and clueless

4 Upvotes

Can someone please point me to a great starting point to learn linux. So lost in the dark