SysTutorials
  • SysTutorials
  • Tutorials
    • Systems
    • Programming
    • Software
  • Linux
  • Linux Manuals
  • Wiki
  • Subscribe
  • Search

Linux

Linux is a family of open-source Unix-like operating systems based on the Linux kernel.

The Linux kernel is an operating system kernel first released on September 17, 1991, by Linus Torvalds.

Linux is typically packaged in a Linux distribution. Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Popular Linux distributions include Debian, Fedora, and Ubuntu. Commercial distributions include Red Hat Enterprise Linux and SUSE Linux Enterprise Server. Desktop Linux distributions include a windowing system such as X11 or Wayland, and a desktop environment such as GNOME or KDE Plasma. Distributions intended for servers may omit graphics altogether, or include a solution stack such as LAMP. Because Linux is freely redistributable, anyone may create a distribution for any purpose.

Vim + cgdb

By Eric Ma | In Linux, Programming | Updated on Oct 7, 2019
> Vim + cgdb

GNU glibc Manual

By Eric Ma | In Linux, Programming | On Jul 13, 2013
> GNU glibc Manual

Vim Indenting C/C++ Code

By Eric Ma | In Linux, Programming | Updated on Jan 22, 2014
> Vim Indenting C/C++ Code

How to Generate Mixed Source and Assembly List from Source Code using GCC

By Eric Ma | In Linux, Programming | Updated on Apr 11, 2020
> How to Generate Mixed Source and Assembly List from Source Code using GCC

A Free Personal WordPress Blog Solution

By Eric Ma | In Linux | Updated on Oct 7, 2019
> A Free Personal WordPress Blog Solution

Yum Using DVD as Package Repository

By Eric Ma | In Linux | Updated on Jul 13, 2013
> Yum Using DVD as Package Repository

Script: Running Commands on a List of Servers

By Eric Ma | In Linux | Updated on Aug 30, 2020
> Script: Running Commands on a List of Servers

Script: Checking Alive Servers from a Server List

By Eric Ma | In Linux | Updated on Aug 30, 2020
> Script: Checking Alive Servers from a Server List

Emacs Tips and Howtos

By Eric Ma | In Linux | Updated on Mar 27, 2018
> Emacs Tips and Howtos

Configuring Mouse Cursor Style for QT Applications in GNOME / MATE Desktop

By Eric Ma | In Linux | Updated on Apr 10, 2015
> Configuring Mouse Cursor Style for QT Applications in GNOME / MATE Desktop

How to Generate and Apply Patches using diff and patch on Linux

By Eric Ma | In Linux, Programming | Updated on Sep 19, 2017
> How to Generate and Apply Patches using diff and patch on Linux

Viewing XPS Files in Linux

By Eric Ma | In Linux, Software | Updated on Sep 15, 2013
> Viewing XPS Files in Linux

Installing Fedora 17 PV Domain-U on Xen with PXE Booting

By Eric Ma | In Linux, Virtualization | Updated on Apr 1, 2020
> Installing Fedora 17 PV Domain-U on Xen with PXE Booting

How to Flush iptables on Fedora Linux

By Eric Ma | In Linux, Network | Updated on Apr 1, 2020
> How to Flush iptables on Fedora Linux

How to Change Systemd Runlevel on Fedora Linux – The Manual Way

By Eric Ma | In Linux | Updated on Aug 30, 2020
> How to Change Systemd Runlevel on Fedora Linux – The Manual Way

Setting MATE as Default Desktop Environment for startx on Fedora

By Eric Ma | In Linux | Updated on Apr 1, 2020
> Setting MATE as Default Desktop Environment for startx on Fedora

Changing MTU to Make WiFi Faster on Linux

By Eric Ma | In Linux | Updated on Aug 30, 2020
> Changing MTU to Make WiFi Faster on Linux

Quickly Copying Text to a File

By Eric Ma | In Linux | On Jul 13, 2013
> Quickly Copying Text to a File

How to Install Xen on Fedora as Domain-0 (Fedora 17)

By Eric Ma | In Linux, Virtualization | Updated on Aug 30, 2020
> How to Install Xen on Fedora as Domain-0 (Fedora 17)

How to Set Default Entry in Grub2 and Grub

By Eric Ma | In Linux | Updated on Aug 30, 2020
> How to Set Default Entry in Grub2 and Grub
  • ← Previous
  • 1
  • …
  • 6
  • 7
  • 8
  • 9
  • 10
  • …
  • 14
  • Next →
265 posts in total.
Categories
  • Insights
  • Linux
    • Linux Kernel
  • News
  • Systems
    • Blockchain
    • Computing systems
    • Resource management
    • Storage systems
  • Tutorial
    • Hardware
    • Mobile
    • Network
    • Programming
    • QA
    • Software
    • Virtualization
    • Web
Recent Posts
  • Resource Acquisition Is Initialization (RAII) in C++ with Detailed Examples
  • Run-Time Type Identification (RTTI) in C++ with Detailed Examples
  • Visualizing CMake Project Dependencies with Graphviz
  • Disabling the Emoji Hotkey in Linux Using GSettings
  • Splitting a String by Another String in C++: A Flexible Utility Function
SysTutorials, Terms, Privacy