Category: Linux

Linux Server Managment

Building and Securely Delivering APIs with the NGINX Application Platform

The unprecedented growth of the API management market is fueled by demand for modern APIs connecting applications and devices to accelerate digital transformation, as well as for real‑time insights and analytics on API performance and usage. According to MarketsANDMarkets, the API management market is expected to grow to $5.1 billion by 2023. Yet API management is only […]

Read More…

The post Building and Securely Delivering APIs with the NGINX Application Platform appeared first on NGINX.

Free Resources for Websites Impacted by COVID-19

For more than 15 years, NGINX technology has helped websites to scale and cope with surges in traffic. At F5 and NGINX, we want to help you if you’re operating a website or mobile application and expect to see an impact from COVID‑19. To help, we are: Opening up our core training and making our content […]

Read More…

The post Free Resources for Websites Impacted by COVID-19 appeared first on NGINX.

Make Linux/Unix Script Portable With #!/usr/bin/env As a Shebang


Why do some shell/perl/python scripts begin with #!/usr/bin/env? How do you make your Unix script portable across different UNIX like operating systems?

The post Make Linux/Unix Script Portable With #!/usr/bin/env As a Shebang appeared first on nixCraft.

Is Your API Real Time? Test Its Latency and Responsiveness with the rtapi Tool from NGINX

APIs lie at the very heart of modern applications and evolving digital architectures, with API calls representing 83% of all web traffic, according to the Akamai State of the Internet Security Report. In today’s landscape, where it’s so easy for consumers to switch to a digital competitor, it is of the utmost importance for them to […]

Read More…

The post Is Your API Real Time? Test Its Latency and Responsiveness with the rtapi Tool from NGINX appeared first on NGINX.

exa a modern replacement for ls command in rust for Linux/Unix


ls is a command to show files in Linux and Unix-like operating systems. A ls command first appeared in a version of AT&T UNIX UNIX as well as in Multics. BSD and GNU Coreutils package provides the ls command with minor syntax changes. There is now third alternative named exa. It is a modern replacement for ls command.

The post exa a modern replacement for ls command in rust for Linux/Unix appeared first on nixCraft.

20 Unix/Linux Command Line Tricks – Part I


{Updated} Unix and Linux command line tricks to increase productivity at the Terminal. I have found them over the years, and I am now going to share with you.

The post 20 Unix/Linux Command Line Tricks – Part I appeared first on nixCraft.

Linux append text to end of file


{Updated} I am new Linux user and sysadmin for CentOS enterprise Linux 7 running on couple of VMs and bare metal boxes. How to add lines to end of file? How do I append text to end of file using the cli on Linux? What command I need to type to send the output of the command to end of file?

The post Linux append text to end of file appeared first on nixCraft.

#Life@NGINX: Meet Intern Lorcan McVeigh

Editor – This is the third post in our blog series about what it’s like to work at NGINX. Check out the entire series! Lorcan McVeigh is pursuing his degree in Computer Science at University College Cork and did an internship with the NGINX Product Group at F5 from March through September 2019. Before he finished up […]

Read More…

The post #Life@NGINX: Meet Intern Lorcan McVeigh appeared first on NGINX.

How to append text to a file when using sudo command on Linux or Unix


I am trying to add entry to /etc/hosts file using ‘sudo echo ‘192.168.1.254 router’ >> /etc/hosts’ command, but getting an error that read as, -bash: /etc/hosts: Permission denied. How do I insert or append text to a file when running sudo command on Linux or Unix-like system?

The post How to append text to a file when using sudo command on Linux or Unix appeared first on nixCraft.

Append Current Date To Filename in Bash Shell


{Updated} How can I append a current date from a variable to a filename under Linux or Unix bash shell? How do I append date to filename?

The post Append Current Date To Filename in Bash Shell appeared first on nixCraft.

How to update/upgrade Pi-hole with an OpenVPN on Ubuntu/Debian Linux server


I How to update/upgrade Pi-hole with an OpenVPN on Ubuntu/Debian Linux server appeared first on nixCraft.

Linux Kill and Logout Users Command


Show do you kill a Linux user login session? Yet another newbie question that suggests sysadmin/people love to kill and show their power to the rest of the world. There is a package called procps. It includes various useful and nifty utilities. One of such utility is skill which is responsible to send a signal to users and process.

The post Linux Kill and Logout Users Command appeared first on nixCraft.

Just One POST: Enabling Declarative DNS with F5 and the NGINX JavaScript Module

In the 1990 movie The Hunt for Red October, Sean Connery plays Marko Ramius, captain of the Soviet Union’s newest nuclear submarine, who intends to defect to the US and bring the sub with him. CIA analyst Jack Ryan, played by a young Alec Baldwin, intuits Ramius’s motive and has to convince the US Navy of […]

Read More…

The post Just One POST: Enabling Declarative DNS with F5 and the NGINX JavaScript Module appeared first on NGINX.

Redefining Client-Side Security with the Tala Security Certified Module for NGINX Plus

Up to 70% of the code rendering on websites today comes not from servers at the site, but via JavaScript integrations that operate outside the site’s security controls. This architecture enriches customer experience and engagement but also introduces critical vulnerabilities that enable client‑side attacks like Magecart. To understand how we can fix this problem, let’s start […]

Read More…

The post Redefining Client-Side Security with the Tala Security Certified Module for NGINX Plus appeared first on NGINX.

Display Colored Man Pages in Linux and Unix


How do I add a bit of color to my man pages under Linux / FreeBSD / Apple OS X / Unix like operating systems? How can I view colored man pages in Linux?

The post Display Colored Man Pages in Linux and Unix appeared first on nixCraft.

Why Should You Attend Agility This Year?

Agility, F5’s leading event for multi‑cloud application services, takes place from March 16–19 this year in Orlando, Florida. Join us for a week full of labs, breakout sessions, certification testing, networking, and much more. Agility is a four‑day event that brings together 1600+ technologies from across the F5 community, including customers and partners. Sounds Interesting – Who’s […]

Read More…

The post Why Should You Attend Agility This Year? appeared first on NGINX.

Linux / UNIX List Just Directories Or Directory Names


How do I list just directory names on a Linux and UNIX-like operating systems? How can I list directories only in Linux?

The post Linux / UNIX List Just Directories Or Directory Names appeared first on nixCraft.

[How To] Linux List All Users In The System


{Updated} I am a new Linux sys dmin and I’m unable to find the command to list all users on my RHEL server. What is the command to list users under Linux operating systems? How do I list users in Linux?

The post [How To] Linux List All Users In The System appeared first on nixCraft.

Linux List / Display and view all cron jobs


{Updated} How do I view currently setup or all running cron jobs under a Linux or Unix-like operating systems?

The post Linux List / Display and view all cron jobs appeared first on nixCraft.

Bash For Loop Examples


{Updated} Bash for loop is useful for automating repetitive tasks in IT or other stuff. Let us see how to use bash for loop to repeat specific tasks under Linux, *BSD, macOS, and Unix-like systems.

The post Bash For Loop Examples appeared first on nixCraft.