10 Things I Wish I Knew When I First Started With Linux
Working with Linux servers is a fun and rewarding career. But for those getting started, the learning process can be a bit of a challenge to navigate. In this video, Jay goes over ten things he wish he knew about Linux when he first started. There’s definitely potential for more, if you’re interested…
*Support Linux Learning (commission earned)*
• Become a channel member here on YouTube ➜ https://learnlinux.link/join
• Become a Patron on Patreon ➜ https://learnlinux.link/patron
• Receive a 5% discount on an LPI exam voucher ➜ https://learnlinux.link/lpi-voucher
• Set up your own cloud server with Akamai Connected Cloud ➜ https://learnlinux.link/akamai
*Linux-related Gifts*
• Mastering Ubuntu Server 4th Edition (Jay wrote that!!! 😲) ➜ http://ubuntuserverbook.com
• Affiliate store for Linux compatible hardware/accessories ➜ https://learnlinux.link/amazon
• Awesome KVM for your Homelab ➜ https://learnlinux.link/tinypilot
*Time Codes*:
00:00 – Intro
00:47 – Number 1: Unused RAM is Wasted RAM
03:03 – Number 2: High CPU usage is often a good thing
04:22 – Number 3: inodes (and how that impacts available storage space)
06:51 – Number 4: The large number of Linux distributions is a GOOD thing
09:05 – Number 5: Set up LVM on every server
11:08 – Number 6: Nobody memorizes all the commands and options
14:52 – Number 7: Always have a backup distribution
17:31 – Number 8: Version control (Git, etc) isn’t only useful for software engineers
19:08 – Number 9: LVM snapshots exist
20:20 – Number 10: Ensure backup jobs reference ALL disks, even those that were newly added
*Recommended stand-alone videos from Learn Linux TV*
• Essential tweaks for ALL Linux Servers ➜ https://linux.video/all-servers
• How to create a bootable flash drive for installing Linux ➜ https://linux.video/flash-usb
• Installing an operating system for Raspberry Pi ➜ https://linux.video/pi-imager
• How to connect to a Linux server via ssh ➜ https://linux.video/ssh
• Understanding Linux permissions ➜ https://linux.video/perms
• OpenSSH Guide ➜ https://linux.video/ssh-guide
• How to better secure OpenSSH ➜ https://linux.video/secure-ssh
• 10 Linux Terminal Tips and Tricks to Enhance Your Workflow ➜ https://linux.video/cli-tricks-1
• Over 15 Terminal Tricks You Should Learn ➜ https://linux.video/cli-tricks-2
*Recommended Courses from Learn Linux TV*
• Get up to speed with managing an OpenStack Cloud ➜ https://linux.video/openstack
• Learn how to write your own Bash Scripts ➜ https://linux.video/bash
• Install, configure, and maintain a Proxmox VE Cluster ➜ https://linux.video/pve
• Automate tedious setup jobs by learning Ansible ➜ https://linux.video/ansible
• Learn how to exit vim (and use it too) ➜ https://linux.video/vim
*Linux-related Podcasts*
• Enterprise Linux Security ➜ https://enterpriselinuxsecurity.show
• The Homelab Show ➜ https://thehomelab.show
*Fun Linux-related Projects*
• Run your own Gitlab CE Server ➜ https://linux.video/gitlab
• Build a Kubernetes Cluster on Proxmox ➜ https://linux.video/pve-k8s
• Set up your own Nextcloud Server ➜ https://linux.video/nextcloud
*Official Learn Linux TV Sites*
• Main site ➜ https://www.learnlinux.tv
• Community ➜ https://community.learnlinux.tv
*FAQ*
• Which distro do I use? ➜ https://learnlinux.link/mydistro
• My recording gear (commissions earned) ➜ https://learnlinux.link/recording-stuff
*Content Ethics*
• The following article covers the rules and guidelines Learn Linux TV abides by ➜ https://www.learnlinux.tv/content-ethics
*Disclaimer*
LearnLinuxTV produces technical content that will hopefully be helpful to you and teach you something new. However, this content is provided without any warranty (expressed or implied). LearnLinuxTV is not responsible for any damages that may arise from any use of the content and information that’s being provided. The viewer is expected to follow best judgement and to make his/her/their best decisions while working with production or non-production software, systems and hardware.
#Linux #Devops #cloudcomputing
by Learn Linux TV
redhat openstack
nome?
Didn't know you pronounced the G in Gnome. Yard GaNomes.
centos ceasing to exist wasn't surprising. Saw it coming 15 years ago easy.. it's existence with how redhat operates was surprising in the first place. debian though would actually be a surprise if it ever did disappear. I doubt it, and it's still far older than redhat itself is. Slack disappearing also wouldn't be surprising.. idk how it's still alive being the oldest distro alive and not very popular. I think a key person dying (of old age probably) would kill it entirely.
thanks ! for info
I would love a series of videos like these. Tips for current Sys Admins that are still learning.
title should of had SERVERS in it.. iam a desktop user..
most of these are good. but the too many distros thing isn't actually entirely good. distros are largely responsible for there being no coherent application format for linux. the linux binary ABI is very stable. but the userspace is fractured and awful. containers arent a solution and neither is monolithic 'pack in a mini OS' formats like snap etc.
the C and C++ languages already provide a very portable way to write applications. we dont need to use javascript + web browser + web server based bloaty things etc. we already have virtual memory for programs. a lot of the 'make it run on anything' solutions are awful & its mostly because distros dont cooperate and just change APIs all the time.
8:28 The point about using a different distro if you don't like the user interface – I would take this one step further and point out that for the most part you can install pretty much any desktop environment or window manager on any distribution. You don't have to even switch distros. Ubuntu is famous for it's unique spin on Gnome, but you can easily rip that out and replace it with anything you want. Or, you can install several desktop environments and switch between them as your mood dictates without any real issues.
My CPU RAM usage being 3% in idle and 17% when doing lots of stuff on a intel i3 2GHz Core when I used Windows. 🗿🗿
Moral- Linux is better than Windows
I've been in Linux System Operations for about a dozen years but have been using Linux since 2.2. This is a well done list. I think the only thing I'd add to really introductory material like this is this: du and df. They might (probably will) report different usages. This can be frustrating when tracking down a "disk full" issue. This, really, is far more common than the exhausted inodes issue.
If a file is deleted (but still actually open by a process), df will report that space as still used, while du will not. If this deleted file is very large, the difference could be huge.
lsof (list open files) will help you track down the culprit in this case. Often this is caused by a log rotation that does not restart the application doing the logging.
I have used Linux before as my main desktop only to uninstall and go back to MS Windows. I feel like I am only using the browser (Chrome), and the only reason to use Linux is if I have a perfectly old computer that cannot run Windows. If I have a powerful computer will feel like a waste if I install linux on them.
I had a very good mentor, so I lost a lot of data. But he was a good mentor, so I had a way to get it back. It's called a "backup" 😀
Yeah CentOS is something, I'm running a 7 and Stream9. Nothing crazy on 'em. Ubuntu and CentOS are my go to.
I disagree about remembering commands, it actually shown whether are you an expert, proficient, decent sysadmin or a newbee kid. what you don't always really update is the command args/opts/switches newer version usually add more. But then again an uber nerd sysadmin can even have that knowledge as well.
Step 1. I installing linux.
Step 2. (three days later) back to Windows.
Is Gnome desktop really pronounced that way?
With ChatGPT within 3 months u will be sharp in Linux commands
I have just switched to Linux and have been watching a bunch of channels. This is easily by far the worst channel yet. How do you plan to stretch so much useless info and then not say anything of substance? It takes talent to do that. I wish you never show up in my search results
I've just started dabbling into Linux, so far I've tried Debian, Lubuntu and Mint. So far I like Mint the best. What started me down this path was my brother in law gave me 2 old laptops to mess around with, knowing my affinity for working with old computers, but there were 2 issues out of the gate: first one was that he didn't know the current Windows passwords for either them, and the second one was that even if he did, they were both running Windows 8, 'nuff said. I think they would have supported at least 10, and one of them, maybe even 11, but why would I shell out the money for licensed copies of Windows on computers that aren't my "daily drivers"? That said, I decided to step out of my comfort zone and give Linux a shot with old hardware and nothing to lose, much like I did with DOS and Windows 3.1 back in the 90's when I first started building computers, and/or messing around with old systems that were headed for the trash anyway
Dont agree in case of motherload of linux distributions. Windows provides best standard UI as compared to all of linux distos.
1. Unused RAM is wasted RAM.
2. Sometimes high CPU usage is a good thing.
3. Inodes need to be tracked, as well as available space. df -i command is importatnt.
4. Large number of distros is good thing, a superpower. It allows you to change up the user interface.
5. Use LVM (logical volume manager) to get more control over your storage, treating multiple things as one. You can resize file systems online.
6. You don't have to memorize Linux commands. Memorize everyday ones; it's okay to look up lesser-used ones.
7. Always have a backup distro.
8. GIT version control is not just for software developers but also for system administration.
9. LVM has a snapshot feature, useful for trying new things.
10. Especially for cloud servers, take all individual volumes when backing up data.