Category: Linux

Linux Server Managment


What is a Java constructor?

Java is (disputably) the undisputed heavyweight in open source, cross-platform programming. While there are many great cross-platform frameworks, few are as unified and direct as Java. Of course, Java is also a pretty complex language

7 Reasons to Attend NGINX Conf 2019

The early bird discount for NGINX Conf 2019 expires at 11:59 PM PDT on Friday, June 14. Register now and save $200! About six weeks ago we announced that NGINX Conf 2019 will be taking

A Regular Expression Tester for NGINX and NGINX Plus

While working on a regular expression (regex) to use with NGINX, I got an idea for a way to easily test a regex from within an actual NGINX configuration. (The regex tester works just the


What is a Linux user?

Editor’s note: this article was updated on Jun 11, 2019, at 1:15:19 PM to more accurately reflect the author’s perspective on an open and inclusive community of practice in the Linux community. In only two years, the


An open source bionic leg, Python data pipeline, data breach detection, and more news

In this edition of our open source news roundup, we take a look at an open source bionic leg, a new open source medical imaging organization, McKinsey’s first open source release, and more! Using open

Linux copy and clone USB stick including partitions command nixCraft Updated Tutorials/Posts

I need to copy and clone existing data from a USB stick. How do I clone a bootable USB key/pen drive on Linux? How do I clone a USB stick including partitions on Linux operating

How To Run Multiple SSH Command On Remote Machine And Exit Safely nixCraft Updated Tutorials/Posts

I have a backup sync program on local server. I have an ssh password less login set up, and I can run commands on an external server in bash script doing:ssh root@server2 “sync; sync; /sbin/shutdown

How to determine number of CPUs on Linux using command line nixCraft

I am a new Linux system admin. How do I obtain the number of CPUs and cores in the Linux system from the command line? How do I determine the number of CPUs on Linux?A

Facing the Hordes on Black Friday and Cyber Monday

For many retailers, the holiday shopping season is a time of both anticipation and trepidation. While most people can relax and celebrate with friends and family, retailers – both brick-and-mortar and online – brace themselves for the

The State of the Service Mesh, Part 2: Availability

In the world of microservices, the pace of change is unyielding but the excitement is surely building, as a critical mass of industry thought leaders and practitioners are moving beyond mere theory and talk. Early?adopter


Kubernetes is a dump truck: Here's why

As we approach Kubernetes anniversary on Friday, June 7 this week let’s start with this. Dump trucks are elegant. Seriously, stay with me for a minute. They solve a wide array of technical problems in


Why translation platforms matter

Language translation enables open source software to be used by people all over the world, and it’s a great way for non-developers to get involved in their favorite projects. There are many translation tools available

Ask NGINX | May 2019

Every month, we take a moment to share the expertise of our team, and answer a number of great questions we’ve received from both our customers and open source users. These questions range from how

NGINX Unit: A Modern App Server for Modern Apps

As personal computers became ubiquitous in the early 1990s, there was a growing appetite to consume applications. At the time, it took on average three years to develop an app from initial conception to deployment in


JupyterLab teaches Python developers magic

I met a lot of wonderful people and learned a great deal about how the Python community works at PyCon 2019 in Cleveland. But my main technical takeaway has to do with the magic of


How to write a good C main function

I know, Python and JavaScript are what the kids are writing all their crazy “apps” with these days. But don’t be so quick to dismiss C—it’s a capable and concise language that has a lot


4 open source mobile apps for Nextcloud

I’ve been using Nextcloud (and before that, ownCloud), an open source alternative to file syncing and storage services like Dropbox and Google Drive, for many years. It’s been both reliable and useful, and it respects

F5 and NGINX: Delivering Flexible, Secure, and Durable Applications from Code to Customer

Businesses are always looking for the next competitive advantage. Customers have more choice than ever, and expect every interaction to look, feel, and function as seamlessly as the Facebook and Google apps they use every

Introducing NGINX 1.16 and 1.17

Today we release NGINX 1.17.0 – the latest version of the NGINX open source project, which is now the most popular web server on the Internet. This release also signals the start of the NGINX 1.17 development branch,

Check if a directory exists in Linux or Unix shell nixCraft

I need to check if a directory exists or not, within a shell script running on Linux or Unix-like system? How do I check if a directory exists in a shell script?A directory is nothing