start, stop, restart Linux services (daemon HUNTING!!) // Linux for Hackers // EP 6

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024

ความคิดเห็น • 728

  • @MrRobot222
    @MrRobot222 3 ปีที่แล้ว +263

    Your enthusiasm makes learning so much easier! Thanks.

  • @Scionoffathertime
    @Scionoffathertime 3 ปีที่แล้ว +234

    finally someone who spells daemon correctly!!!

    • @kusumabhat6609
      @kusumabhat6609 3 ปีที่แล้ว +16

      I thought doraemon 😂🤣

    • @degerdi
      @degerdi 3 ปีที่แล้ว +6

      I have been saying it like Daemon Wayans for 15 years, can’t stop now I’ll look like I know it’s wrong

    • @ilyboc
      @ilyboc 3 ปีที่แล้ว +11

      but not pronounced correctly

    • @silvermane5695
      @silvermane5695 3 ปีที่แล้ว +5

      That's not his enthusiasm, is that coffee that he drinks that needs the credit. You need to find out the brand, that's all; I'm pretty sure you'll get the same enthusiasm as well.

    • @lAMAR658
      @lAMAR658 3 ปีที่แล้ว +7

      @@ilyboc exactly...its a "day mon"

  • @JeffGeerling
    @JeffGeerling 3 ปีที่แล้ว +122

    PEBDAC-Problem Exists Between Daemon And Computer

  • @DIS_IZ_JOSH
    @DIS_IZ_JOSH 2 ปีที่แล้ว +60

    Chuck!! please keep this Linux series going. you are a top tier teacher, 10/10! i love your videos. maybe do a Linux video on gathering data on remote systems (nmap) and just local network management in general like TCPdump, ifconfig, etc. Your videos are greatly appreciated!

    • @tc_kommark
      @tc_kommark 2 ปีที่แล้ว +1

      I love these vids so much! They got me into linux in the first place!

  • @rdd3adeye
    @rdd3adeye 3 ปีที่แล้ว +79

    I love the enthusiasm in his videos

    • @washifyjr
      @washifyjr 3 ปีที่แล้ว +5

      Also me

  • @NetworkChuck
    @NetworkChuck  3 ปีที่แล้ว +54

    Start learning to hack RIGHT NOW: ntck.co/htbacad (Hack the Box Academy)
    **Sponsored by HTB Academy
    ---------------------------------------------------
    Check out HTB Academy for Business: ntck.co/3jus9y7
    Hack the Box: ntck.co/htb
    HTB Academy: ntck.co/htbacad
    This is Episode 6 of my Linux for Hackers series. In this episode….we’re hunting DAEMONS!! We’re going to learn how to start, stop, restart and enable services (aka daemons) in Linux.

    • @sxnsscopz5257
      @sxnsscopz5257 3 ปีที่แล้ว

      First liker

    • @elvinxspro7164
      @elvinxspro7164 3 ปีที่แล้ว

      2nd

    • @seankingsland
      @seankingsland 3 ปีที่แล้ว

      This is going to be your most popular episode yet i bet. :)

    • @ahoj113
      @ahoj113 3 ปีที่แล้ว +1

      Hi

    • @cliffchristopher7643
      @cliffchristopher7643 3 ปีที่แล้ว +1

      Have you seen the raspberry pi blades for server mounted racks

  • @TheBlockGhostChanel
    @TheBlockGhostChanel 3 ปีที่แล้ว +17

    I've been trying to understand this concept for the longest time, and none of my college professors could explain it in a way i would understand. Thanks a lot for the help!!

  • @scotrick333
    @scotrick333 3 ปีที่แล้ว +5

    This is very quickly becoming my favorite channel. I wish you could upload more frequently but I know that would be rough and exhausting. Great personality and you make learning fun. Thank you!

  • @hitorsh1t
    @hitorsh1t 3 ปีที่แล้ว +23

    You work incredibly hard teaching us. It's very much appreciated

  • @ItsAKS
    @ItsAKS 3 ปีที่แล้ว +10

    I love the end, "Still hanging around", you're an awesome teacher or guide. Love You Chuck

  • @theapricotbambino
    @theapricotbambino 3 ปีที่แล้ว +6

    I just spent 4 hours in HTB academy thanks to you! I love it!

    • @antfirmin
      @antfirmin 3 ปีที่แล้ว

      They don’t have to have a ‘d’ at the end, depends how they are defined.

  • @shane3046
    @shane3046 3 ปีที่แล้ว +5

    Thank you for everything you do! I got my first IT job and without your videos I don't think I could have did it.

  • @brookeraines6697
    @brookeraines6697 3 ปีที่แล้ว +22

    Im so incredibly grateful for your videos!!! I have been struggling for a couple of months trying to learn linux and your 6 videos have helped me tremendously! Your teaching style is far above anyone else I've seen. THANK YOU! (When can we expect to see episode 7? I take the linux essentials exam on the 27th and need all the help I can get!) ps You also make me laugh out loud. #deb

    • @harleyfioretti1484
      @harleyfioretti1484 2 ปีที่แล้ว +1

      well how'd the exam go???

    • @brookeraines6697
      @brookeraines6697 2 ปีที่แล้ว

      @@harleyfioretti1484 Failed the first attempt but I listened to a lot of fellow WGU'ers claim it was easy and didn't put in enough study. Passed on the 2nd attempt.

    • @parzival7606
      @parzival7606 2 ปีที่แล้ว

      @@harleyfioretti1484 Good thing you asked i was about to ask the same thing lol

  • @derekgoodwine7509
    @derekgoodwine7509 3 ปีที่แล้ว +9

    And as usual another master piece lesson! Thank you Sir!

  • @bigbonobo39
    @bigbonobo39 ปีที่แล้ว +4

    This is very good content. Well paced. Focused. Doesn't take it all too seriously. Thanks for creating

  • @mangoandtot9739
    @mangoandtot9739 5 วันที่ผ่านมา

    The kernel and systemd are two distinct components of a Linux system, and they serve very different roles:
    1. Role and Functionality:
    Kernel:
    The Linux kernel is the core component of the operating system. Its primary role is to manage hardware resources (CPU, memory, I/O devices) and provide a low-level interface between the hardware and software. The kernel directly interacts with hardware, manages processes, handles memory, and ensures that multiple applications can run simultaneously on the system.
    The kernel operates in kernel space, which is a protected memory area that user applications can’t directly access.
    Systemd:
    Systemd is an init system and service manager. It manages the system’s services (starting, stopping, restarting) and handles the boot process once the kernel has loaded. It coordinates how and when various services and daemons (background processes) are started.
    Systemd operates in user space, meaning it is one of many programs running on top of the kernel, managing other services and processes but not directly interacting with hardware.
    2. Responsibilities:
    Kernel:
    Manages hardware resources (e.g., CPU, memory, disk, and network interfaces).
    Provides core functions like process scheduling, memory management, device handling, and file system management.
    Offers an interface for user-space applications to request services via system calls.
    Systemd:
    Manages system services and processes (starting, stopping, restarting services like network, logging, etc.).
    Handles the boot sequence after the kernel starts the system, ensuring that services are started in the right order.
    Tracks and manages user sessions and system states (e.g., system shutdown, reboot).
    Provides logging via journald and process management via cgroups.
    3. Boot Process:
    Kernel:
    The kernel is the first component loaded after the system's firmware (BIOS/UEFI) starts. It initializes hardware, mounts the root file system, and prepares the system to run processes.
    Systemd:
    After the kernel initializes, systemd takes over to continue the boot process, starting system services and mounting other file systems (e.g., /home, /var). It ensures that all necessary services are running to get the system to a usable state.
    4. Interaction with Hardware:
    Kernel:
    The kernel interacts directly with the hardware. For example, when a process requests data from the disk, the kernel talks to the disk through device drivers.
    The kernel abstracts hardware complexities so that applications and systemd don't need to handle them directly.
    Systemd:
    Systemd does not interact with hardware directly. Instead, it relies on the kernel to manage hardware access. For example, systemd can manage services that utilize hardware resources, but it doesn’t talk directly to the hardware itself.
    5. Process and Service Management:
    Kernel:
    The kernel provides the foundation for all process management, including creating, scheduling, and terminating processes. It allocates CPU time to each process and ensures smooth multitasking.
    Systemd:
    Systemd is responsible for managing higher-level services (e.g., networking, logging, scheduled tasks). It can start and stop services, manage dependencies between services, and restart services if they fail. Systemd also uses the kernel's features, like cgroups (control groups), to manage resource limits for services.
    6. Execution Context:
    Kernel:
    The kernel runs in kernel space, with full access to system hardware and critical system resources. It handles core tasks that require high privileges.
    Systemd:
    Systemd runs in user space. It doesn't need direct access to hardware, instead operating on top of the kernel to manage services and user applications.
    7. Error Handling:
    Kernel:
    If the kernel encounters a critical issue (like hardware failure or a system inconsistency), it can result in a kernel panic, causing the system to crash.
    Systemd:
    Systemd can monitor services and restart them if they fail, providing more graceful error recovery for user-space processes. However, if systemd fails, it may disrupt the services it manages but typically won't crash the entire system.In short, the kernel is the core component that interacts with hardware, manages resources, and runs processes, while systemd manages the services and processes running on top of the kernel and ensures the system's smooth operation.so it's like kernel is manager of interface between hardware and software and systemd is more of softwares managerHere's a simplified breakdown of what happens during boot:
    Bootloader (e.g., GRUB):
    The bootloader is the first thing that runs when the computer starts. It loads the Linux kernel into memory and hands control to it.
    Kernel Initialization:
    Once the kernel is loaded, it initializes the hardware (like CPUs, memory, and input/output devices) and mounts the root file system.
    The kernel performs other essential tasks such as setting up memory management and creating the initial process.
    Start of systemd:
    After the kernel completes its initialization, it starts the first process, which is always PID 1 (Process ID 1). In modern Linux systems, this process is systemd.
    Systemd then takes control and begins managing the system’s services and daemons.
    Systemd's Role in Booting:
    Systemd starts essential services (such as networking, logging, file systems, etc.) and brings the system to a usable state, usually to a multi-user or graphical environment (depending on the system’s configuration).
    It handles dependencies between services, ensuring that services are started in the correct order.
    System Ready:
    After systemd completes its tasks and starts all necessary services, the system reaches the target state (like a fully functional operating system with a graphical interface, for example), and the user can log in or interact with the system.
    In Summary:
    Yes, systemd starts right after the kernel has been loaded and initialized. It is responsible for managing the system’s services, the boot process, and ensuring everything is running smoothly.

  • @michaelh9875
    @michaelh9875 2 ปีที่แล้ว +1

    Consistently putting out the best tech vids on the planet. Dont stop, much appreciated!

  • @morgan2233
    @morgan2233 3 ปีที่แล้ว +3

    Thank you for making all of this understandable and not BORING! You rock.

  • @mohammadkamrul5310
    @mohammadkamrul5310 3 ปีที่แล้ว +4

    hell yeah. another episode. keep the series going like you beard mate. you rock 😎

  • @SvenBrier
    @SvenBrier 2 ปีที่แล้ว +2

    The fact that you have your heart in it and are so positive makes it a pleasure to watch your videos. THANK U!

  • @user-jn3qk5xj6u
    @user-jn3qk5xj6u ปีที่แล้ว +1

    Only you can make learning Linux so fun. Now I am spending my Netflix time watching your videos and of course, learning Linux which I feared all these years.. I must say GOOD JOB!!!!!

  • @irongav_II
    @irongav_II 3 ปีที่แล้ว +1

    11 year old white hat hacker here. My name is Gavin and I just recently got into NetworkChuck. The videos I have watched have been SO HELPFUL. Thanks, Chuck.

    • @antfirmin
      @antfirmin 3 ปีที่แล้ว

      Keep going
      Don’t stop

  • @Partida2012
    @Partida2012 2 ปีที่แล้ว +2

    Dude, you make learning this stuff SO MUCH FUN!!! THM and HTB text is so lifeless. You always make this stuff digestible and watching you practice helps retention. Thanks a zill :)))))

  • @User-kq3od
    @User-kq3od 3 ปีที่แล้ว +1

    Awwww, I love that chuck is old enough to make Ghostbusters references but not know the difference between a demon and a ghost 😂

  • @mangoandtot9739
    @mangoandtot9739 5 วันที่ผ่านมา

    1. Foreground Process:
    A foreground process runs directly in the terminal and requires user interaction. The terminal or shell is "occupied" by the process until it completes or is moved to the background. Examples include running a text editor (vim) or executing a command like ls.
    2. Background Process:
    A background process runs independently of the terminal, allowing you to continue using the terminal for other tasks. Background processes don't require immediate user interaction and often run tasks that don't need to be in the foreground. 'You can start a process in the background using the & symbol or move a foreground process to the background using Ctrl+Z followed by the bg command.'
    3. Daemon:
    A daemon is a "specific type of background process" that typically "starts during system boot and runs continuously, providing services to other processes or the system (e.g., sshd for remote login)." Daemons usually don't require user interaction and are managed by the system (often by systemd).
    4. Other Types of Processes:
    Batch Processes: These are processes that are scheduled to run at a specific time or under specific conditions (e.g., a backup script scheduled with cron).
    Interactive Processes: These are processes that interact with the user, often running in the foreground, but they can also be suspended or moved to the background.
    Summary:
    If a process isn't a daemon, it could be a foreground process (requiring user interaction), a background process (running independently), or another type of process (like a scheduled batch job). The key distinction is that daemons are specific background processes managed by the system, typically running without user interaction from the moment the system starts until it's shut down.

  • @madhudson1
    @madhudson1 2 ปีที่แล้ว +1

    So much charisma and energy. Was hoping you were going to continue with this course

  • @shayansec
    @shayansec 2 ปีที่แล้ว

    One thing I must appreciate after your teaching skill that your room background is so cool.. and it's so eye-soothing... Keep it up!

  • @ryanfortner1868
    @ryanfortner1868 3 ปีที่แล้ว +1

    The way you explain topics in your videos is outstanding. Keep it up man 👍

  • @Genos_Edits.
    @Genos_Edits. ปีที่แล้ว +1

    The way he teaches. Its perfect I feel like he is litterely talking to me. Its feels very interactive. 👏👏👏

  • @SStarlight9614
    @SStarlight9614 3 ปีที่แล้ว

    I don't have an desire doing anything you ever teach, I just love how much you know and how much passion you have to want to teach people

  • @sync3471
    @sync3471 3 ปีที่แล้ว +4

    Petition to rename channel to CoffeeChuck

  • @phani-3493
    @phani-3493 2 ปีที่แล้ว

    The way of delivery of the concept was really great I enjoyed

  • @datadreamsit8514
    @datadreamsit8514 ปีที่แล้ว

    last 2 minutes are always the funniest gotta watch it :)

  • @applethief3113
    @applethief3113 4 หลายเดือนก่อน

    I kinda started feeling a little lost from 15:19, I didn't really understant what you where doing. But that doesn't stop you from making the video amazing and pretty understandable. Thanks

  • @confidencemakoni9359
    @confidencemakoni9359 2 ปีที่แล้ว +1

    Firstly the energy you giving... Makes it interesting.
    A new learner here... Thank you so much for such profound teaching!

  • @mangoandtot9739
    @mangoandtot9739 5 วันที่ผ่านมา

    The Linux kernel is the core component of the Linux operating system. It serves as a bridge between the computer's hardware and the applications running on it. While you're right that it's often referred to as the "core software," here's a more detailed breakdown of its role and functionality:
    1. What is a Kernel?
    The kernel is the central part of an operating system. Its main role is to manage the system's hardware resources and allow software applications to communicate with the hardware in a controlled and efficient way.
    The kernel ensures that multiple programs can run simultaneously without interfering with each other or with the hardware directly.
    it handles specific ''low-level tasks'' related to managing hardware and system resources.
    2. Linux Kernel’s Main Responsibilities:
    The Linux kernel handles several key tasks in the system:
    a. Process Management:
    The kernel manages all processes running on the system, ensuring each gets the necessary CPU time and resources. It schedules processes, allocates CPU time, and handles multitasking by allowing multiple programs to run concurrently.
    It also deals with process creation, termination, and communication between processes (IPC - Inter-Process Communication).
    b. Memory Management:
    The kernel controls how the system's memory (RAM) is used. It ensures that each process has its own memory space and prevents them from interfering with each other.
    Virtual memory: The kernel implements virtual memory, allowing the system to use more memory than is physically available by using disk space (swap space) as an extension of RAM.
    c. Device Management:
    The kernel abstracts hardware through device drivers, which are pieces of code that allow the kernel to communicate with hardware components like disks, network interfaces, and input devices (keyboard, mouse, etc.).
    It provides a uniform interface to access different types of hardware, so software doesn’t need to know how to interact with hardware directly.
    d. File System Management:
    The kernel manages file systems, allowing applications to read, write, and modify files. It supports various file systems (e.g., ext4, NTFS, FAT32), and manages storage devices.
    It handles the reading and writing of data to disks and ensures data integrity through buffer caches and other mechanisms.
    e. Network Management:
    The kernel includes networking support, enabling communication between computers over a network. It implements network protocols like TCP/IP, and manages network interfaces (Ethernet, Wi-Fi, etc.).
    It also controls how network packets are routed through the system and between computers on a network.
    f. Security and Permissions:
    The kernel enforces security policies through mechanisms like user permissions and access control. It ensures that users and processes can only access resources (files, memory, devices) they are authorized to.
    It includes security features such as process isolation and secure memory handling to prevent malicious activities.
    3. Monolithic Kernel:
    The Linux kernel is considered a monolithic kernel, meaning it contains all the core services (process management, memory management, device drivers, etc.) within a single large program running in a single address space (kernel space). This contrasts with microkernels, which run core services in user space and use fewer system resources but can be more complex to manage.
    4. Kernel Space vs. User Space:
    Kernel Space: This is where the kernel operates. It's a protected area of memory that only the kernel has direct access to. This ensures that applications running in user space can't directly interfere with the hardware or the kernel itself.
    User Space: This is where all user applications run. When an application needs to interact with hardware or perform a privileged operation (like reading from disk), it must make a system call to the kernel.
    5. System Calls:
    The Linux kernel provides a set of system calls that applications use to request services, such as reading from a file, sending data over the network, or allocating memory. These system calls act as an interface between the user space (where applications run) and kernel space (where the kernel operates).
    6. Hardware Abstraction:
    The kernel abstracts the complexity of the hardware. For example, an application doesn’t need to know the specifics of a disk drive or network card; it just interacts with the kernel, which provides a unified and simple way to access hardware components.
    7. Modules:
    The Linux kernel supports loadable kernel modules (LKMs), which are pieces of code that can be loaded and unloaded into the kernel at runtime. This allows the kernel to extend its functionality (e.g., adding new device drivers) without needing to reboot the system.
    Modules are useful for adding support for new hardware or features without having to rebuild or restart the kernel.
    8. Open Source:
    The Linux kernel is open-source, meaning its source code is freely available for anyone to view, modify, and contribute to. This has led to a large community of developers maintaining and improving the kernel over time.
    9. Kernel Versions:
    The Linux kernel is constantly being updated. New versions are released frequently, bringing performance improvements, new features, security patches, and support for new hardware.
    10. Kernel Panic:
    A kernel panic occurs when the kernel encounters a critical error from which it cannot recover. This usually happens due to hardware failures, incompatible drivers, or bugs in the kernel itself, causing the system to crash.
    Summary:
    The Linux kernel is the core component of the Linux operating system. It is responsible for managing hardware, processes, memory, files, and network communication, while providing a secure and efficient interface between user applications and the hardware. The kernel ensures that resources are allocated properly and that multiple tasks can be performed simultaneously without conflict. Its modular nature and open-source design allow for flexibility, extensibility, and widespread support across different hardware platforms.

  • @feruzanjames6988
    @feruzanjames6988 ปีที่แล้ว

    Your enthusiasm, the way you describe things and even your facial expressions makes learning fun. Thank you :-)

  • @shawnmendrek3544
    @shawnmendrek3544 3 หลายเดือนก่อน

    One* thing I noticed, after watching your videos, I do not need to ask questions. That is how I know you did a very good job.

  • @devvibes125
    @devvibes125 10 หลายเดือนก่อน

    That circular light in the back at 22:42 "red pill,blue pill" Got me😵😵

  • @franeklopatka67
    @franeklopatka67 3 หลายเดือนก่อน

    I'm from Poland and I love watching your videos, I wish you to reach 4 million subscribers

  • @darkestbrush604
    @darkestbrush604 3 ปีที่แล้ว +1

    please make more linux for hackers episodes !! we love it !! also loved the end credits with music it was litt !!! you are the best network chuck !!
    And yeah please also include "LOG FILES , CRONTABS , WGET etc... in Linux for Hackers Series "

  • @joaum2009
    @joaum2009 3 ปีที่แล้ว +2

    Thanks for this series, it's actually a great work.

  • @babyyodar3426
    @babyyodar3426 3 ปีที่แล้ว

    IT'S FINALLY HERE! LINUX FOR HACKERS EP 6!!! THNX SO MUCH CHUCK, YOUR THE BEST TUTORIAL FOR LINUX TO WATCH!

  • @raulbarriga7416
    @raulbarriga7416 2 ปีที่แล้ว

    Came here to see what I could learn for the popup when running "sudo apt-get upgrade -y" & seeing " daemon using outdated libraries, which services should be restarted?".

  • @user-he2tm1is9p
    @user-he2tm1is9p ปีที่แล้ว

    u are the only Teacher , listening to whom
    i dont get bore

  • @orel6943
    @orel6943 3 ปีที่แล้ว +2

    As usual awesome video man keep it up!

  • @paulcarmichael3264
    @paulcarmichael3264 3 ปีที่แล้ว

    At 6:19 I’m not sure why but I really liked the way he said “clear”. It was heartwarming and I do not know how

  • @rationalbushcraft
    @rationalbushcraft 3 ปีที่แล้ว +2

    My SCO instructor once told me "if the child is a zombie it is the forking parents fault" as a way to remember to make sure the child deamon is always killed before the parent in your program.

  • @CsAlchemy-eg6ch
    @CsAlchemy-eg6ch 5 หลายเดือนก่อน +1

    " Sudo systemctl disable systemd " .. killed the demon king 😎

  • @ellahyaismail8409
    @ellahyaismail8409 2 ปีที่แล้ว

    maaaaaaan your enthusiasm, your vibe just pushig ppl to learn mooooooore N more
    Keep going duude I like your energy

  • @ulamzlu
    @ulamzlu 2 ปีที่แล้ว

    Big fan of these episodes, also I like the new humor style editing keep it up : )

  • @sidisting1381
    @sidisting1381 2 ปีที่แล้ว

    I bet there is no TH-cam channel that is as cool and as fun as this one. this is HILARIOUS!

  • @blindelectron
    @blindelectron 3 ปีที่แล้ว +2

    here’s a little pro tip in managing these demons, if you type sudo systemctl enable --now service-name or sudo systemctl disable --now service-name that will enable the service as well as start it or disable the service as well as stop it, this will save you time by making it so you don’t have to type in as many commands

    • @thomasjefferson4195
      @thomasjefferson4195 2 ปีที่แล้ว

      Daemon

    • @blindelectron
      @blindelectron 2 ปีที่แล้ว

      @@thomasjefferson4195 what? Was there a point in replying with a demon.

  • @chamelondrew
    @chamelondrew 3 ปีที่แล้ว +1

    Bruv, where were you 2 days ago. XD I like how your videos are essentially you just typing in a command and following it with --help and walking us through the list of available commands. lol Love the videos, keep 'em coming!

  • @tairballk
    @tairballk 3 ปีที่แล้ว +2

    I love these Series! MOREEEE :)

  • @dinform999
    @dinform999 2 ปีที่แล้ว

    I like that: "GET YOUR COFFEE READY" 😀😀

  • @switchgu1n505
    @switchgu1n505 2 ปีที่แล้ว

    I started my own linux server and was so lost on what to do and then I found you. Yoou have been so helpful in my development THANKS!

  • @Bharath-wb8uy
    @Bharath-wb8uy 3 ปีที่แล้ว

    your videos are so awesome I don't want them to stop 😂😂😂😂

  • @NK-iw6rq
    @NK-iw6rq ปีที่แล้ว

    Thank you Chuck, I can watch your videos ALL day !

  • @vinayshrivastava266
    @vinayshrivastava266 3 ปีที่แล้ว +2

    Man I wish I could give all your videos 1 million likes , Ur videos are engaging as well as very informative (this is coming from a developer) because of u I have started to like networks and stuff more than what I am doing. 😂

  • @SetNoneKill
    @SetNoneKill 3 ปีที่แล้ว +3

    It's 1 AM... Time to hunt some daemons!

  • @natem7440
    @natem7440 3 ปีที่แล้ว

    used systemctl many times, know about systemd and initv and some of the controversy between them.... But today was a light bulb moment of how systemd, daemons and systemctl are all related. OUTSTANDING teaching and instruction.

  • @freddy82528
    @freddy82528 2 ปีที่แล้ว +1

    You rock ! Awesome work. The way you explain things is just the coolest. Thank you.

  • @rrittenhouse
    @rrittenhouse 3 ปีที่แล้ว

    LMAO "Print spooler, too soon?" 🤣🤣🤣

  • @soumahoroadaman
    @soumahoroadaman 2 ปีที่แล้ว

    I have read a lot of Linux courses and this is the best summary I have ever seen. thank you very much

  • @Jambajakumba
    @Jambajakumba 3 ปีที่แล้ว

    That 'Let's go daemon hunting' face killed me😂😂😂😂😂😂. Best channel on youtube period.

  • @alphacoder3822
    @alphacoder3822 3 ปีที่แล้ว +1

    Ohhh man ....you are a legendary teacher.

  • @peterpichler6089
    @peterpichler6089 2 ปีที่แล้ว

    Thanks for the inspirational lessons. Just learned how to operate mutliple applications in kali and + basic kali linux + networking ccna in a couple weeks of watching you and david. keep it up you are the best

  • @df6148
    @df6148 2 ปีที่แล้ว

    Networkchuck is a Linux Hashira. Demon Slayers will understand. Great video btw. Daemons imo are probably the coolest thing in Linux. I feel like windows has so many daemons running at once it slows down some computers.
    I’m always intrigued at the naming conventions of daemons and even the born again shell (Bash). It’s almost like a whole spiritual warfare is playing out in code. Pretty cool stuff.
    Your a great teacher at this! Your tone of voice is helpful and cheerful. Not arrogant or mr. know it all. Thanks for this video and keep up the great work!!!

  • @wolfcove
    @wolfcove 3 ปีที่แล้ว +2

    That shirt is awesome Chuck!! 👍🏽

  • @ah244895
    @ah244895 3 ปีที่แล้ว +2

    Awesome class. Taught at a good speed. Not so slow I wander off!

  • @CriusDigital
    @CriusDigital 3 ปีที่แล้ว +1

    7:38 Γειά σου from Greece! Ευχαριστώ για τα ωραία βίντεο που κάνεις 🙏

  • @ebiscaia
    @ebiscaia 3 ปีที่แล้ว +1

    You can skip the "systemctl enable and systemctl start" using "systemctl enable --now". That will enable and start at once.

    • @antfirmin
      @antfirmin 3 ปีที่แล้ว

      I was thinking that too

  • @tarrySubstance
    @tarrySubstance 3 ปีที่แล้ว +1

    Thanks for the refresher. I learned alot.

  • @marcosffoliveira
    @marcosffoliveira ปีที่แล้ว

    This video is pure gold. Thank you endlessly!

  • @JasonFischer2711
    @JasonFischer2711 ปีที่แล้ว

    Hey Chuck. Love the seriees man.
    Tip. everytime you see yellow. assume its green.
    Or someone could gift this dude some collor blind glasses.
    Yeah. do that one :P

  • @AyushSharma-yf3qu
    @AyushSharma-yf3qu 2 ปีที่แล้ว +3

    echo well structured course along with passion and a good entry point for exploring further

  • @onionsandwich
    @onionsandwich 11 หลายเดือนก่อน

    I don't know why, but it feels like Christmas.

  • @EternalPodcast
    @EternalPodcast 3 ปีที่แล้ว +5

    You have some of the best video's Chuck keep it up! Been an avid watcher for over a year! Taking my A+ Core 1 again on Thursday.

  • @mr.ptolemy8947
    @mr.ptolemy8947 3 ปีที่แล้ว

    Doom Slayer: Crashes computer to kill daemons.

  • @Dan-rx8wf
    @Dan-rx8wf 3 ปีที่แล้ว +1

    was about to got to bed aaaand NetworkChuck uploads new video :D

    • @SquidBeats
      @SquidBeats 3 ปีที่แล้ว

      Jesus Christ is God

  • @Maniac-007
    @Maniac-007 11 หลายเดือนก่อน +1

    missed opportunity to include Matt Damon's photos inside this video 😂

  • @schemage2210
    @schemage2210 3 ปีที่แล้ว

    Damn, this blew my mind, didn't know how to go looking for inactive daemons. SOO Helpful. THANKS :)

  • @yashrajsinhzala8523
    @yashrajsinhzala8523 2 ปีที่แล้ว

    "let's hack TH-cam today, ethically.. ofcourse." these lines are now printed inside my brain 👌🏻🙏🏻😆

  • @khirondb
    @khirondb 2 ปีที่แล้ว

    Its 2 in the morning Chuck!! Cant have my coffee now or i'll skip work tomorrow D:

  • @superspectator123
    @superspectator123 3 ปีที่แล้ว +1

    Again, a splendid video. You are a great teacher.

  • @jagmohansingh131
    @jagmohansingh131 ปีที่แล้ว

    Hats off 🙏👌This is called Quality Content.

  • @djhuiti13
    @djhuiti13 ปีที่แล้ว

    Enjoying this linux series!

  • @muhammaduzair8890
    @muhammaduzair8890 3 หลายเดือนก่อน +1

    your vedios so much help me specialy ccna series

  • @starrymohannad
    @starrymohannad 3 ปีที่แล้ว

    NC: there are demons in your Linux computer
    Me: *hold the shotgun*

  • @SaneStreet
    @SaneStreet 2 ปีที่แล้ว

    *Carry On My Wayward Son intensifies in the background*

  • @Roje8
    @Roje8 3 ปีที่แล้ว

    One word - AWESOME. Simple and right, I did learned something new.

  • @freedoom4090
    @freedoom4090 ปีที่แล้ว

    Man, you made me remember my first linux experience haha
    In 2010 I got a notebook with Satux that I politely called by 'Satanux'
    very helpfull tutorial, as always! tks

  • @jontymonts6938
    @jontymonts6938 3 ปีที่แล้ว +1

    Noooo what a cliffhanger to end on. I need to know whats running on port 80!

  • @boy291-z8c
    @boy291-z8c 3 ปีที่แล้ว

    Awesome videos!!! Watching your videos made me to start learning to use linux on the side. Keep the videos coming, you are helping beginners like me!!!

  • @thunderx3005
    @thunderx3005 3 ปีที่แล้ว +2

    Network chuck with another banger

  • @StormWarningMom
    @StormWarningMom 3 ปีที่แล้ว

    Well I learned a few new things today. And I appreciate the visual reference to Ghostbusters in the thumb nail 👌

  • @curtisautry9777
    @curtisautry9777 2 ปีที่แล้ว

    best linux tutorial I've ever taken.

  • @dubsb540
    @dubsb540 ปีที่แล้ว

    I really enjoyed learning about Matt Daemons

  • @emoutraspalavras-marloncou4459
    @emoutraspalavras-marloncou4459 ปีที่แล้ว

    I love the passion you talk about it