Category: Linux

Linux Server Managment

What is your favorite Linux screen capture tool?

The ability to take screenshots in Linux is something that I find really useful when composing how-tos and training materials for students or readers. But there are many different ways to do this. My own personal

How to use Pandoc to produce a research paper

This article takes a deep dive into how to produce a research paper using (mostly) Markdown syntax. We’ll cover how to create and reference sections, figures (in Markdown and LaTeX) and bibliographies. We’ll also discuss

The case for open source classifiers in AI algorithms

Dr. Carol Reiley’s achievements are too long to list. She co-founded Drive.ai, a self-driving car startup that raised $50 million in its second round of funding last year. Forbes magazine named her one of “20

Think global: How to overcome cultural communication challenges

A few weeks ago, I witnessed an interesting interaction between two work colleagues—Jason, who is from the United States; and Raj, who was visiting from India. Raj typically calls into a daily standup meeting at

Browsing the web with Min, a minimalist open source web browser

Does the world need another web browser? Even though the days of having a multiplicity of browsers to choose from are long gone, there still are folks out there developing new applications that help us use

Automating upstream releases with release-bot

If you own or maintain a GitHub repo and have ever pushed a package from it into PyPI and/or Fedora, you know it requires some additional work using the Fedora infrastructure. Good news: We have

How to create a hard links in Linux or Unix nixCraft Updated Tutorials/Posts

I am a new Linux system user. How do I create a hard link in Linux / UNIX / Apple Mac OS X / BSD operating systems using the command line?Both Linux / UNIX allows

Manage your OpenStack cloud with Ansible: Day two operations

Managing an application on OpenStack presents a host of challenges for the system administrator, and finding ways to reduce complexity and produce consistency are key ingredients to achieving success. By using Ansible, an agentless IT

piwheels: Speedy Python package installation for the Raspberry Pi

One of the great things about the Python programming language is PyPI, the Python Package Index, where third-party libraries are hosted, available for anyone to install and gain access to pre-existing functionality without starting from

4-phase approach for taking over large, messy IT systems

Everyone loves building shiny, new systems using the latest technologies and especially the most modern DevOps tools. But that’s not the reality for lots of operations teams, especially those running larger systems with millions of

4 reasons to let your officemates shape your career goals

In any organization, everyone is ultimately working together to realize a vision. We can often lose sight of this fact when we get stuck in the day-to-day. Instead of working seamlessly together, we can often

Check how many CPUs are there in Linux system nixCraft

I am a new Linux user. How do you check how many CPUs are there in Linux system using the command line option?Introduction: One can obtain the number of CPUs or cores in Linux from

Sysadmin tools, secrets of Kconfig/kbuild, 11 KDE apps, tcpdump, Laverna, Python, and more

For more discussion on open source and the role of the CIO in the enterprise, join us at The EnterprisersProject.com. The opinions expressed on this website are those of each author, not of the author’s

CentOS 7 Run Script When Network Interface is Up (Network Manager) nixCraft

I want to run a shell script or other program immediately after my network interface goes up on a CentOS 7 / RHEL 7 server. I created /sbin/ifup-local, but it is not working on a

Install Plex Media Server on CentOS 7

Streaming media becomes more and more popular in recent years. Many people like to access their audio and video media from different locations and devices. With Plex Media Server you can easily achieve exactly...

Ubuntu -bash: do-release-upgrade: command not found nixCraft

I am using Ubuntu Linux 16.04 LTS cloud server. I followed this page to upgrade Ubuntu 16.04 to 18.04 but, I am getting an error that read as ‘ -bash: do-release-upgrade: command not found.’ Why

Tim Berners-Lee building a decentralized internet, Mojang opening Minecraft game code, and more news

In this edition of our open source news roundup, we take a look a new privacy-first Internet in development by Tim Berners-Lee, Mojang open sourcing parts of Minecraft, and more. Tim Berners-Lee building a decentralized

Happy birthday, KDE: 11 applications you never knew existed

The Linux desktop environment KDE celebrates its 22nd anniversary on October 14 this year. There are a gazillion* applications created by the KDE community of users, many of which provide fun and quirky services. We perused the

Linux Make Sure /etc/resolv.conf Never Get Updated By DHCP Client nixCraft Updated Tutorials/Posts

I am using GNU/Linux with the Internet Systems Consortium DHCP Client. The dhclient, provides a means for configuring one or more network interfaces using the Dynamic Host Configuration Protocol. It also updates my /etc/resolv.conf file

An introduction to using tcpdump at the Linux command line

Terminal command prompt on orange background

In my experience as a sysadmin, I have often found network connectivity issues challenging to troubleshoot. For those situations, tcpdump is a great ally.

Tcpdump is a command line utility that allows you to capture and analyze network traffic going through your system. It is often used to help troubleshoot network issues, as well as a security tool.

read more