Articles by Tag #unix

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Unleash Your Inner Avenger: A Beginner's Guide to Unix Shells

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?

Learn More 24 8Sep 24 '24

Linux Commands You Should Master

Linux commands form the backbone of navigating and managing a Linux system efficiently through the...

Learn More 8 0Jul 13 '24

Linux/Unix login overview and a bit of clever tricks with "history"

See who's logged in to your Linux/Unix box: Go to the terminal and type $ w (or who)...

Learn More 0 0Jan 7

Stop shipping insecure file permissions

We set up file permissions in a hurry: chmod 777 (it just works) chmod 666 (for testing) No SUID...

Learn More 0 0Jun 23

Process Synchronization and Deadlock: Operating System

Guide to Process Synchronization Introduction to Process...

Learn More 0 0Jan 2

WebSysctl is Now Live!

The FreeBSD Operating System provides the sysctl system call and utility to get and set system state...

Learn More 0 0Apr 28

Understanding Unix Sockets: A Deep Dive into Inter-Process Communication

If you've ever worked on a Unix-based system, chances are you've encountered the term "Unix sockets."...

Learn More 0 0Jan 21

UNIX and Linux

Linux is not UNIX, although it is clearly UNIX-like. Technically, Linux is only the kernel;...

Learn More 0 0Sep 6 '24

Mastering the Unix Universe: A Comprehensive Guide to Free Programming Resources

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.

Learn More 0 0Jul 23 '24

Process Management: Operating System

Guide to Process Management Introduction to Process Management Process...

Learn More 0 0Jan 2

Introduction to Operating System

Introduction to Operating Systems An Operating System (OS) is the essential software layer...

Learn More 0 0Jan 2

Mastering the Unix Universe: A Comprehensive Collection of Free Programming Tutorials

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.

Learn More 0 0Jul 18 '24

Demystifying the Man-Month(Part1)

A Junior Engineer's Tale from 1990s Japan

Learn More 0 0Dec 17 '24

How Unix, Windows, and macOS Security Models Evolved Over Time and Their Impact Today

Introduction The world of operating systems has evolved significantly over the decades, with Unix,...

Learn More 0 0Mar 3

What is a tiling window manager and how can it change your life as a developer ?

If you're a developer, you've probably heard of i3, Sway, or Hyprland. But what exactly are these...

Learn More 0 0Feb 27

Epoch time

Epoch time, also known as Unix time or POSIX time, is just: The number of seconds since 1970-01-01...

Learn More 0 1Jun 16