Category: Linux Tutorials

Linux Server Managment


9 ways to save the planet

What can be done to help save the planet? The question can seem depressing at a time when it feels like an individual’s contribution isn’t enough. But, who are we Earth dwellers if not for a


Building scalable social media sentiment analysis services in Python

The first part of this series provided some background on how sentiment analysis works. Now let’s investigate how to add these capabilities to your designs. Exploring spaCy and vaderSentiment in Python Prerequisites A terminal shell

How do I Find Out Linux CPU Utilization? nixCraft Updated Tutorials/Posts

Whenever a Linux system CPU is occupied by a process, it is unavailable for processing other requests. Rest of pending requests must wait until the CPU is free. This becomes a bottleneck in the system.

How to check running process in Ubuntu using command line nixCraft

I am a new sysadmin for the Ubuntu operating system. How do I check running process in Ubuntu using the command line option?One can use the Ubuntu command line or terminal app to display a

Linux disable firewall command nixCraft

I am a new Linux system administrator. I have a hardware-based firewall, so I don’t need a firewall on each server. How do I disable the firewall on Linux?You can easily disable the Firewall for

Linux Find Out Graphics Card Installed In My System nixCraft Updated Tutorials/Posts

I am a new Linux system user. I am using Ubuntu Linux. I do not want to open up the computer hardware to just see the make and model of the graphics card in a

How do I check if a port is in use on Linux? nixCraft

I am a new Linux system user. I need to find out which process is listening on a port on Linux using the command line. How do you find out which process is listening on


Building a DNS-as-a-service with OpenStack Designate

– name: default  # The name is immutable. There will be no option to change the name after  # creation and the only way will to change it will be to delete it  # (and


How libraries are adopting open source

Four years ago, I interviewed Nathan Currulla, co-founder of ByWater Solutions, a major services and solutions provider for Koha, a popular open source integrated library system (ILS). Since then, I’ve benefitted directly from his company’s


How we built a Linux desktop app with Electron

Tutanota is a secure, open source email service that’s been available as an app for the browser, iOS, and Android. The client code is published under GPLv3 and the Android app is available on F-Droid


Happy 14th anniversary Git: What do you love about Git?

In the 14 years since Linus Torvalds developed Git, its influence on software development practices would be hard to match—in StackOverflow’s 2018 developer survey, 87% of respondents said they use Git for version control. Clearly,


9 features developers should know about Selenium IDE

There has long been a stigma associated with using record-and-playback tools for testing rather than scripted QA automation tools like Selenium Webdriver, Cypress, and WebdriverIO. Record-and-playbook tools are perceived to suffer from many issues, including


Detecting https in PHP – the definitive guide

Detecting whether your PHP code is running on https or http is useful in a number of situations, particularly if you’re building a URL to set a form action or something similar, but it’s actually


Build and host a website with Git

Git is one of those rare applications that has managed to encapsulate so much of modern computing into one program that it ends up serving as the computational engine for many other applications. While it’s


How to create a filesystem on a Linux partition or logical volume

[root@localhost ~]# mkfs.ext4  /dev/sda1mke2fs 1.42.9 (28-Dec-2013)Filesystem label=OS type: LinuxBlock size=4096 (log=2)Fragment size=4096 (log=2)Stride=0 blocks, Stripe width=8191 blocks194688 inodes, 778241 blocks38912 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=79901491224 block groups32768 blocks per


How to submit a bug report with Bugzilla

I spend a lot of time doing research for my books and articles. Sometimes this leads me to discover bugs in the software I use, including Fedora and the Linux kernel. As a long-time Linux


9 open source tools for building a fault-tolerant system

I’ve always been interested in web development and software architecture because I like to see the broader picture of a working system. Whether you are building a mobile app or a web application, it has


Bringing Kubernetes to the bare-metal edge

Kubespray, a community project that provides Ansible playbooks for the deployment and management of Kubernetes clusters, recently added support for the bare-metal cloud Packet. This allows Kubernetes clusters to be deployed across next-generation edge locations,


How to use NetBSD on a Raspberry Pi

Do you have an old Raspberry Pi lying around gathering dust, maybe after a recent Pi upgrade? Are you curious about BSD Unix? If you answered “yes” to both of these questions, you’ll be pleased


How to transition into a Developer Relations career

Let’s say you’ve found an open source project you really love and you want to do more than just contribute. Or you love coding, but you don’t want to spend the rest of your life