Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
Let's talk about shells. If you're new to Unix or Linux systems, you've probably heard the term "shell" tossed around like it's common knowledge. But what exactly is a shell? Why are there so many different ones? And what does Iron Man have to do with this?
Linux commands form the backbone of navigating and managing a Linux system efficiently through the...
See who's logged in to your Linux/Unix box: Go to the terminal and type $ w (or who)...
We set up file permissions in a hurry: chmod 777 (it just works) chmod 666 (for testing) No SUID...
Guide to Process Synchronization Introduction to Process...
The FreeBSD Operating System provides the sysctl system call and utility to get and set system state...
If you've ever worked on a Unix-based system, chances are you've encountered the term "Unix sockets."...
Linux is not UNIX, although it is clearly UNIX-like. Technically, Linux is only the kernel;...
The article is about a comprehensive guide to free programming resources focused on the Unix and Linux operating systems. It covers a curated collection of 10 high-quality tutorials and courses that dive deep into various aspects of the Unix universe, including Linux system administration, Unix programming principles, shell scripting, and operating system fundamentals. The article provides a clear overview of each resource, including descriptions and direct links, making it an invaluable resource for developers and IT professionals looking to expand their Unix and Linux expertise. Whether you're a beginner or an experienced user, this article offers a diverse range of free learning opportunities to help you master the intricacies of the Unix ecosystem.
Guide to Process Management Introduction to Process Management Process...
Introduction to Operating Systems An Operating System (OS) is the essential software layer...
The article is about a comprehensive collection of 9 free programming tutorials focused on the Unix operating system. It covers a wide range of topics, including the art of Unix programming, shell scripting, Linux command-line mastery, distributed systems, Unix system programming, and leveraging Unix as an integrated development environment. The tutorials are sourced from the GetVM platform and aim to provide a thorough exploration of Unix for both seasoned developers and curious beginners. The article highlights the key themes of each tutorial, encouraging readers to dive into this curated selection and unlock the power of the Unix universe.
A Junior Engineer's Tale from 1990s Japan
Introduction The world of operating systems has evolved significantly over the decades, with Unix,...
If you're a developer, you've probably heard of i3, Sway, or Hyprland. But what exactly are these...
Epoch time, also known as Unix time or POSIX time, is just: The number of seconds since 1970-01-01...