Skip to content

KandZ - Tuts

  • Operating Systems ▾
    • Linux ▾
      • Distros ▾
        • Fedora
        • Other Distros
        • Ubuntu
      • Gnome 48
      • KDE
      • LFCA - Linux Foundation Certified IT Associate
      • LFCS - Linux Foundation Certified Sysadmin
      • LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)
      • Linux CLI
      • Various
      • Bash Scripting
  • Paths ▾
    • Core Web Stack
    • React & Modern UI Stack
    • Linux Core
  • Programming ▾
    • Frontend (FED) ▾
      • React Ecosystem ▾
        • React
        • React Router
        • TanStack Router
        • TanStack Query (React Query)
        • Zustand
        • Redux Toolkit
      • Angular Ecosystem ▾
        • Angular
      • Vue Ecosystem ▾
        • Vue.js
      • Styling & UI Components ▾
        • Tailwind CSS
    • Languages & Runtimes ▾
      • CSS
      • Dart
      • HTML
      • JavaScript
      • Node.js
      • Rust
      • SQL
      • TypeScript
    • Tools & Build Systems ▾
      • Version Control ▾
        • GitHub
        • Git
        • GitLab
      • Package Managers ▾
        • npm
        • Bun
        • yarn
        • pnpm
      • DevOps & Containers ▾
        • Docker
  • Servers & Self-Hosting ▾
    • Internet ▾
      • Internet Backend - Coming Soon
      • Internet Beginner
      • Internet Frontend - Coming Soon
    • Networking & DNS ▾
      • REST API
  • Tools
  • Windows ▾
    • Windows 11
KandZ - Tuts
AngularBunCSSDartDockerGitGitHubGitLabHTMLJavaScriptNode.jsnpmpnpmReactReact RouterRedux ToolkitRustSQLTailwind CSSTanStack Query (React Query)TanStack RouterTypeScriptVue.jsyarnZustandBash ScriptingFedoraGnome 48KDELFCA - Linux Foundation Certified IT AssociateLFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)LFCS - Linux Foundation Certified SysadminLinux CLIOther DistrosUbuntuVariousCore Web StackInternet Backend - Coming SoonInternet BeginnerInternet Frontend - Coming SoonLinux CoreReact & Modern UI StackREST APIToolsWindows 11
  • LFCE 70 🐧 Time Synchronization — Why It Matters
    Linux | Operating Systems | LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)

    LFCE 70 🐧 Time Synchronization — Why It Matters

    ByKandZ November 2, 2026November 2, 2026

    Time synchronization is the process of keeping the system clock accurate and consistent across every machine in a network. On a single laptop, a few seconds of drift is an annoyance. On a server, it is a correctness problem. Authentication protocols reject tickets that are outside a narrow time window, log entries from different hosts…

    Read More LFCE 70 🐧 Time Synchronization — Why It MattersContinue

  • LFCE 69 🐧 Samba — Shares and Permissions
    Linux | Operating Systems | LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)

    LFCE 69 🐧 Samba — Shares and Permissions

    ByKandZ November 2, 2026November 2, 2026

    Samba permissions are enforced at two layers that must both allow an operation. The first layer is the Samba configuration in smb.conf: the valid users, write list, and read only parameters determine who can connect to the share and what they can do. The second layer is the Linux filesystem permissions on the actual directory…

    Read More LFCE 69 🐧 Samba — Shares and PermissionsContinue

  • LFCE 68 🐧 Samba — Installation and Config
    Linux | Operating Systems | LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)

    LFCE 68 🐧 Samba — Installation and Config

    ByKandZ November 2, 2026November 2, 2026

    Samba is the Linux implementation of the SMB/CIFS protocol, the file-sharing protocol that Windows clients use. The previous chapter covered NFS, which shares files between Unix-like systems; Samba shares files with Windows, macOS, and Linux clients that speak the SMB protocol. The LFCE exam objectives include providing SMB/CIFS shares to clients using Samba . The…

    Read More LFCE 68 🐧 Samba — Installation and ConfigContinue

  • LFCE 67 🐧 NFS Server — Exports and Security
    Linux | Operating Systems | LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)

    LFCE 67 🐧 NFS Server — Exports and Security

    ByKandZ November 2, 2026November 2, 2026

    The previous chapter configured a basic NFS export. This chapter covers the options that control who can access the share, what they can do with it, and how the server maps their identity. The /etc/exports syntax is deceptively simple, and a single space in the wrong place changes the meaning of the line. The security…

    Read More LFCE 67 🐧 NFS Server — Exports and SecurityContinue

  • LFCE 66 🐧 NFS Server — Installation and Config
    Linux | Operating Systems | LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)

    LFCE 66 🐧 NFS Server — Installation and Config

    ByKandZ November 2, 2026November 2, 2026

    NFS (Network File System) is the standard protocol for sharing directories across a Unix-like network. The server exports a directory from its local filesystem, and clients mount it over the network as if it were a local filesystem. The previous chapters covered web servers and mail servers, both of which provide application-level services; NFS provides…

    Read More LFCE 66 🐧 NFS Server — Installation and ConfigContinue

  • Bash Scripting 15 🐧 Return Values — Handling exit status codes ($?) and function outputs
    Linux | Operating Systems | Bash Scripting

    Bash Scripting 15 🐧 Return Values — Handling exit status codes ($?) and function outputs

    ByKandZ November 2, 2026November 2, 2026

    Every command in Bash returns a number between 0 and 255 when it finishes. That number is the exit status, and it is the mechanism by which commands, functions, and scripts communicate success or failure to their caller. The previous chapter covered functions and the return command; this chapter covers the exit status in detail:…

    Read More Bash Scripting 15 🐧 Return Values — Handling exit status codes ($?) and function outputsContinue

  • Bash Scripting 14 🐧 Functions — Writing reusable blocks and localized variables
    Linux | Operating Systems | Bash Scripting

    Bash Scripting 14 🐧 Functions — Writing reusable blocks and localized variables

    ByKandZ November 2, 2026November 2, 2026

    A function is a named block of commands that can be called repeatedly. In Bash, a function is not a separate program; it is a set of commands stored in the current shell’s memory and executed when the function name is invoked. The previous chapters covered loops and arrays; this chapter covers the construct that…

    Read More Bash Scripting 14 🐧 Functions — Writing reusable blocks and localized variablesContinue

  • Bash Scripting 13 🐧 Associative Arrays — Key-value dictionary structures in Bash 4+
    Linux | Operating Systems | Bash Scripting

    Bash Scripting 13 🐧 Associative Arrays — Key-value dictionary structures in Bash 4+

    ByKandZ November 2, 2026November 2, 2026

    An associative array is a variable that maps string keys to string values. It is the Bash equivalent of a dictionary or hash table, and it is available natively in Bash version 4 and later . The previous chapter covered indexed arrays, which use numeric subscripts; this chapter covers the associative form, where the subscript…

    Read More Bash Scripting 13 🐧 Associative Arrays — Key-value dictionary structures in Bash 4+Continue

  • Bash Scripting 12 🐧 Indexed Arrays — Declaring, appending, and iterating array elements
    Linux | Operating Systems | Bash Scripting

    Bash Scripting 12 🐧 Indexed Arrays — Declaring, appending, and iterating array elements

    ByKandZ November 2, 2026November 2, 2026

    An indexed array is a variable that holds multiple values under a single name. Each value is accessed by a numeric index, and the indices are not required to be contiguous. Bash arrays are not a separate type; they are a Bash feature that extends the variable syntax with subscripts. The previous chapters covered scalars…

    Read More Bash Scripting 12 🐧 Indexed Arrays — Declaring, appending, and iterating array elementsContinue

  • Bash Scripting 11 🐧 While & Until Loops — Processing conditional loops and line reading
    Linux | Operating Systems | Bash Scripting

    Bash Scripting 11 🐧 While & Until Loops — Processing conditional loops and line reading

    ByKandZ November 2, 2026November 2, 2026

    A while loop repeats a command list as long as a condition is true. An until loop repeats it as long as a condition is false. The two constructs are mirror images: while runs while the condition succeeds, and until runs while the condition fails. Both evaluate the condition before every iteration, so a loop…

    Read More Bash Scripting 11 🐧 While & Until Loops — Processing conditional loops and line readingContinue

Page navigation

1 2 3 … 261 Next PageNext
    Search