
- Видео 59
- Просмотров 47 915
Professor Linux
США
Добавлен 15 фев 2014
Certified Red Hat Engineer | Security+ | Network+
Professor Linux is a RUclips channel for all things Linux troubleshooting!
I am trying to improve my video editing skills, will take time to achieve.
Send us your Linux issues via inbox or email, and each week we'll pick one to resolve in a detailed and informative video.
Let's tackle Linux challenges together!
🐧🔍 #LinuxTroubleshooting #ProfessorLinux
www.udemy.com/user/professorlinux/
patreon.com/user?u=82503469
www.professorlinux.com
ProfessorLinux
professerlinux
Professor Linux is a RUclips channel for all things Linux troubleshooting!
I am trying to improve my video editing skills, will take time to achieve.
Send us your Linux issues via inbox or email, and each week we'll pick one to resolve in a detailed and informative video.
Let's tackle Linux challenges together!
🐧🔍 #LinuxTroubleshooting #ProfessorLinux
www.udemy.com/user/professorlinux/
patreon.com/user?u=82503469
www.professorlinux.com
ProfessorLinux
professerlinux
What is PATH in Linux? #linux #computerscience
Today we will learn about the PATH environment variable .
The $PATH variable is a list of directories that is searched, when typing in a command on the terminal.
The $PATH variable is a list of directories that is searched, when typing in a command on the terminal.
Просмотров: 18
Видео
Version lock for EX342 Exam - Red Hat
Просмотров 936 месяцев назад
In this tutorial, we explore the practical use of the versionlock plugin with DNF to manage the Ruby package on a Linux system. We start by demonstrating how to lock Ruby to a specific version to prevent it from being updated automatically during system upgrades. This is crucial for maintaining compatibility and stability in environments where software consistency is key. Next, we proceed to un...
Configuring iSCSI Client and Target for EX342 Exam - Red Hat
Просмотров 1386 месяцев назад
Description: Welcome to our tutorial on mastering the iSCSI client and target configuration for the EX342 exam! This detailed guide is designed to help you confidently understand and implement iSCSI setups, a crucial component of the EX342 certification. Whether you're preparing for the exam or looking to enhance your networking skills, this video is tailored for you. What You'll Learn: Introdu...
Red Hat System Admin Part 2 grep EX200
Просмотров 5576 месяцев назад
Today we will cover Grep . Prepping for the red hat system administrator EX200 #linux #computerscience #professorlinux
Red Hat System Admin Part 1 EX200
Просмотров 2806 месяцев назад
RHCSA EX200 Free Course Understand and use essential tools Access a shell prompt and issue commands with correct syntax Covering Use input-output redirection Use grep and regular expressions to analyze text Access remote systems using SSH Log in and switch users in multiuser targets Archive, compress, unpack, and uncompress files using tar, star, gzip, and bzip2 Create and edit text ...
Device Mapper in Linux - LVM
Просмотров 1,6 тыс.8 месяцев назад
In this video, we dive deep into the world of Linux storage management, focusing on the Device Mapper and its powerful role in managing disk storage with Logical Volume Manager (LVM) as our primary example. One key aspect we cover is the distinction between Gigabytes (GB) and Gibibytes (GiB) - a crucial detail when working with storage sizes. LVM displays storage sizes in Gibibytes (GiB), not G...
LVM Storage Basics: A Simple Hands-On Lab for Linux Beginners
Просмотров 1919 месяцев назад
Explore the essentials of LVM (Logical Volume Manager) with this hands-on lab designed for Linux enthusiasts. Enhance your skills as a Linux sysadmin by mastering LVM management tools. Please note that this course is not endorsed or sponsored by Red Hat. Objectives: Create Physical Devices: Use fdisk -l to identify disk names. Create physical devices with the command: pvcreate /dev/xvdg /dev/xv...
Linux - atime, ctime, mtime
Просмотров 88Год назад
Ever wonder how computers keep track of when files were last used, changed, or modified in Linux? Well, in this video, we'll make it super simple! We'll talk about three important time markers: when a file was last accessed (that's atime), when it was last changed (ctime), and when it was last modified (mtime). We'll break it down and explain how they help manage files in Linux. Let's have fun ...
Linux - NTP ( Network time protocol) Simple overview.
Просмотров 688Год назад
Linux - NTP ( Network time protocol) Simple overview.
Demystifying Linux Logical Volume Management (LVM): A Beginner's Guide
Просмотров 284Год назад
Demystifying Linux Logical Volume Management (LVM): A Beginner's Guide
iPerf for Linux: Network Performance Testing and Analysisiperfhd
Просмотров 376Год назад
iPerf for Linux: Network Performance Testing and Analysisiperfhd
USB Guard : Protecting Your System on Linux
Просмотров 2 тыс.Год назад
USB Guard : Protecting Your System on Linux
Customize Your Terminal: How to Change Your Bash Prompt Using PS1
Просмотров 1,5 тыс.Год назад
Customize Your Terminal: How to Change Your Bash Prompt Using PS1
Launch a Simple Web server Apache in Linux
Просмотров 3392 года назад
Launch a Simple Web server Apache in Linux
Red Hat - Troubleshooting Applications issues and Memory Leaks
Просмотров 2,9 тыс.2 года назад
Red Hat - Troubleshooting Applications issues and Memory Leaks
uptime command - Linux #shorts #linux #hacking #programming #mrrobot
Просмотров 1172 года назад
uptime command - Linux #shorts #linux #hacking #programming #mrrobot
No AI slop for me, thanks. Keep that garbage on tiktok
bro what did you do to tux
How can I do it in WSL?
Thanks boss i clear many concepts today 🤩
Really liked the video. But one question: did you run xfs_repair on a swap partition? Your lsblk -f shows nvme1n1p1 is swap and then /etc/fstab shows it as xfs. Diddn't really get it.
The issue started because the partition (nvme1n1p1) had a corrupted superblock. When the superblock is corrupted, the system can't correctly recognize the partition's file system. In this case, instead of recognizing it as an XFS file system (which it was supposed to be), it mistakenly showed up as swap. This misidentification happened because the corruption made the file system unreadable or caused the system to fall back on a default assumption, which was swap in this case. When I ran xfs_repair, it scanned the partition, found the corrupted superblock, and fixed it. Once the superblock was repaired, the system could correctly identify the partition as XFS again, just like it was supposed to be. So, the partition wasn't actually meant to be swap it was just showing up that way because of the corruption. Running xfs_repair fixed the corruption and restored the partition to XFS, which is why everything worked after the repair.
@@ProfessorLinux thank you for the detailed explanation. It surely helped me understand better the intricate works of lsblk and xfs_repair. If you don't mind another question: let's say you didn't know it was supposed to be XFS, how would you do you find out it was supposed to be XFS and not SWAP? Thank you again.
@@NoskPur If I didn’t know the partition was supposed to be XFS, there are a few things I would do to figure it out. First, I would check the /etc/fstab file. This file lists what each partition should be mounted as, so if it says XFS in there, then the system expects the partition to be XFS, not swap. Another step is to use the file command to identify the file system type. Running this on the partition would tell you if it’s actually formatted as XFS, swap, or something else. Additionally, I’d check the partition table using tools like gdisk or fdisk. These tools show the original partition type, which could provide another clue about what the partition was meant to be. That said, if the disk is corrupted, it’s important to keep in mind that things can be misleading, and the file system might not show up correctly due to the corruption. To be completely sure, I would look at any external company documentation that describes how the partition should have been set up. If it’s an environment you didn’t configure yourself, you might need to consult whoever initially set it up. This way, you can be confident you’re restoring the partition to its correct state, especially in cases where the corruption might mislead tools like lsblk.
Hi Prof, I watch this video from start to finish, I made some notes also. At the end I saw you said you'll put in some audio? Did you create a new video? Let me know please, I really need some guidance on this one. Thanks.
I planned to recreate it. Is there a specific part you need help with so I can upload a video for you.
@@ProfessorLinux Hi Prof, if possible cover all please. This video is very informative as it goes straight to the answer but will need your guidance on some explanation voice over to understand it better. Thanks Prof!
@@jesusblanca3246 I will work on it
Is there any chance could I request a certain tutorial/video from you? I will be watching all of your videos from now on as they are easy to understand. I would appreciate it!
Yes which one would you like?
Thank you!
You're welcome!
How to change the view of ram memory in Top result?
unix.stackexchange.com/questions/128953/how-to-display-top-results-sorted-by-memory-usage-in-real-time
Its too heavy fro my mind 🥲😶🌫
Please Zoom in while typing the commands
How to test this I wanna delete one of the library of any command and need to troubleshoot this way can u guid me how to do it
You can try to manually delete it , after install dig . sudo yum remove bind-libs-lite
thank you
awesome, can we a playlist for ex342?
Yes , I will be working on one.
There will be a separate video for troubleshooting common issues
🤔 windows updates takes like 5 minutes. What you on about?
Linux takes 15 seconds
Lol
Professor Linux, I can't get enough of your content, so I subscribed!
Thank you
Can you do a video on How to Configure NTP (Chronyd) Server and Client in RHEL 8
Hello. Are these exam questions?
Not exactly but based on the RH342 exam.
Which key are you using to escape
1. CTRL-C to Exit Programs: - Pressing CTRL-C in a terminal interrupts the currently running process. It sends a SIGINT (Interrupt) signal to the program, prompting it to terminate gracefully. This is a common way to stop a process or program in a terminal. 2. Exiting top with Q: - In the top command, pressing the Q key allows you to exit the program and return to the command prompt. It stops the real-time monitoring of system processes. 3. Clearing the Screen: - To clear the terminal screen, you can use either of the following methods: - Press CTRL-L. - Type the clear command and press Enter. - Both methods achieve the same result, providing you with a clean terminal screen for better visibility.
*promosm* 🙄
Can you share room ?
INE LABS - SETUID EXPLOIT
What's Dig? Thanks for the video. Great job.
It's a command-line tool used in Unix-based systems (like Linux) for querying DNS (Domain Name System) servers. Essentially, dig helps retrieve information about domain names, such as IP addresses associated with specific domains, DNS record types, name servers, and other domain-related information. It's commonly utilized to troubleshoot networking issues, check DNS configurations, and gather details about domain setups.
Nice! direct in the target👍 Thanks!
This is awesome, thanks! Now my prompt looks awesome, and I'm happy to only use bash :))
Thanks for your video, your tutorial help me to solve my issue in scenario like you described, my issue here that nmap on client side doesn't appear that server side listen on the rsyslog port number 514, plus when I created the following "sudo iptables -A INPUT -p tcp --dport 514 -j ACCEPT "command doesn't take affect like firewall-cmd command. I already checked the iptables sytantax and commands and seems everything is Okay, thanks to clarify why you are using the firewall-cmd command :)
Thank you 😍
In the slideshow it's supposed to be 25G not 25 GB
Great video!!! Very informative
Thank you!
❤❤❤❤😊😊😊
Ping uses nsswitch.conf. This example shows the ip set in hosts file. The nslookup used the dns cache/dns server. So the ip mapped in hosts file is skipped.
got anything on using buildah with containers?
Will work on a video. For Buildah
Sure, here are some of the main commands for Podman and Buildah with explanations: PODMAN: podman run - Starts a new container and runs the specified command. podman ps - Lists all running containers. podman images - Lists all images on the host. podman pull - Pulls an image from a registry. podman push - Pushes an image to a registry. podman build - Builds an image from a Dockerfile or a Podmanfile. podman commit - Creates a new image from a running container. podman export - Exports a container's filesystem as a tar archive. podman import - Imports an image from a tar archive. podman save - Saves one or more images to a tar archive. podman load - Loads one or more images from a tar archive. podman exec - Runs a command in a running container. BUILDAN: buildah bud - Builds an image from a Dockerfile or a Buildah format file. buildah from - Starts a new container and prepares it for building an image. buildah images - Lists all images on the host. buildah inspect - Displays detailed information about an image or container. buildah commit - Creates a new image from a running container. buildah push - Pushes an image to a registry. buildah tag - Tags an image with a new name and/or registry. buildah rmi - Removes one or more images. buildah containers - Lists all containers on the host. buildah rm - Removes one or more containers. buildah mount - Mounts the filesystem of a container. buildah unmount - Unmounts the filesystem of a container. Each of these commands has various options and flags that can be used to customize their behavior.
Hi can your please make a video on explaining when and why are these files used in simple terms /etc/resolve.conf, /etc/hosts, /etc/nsswitch.conf and /etc/named.conf if you can show a practical usage it will be great. Please its a request. Please do reply
Will be working on this
Cool video
Super Great! I just have a small questions. How do you know greetings is a script file instead of a plain string just by running strings command? I found answers in the last minute. No need answer any more.Thank you for sharing such a clever exploit of setuid. I am expecting more to come.
Cool! The command line and it's tools are one of the main reasons that I love to use Linux. I use Mint with xfce and already have these tools installed. Easy Peezy 👌
That's awesome! I need to try mint with xfce soon. Haha.
Thank you this was a great intro! It'd be nice to see followup videos of the more important modules and how users can programmatically interact with them.
Thank you for your feedback ! I will be working on a video that will include important modules/parameters on how to use them.
Thanks for the information, I wanted to ask you, what does wrong dmi structures lenght means? When I try to use any dmidecode command it doesnt works as supposed and that error keeps popping up. Btw: I am a beginner linux user.
Try to use sudo dmidecode
Sound is very less!! Unable to hear you
I'm working on a series for rhcsa. I will make sure to fix it.
awesome video but please next time can you please use a different color for the terminal. the red color is good but it makes it hard for us with glasses to focus. again thanks for the knowledge that you are passing on
yes will do
🔥
Failed to connect to bus: No such file or directory when i try to make the systemd file podman generate systemd --name webserver --files --new my conatiner name is webserver container running fine, but need to make that config file, I'm new to this , kinldy help
By trying to run a rootless container as root, you have entered the condition where root is trying to access another user's container." So if one logs into root and then tries to su to another user, one is still root. Use the logname command to see which user you are. If you are root then ssh into the user that will run the rootless container. It should work that way
Thank you for sharing, I plan on taking my test this month.
Your videos are ready helpful
thank you
Green symbols on red background? Good idea:) :) :)
atqrm for removal**
-type d for directory.