Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / operating-systems / Linux

Linux

Linux

Great Reads

by Manjunath Matathamana
Implement a VPN killswitch that will stop all internet traffic when your VPN goes down
by Kamal Mahendra Sirisena
The article discuss general security issues in organizations by considering some common security components.
by Kornfeld Eliyahu Peter
PoC - a small trip to see how .NET Core IS multiplatform
by ZhaoRuFei
This article provides a macro + template solution to support .NET-like Reflection for enums such as ToString, IsDefined, Parse, GetValues, GetNames.

Latest Articles

by Manjunath Matathamana
Implement a VPN killswitch that will stop all internet traffic when your VPN goes down
by Kamal Mahendra Sirisena
The article discuss general security issues in organizations by considering some common security components.
by Kornfeld Eliyahu Peter
PoC - a small trip to see how .NET Core IS multiplatform
by ZhaoRuFei
This article provides a macro + template solution to support .NET-like Reflection for enums such as ToString, IsDefined, Parse, GetValues, GetNames.

All Articles

Sort by Score

Linux 

by Martin Vorbrodt
I found this cool little text formatting library with very clean interface and wanted to share it with you. I decided the best way to introduce it to you is not through an extensive tutorial but rather code which illustrates how to use it; so I wrote a program which does the same thing in […]
by Martin Vorbrodt
3D Engine, from GLUT to GLFW
by Trần_Tuấn_Anh
In the world of containerization, Docker has become an essential tool for developers and DevOps engineers. However, creating an efficient Dockerfile is crucial for ensuring your Docker images are not only small in size but also built quickly.
by Haseeb A. Basil
A Basic Guide on How to Deploy An Application to Alibaba Cloud Container Service from Bitbucket and Securing it with Let’s Encrypt SSL/TLS 2019.
by Haseeb A. Basil
A Basic Guide on How to Deploy An Application to Alibaba Cloud Container Service from Bitbucket and Securing it with Let’s Encrypt SSL/TLS 2019.
by sayem.bd
This article is the first part of a series of article which will try to explain the basics of design patterns
by sayem.bd
This article is the second part of a series of articles which will try to explain the basics of design patterns.
by johnniealan
Auto Login in TI-SDK, Am335x
by Kevin Mack
How to build a Solr cluster with Terraform
by Dan Sporici
A short trick to bypass both ASLR (Address Space Layout Randomization) and DEP (Data Execution Prevention) in order to obtain a shell in a buffer-overflow vulnerable binary
by Issam Lahlali
C vs C++: Linux analysis case
by mumera
An Associative Array is one of the most basic and useful data structures where each value is identified by a key, usually a string.
by Afzaal Ahmad Zeeshan
Overview of SQL Server on Linux
by RCL_SPD
This is a convenient way to manage multiple SSH keys
by grilialex
This article is a continuation of the previous article on Creating a Smart Hydrophone Processing System – Hardware. It is assumed that you have already setup the Raspberry Pi to have remote desktop and SSH agents active.
by Afzaal Ahmad Zeeshan
In this post I share a complete overview and explanation of creating and hosting ASP.NET Core applications on Linux environment -- without using any third-party plugins or libraries.
by Andrew Blank
A bit about this project I was asked by a co-worker for an example of using Selenium Web Browser Automation with C# so I wrote a quick example in C# with MSTest and DotNet Core and I posted it to Github. https://github.com/andyrblank/Selenium-C-Sharp-Example What is Selenium?
by Simon Jackson
Debugging Unity 3D with VSCode
by CrazyCoder26
How to deploy a self contained .NET Core application on Linux and run as a daemon process
by RCL_SPD
Discovering the largest supported MTU
by Dave Kerr
You may be familar with the shell, but it can be useful to understand some of the surrounding concepts in detail. How does a shell differ from a terminal? What is a tty? How do shells really work? Hopefully as you read this article you'll discovery something that you didn't know about shells.
by hudku
Essential macros for C programming
by Passion4Code
This post lists a few features of ASP.NET Core 2.0.
by Ahmed Bouchefra
Solutions to problems you'll encounter when creating new virtual devices
by 10xlearner
A post on how to format CPP, C, JavaScript and other stuff
by Minh Danh Nguyen (ToughDev)
How to get Linux to boot on DOSBox-X
by John Atten
Setting Sublime Text as the default editor for Git (Linux Mint/Ubuntu).
by Afzaal Ahmad Zeeshan
This is the first part in the series of posts about Ubuntu programming using C# language. In this post, I have discussed a few features of MonoProject IDE, which is used for C# programming on Ubuntu environment.
by John Atten
How to use SSH to access a Linux machine from Windows
by Pranay Rana
How to increase Linq query performance by compiling it
by OwenDavies
Installing a desktop environment and setting up RDP to allow us to connect to our Virtual Machine
by John Atten
Install Sublime Text 3 (beta) on Linux Mint or Ubuntu.
by pollirrata
Install XAMPP on a Ubuntu 13.04 virtual machine running on Windows Azure.
by John Atten
Installing and configuring PostgreSQL on a Linux box is either simple, because you are a Linux and/or Postgres expert, or not so simple, because you are new(er) to Linux, Postgres, or both. Over the past year, I have resided firmly in the latter camp.
by Mark Vinod Sinnathamby
Installing MINIX 3 on QEMU/KVM with networking
by John Atten
Installing Sublime Text 2 on Linux.
by Johan Ohlin
Installing Ubuntu VM in Azure.
by _debasis
Is JavaScript function invocation confusing
by Matt Pogue
Run Xfce desktop environment on Kali Linux in WSL. No systemd installation required!
by Sujay Sarma
Linux (Bash Shell) on Windows 10
by Chief Endian
Scripts and Alias in Linux
by Chief Endian
An update to my last post on Scripts and Alias
by Chief Endian
Creating Macros in VIM Editor
by Chief Endian
Repeat Command/Action N Times in VIM Editor
by Chief Endian
Sub-shells in Linux
by Chief Endian
The Power of HERE Documents
by Gergo Bogdan
This time I implemented the wc command from Linux using node.js
by Gergo Bogdan
Re-implementing linux's yes command using node.js
by Kevin Mack
A few disk queries for log analytics
by Lee P Richardson
This post is the story of how to generate an unauthenticated client.
by Matt Pogue
How to monitor a UPS with Nut and lighttpd on Linux
by Sander Knape
Nomad is a distributed, multi-datacenter scheduler for containers, virtual machines and more. It’s a tool from Hashicorp, the company that also brings us Consul, a service-discovery tool that allows you to register and discover services. With the latest big release of Nomad (version 0.4), inte
by Edison Heng
Networking and Socket programming tutorial in C.
by Dave Kerr
Tips for CKA Certification
by Naveen
An improvisation to boost unit test frame work that will let you run unit test cases in parallel.
by Simon Jackson
PCL targets for Mono / MonoGame projects
by Andrei Ion Rînea
How to prepare the development environment for Java - Windows and Ubuntu
by rahulsahay20
Publishing your ASP.NET app to Linux in 5 minutes with Docker
by Ahmed Bouchefra
How to build a React application and manage its state using Redux
by Ahmed Bouchefra
How to build a React application in four easy steps
by setevoy4
In this post – some quick overview, a brief explanation about differences in Redis data storage, topology examples. In short terms but with links to detailed documentation and other useful posts on other resources.
by Karl Stoney
A nodejs agent to connect to Redis-Sentinel and update TwemProxy on master node changes
by Johan Ohlin
This post describes how to setup a graphical user interface and connect to it through an encrypted tunnel.
by Matt Pogue
Deploy XDR, host integrity, and more with Wazuh Server
by V. Subhash
About odd but critical shell-programming details that get easily forgotten or ignored
by Alex Fotios
Identify all progressive JPEGs in a directory tree and batch convert them to baseline.
by OwenDavies
How to store internet bookmarks to disk in a non-proprietary way and make them easily accessible
by Minh Danh Nguyen (ToughDev)
This article describes how to use WinDbg to identify issues that may prevent Windows Subsystem for Linux (WSL) from starting.
by Alvin Bunk
Using Cron job to adjust time
by Shun Huang
How to use Visual Studio code with Windows subsystem for Linux
by Jason Sultana
A short discussion of some different options available for developing .net core applications on Mac OS
by essentialSQL
SQLite3 is a compact free database you can use easily to create and use a database. Learn more about it in this blog post.
by nimesh ghelani
This article discusses in brief who should switch to Linux and why.
by deveck
How to make incremental backups from Windows to Linux using free tools
by RCL_SPD
How to write a Linux 4K introduction