If you would like to know the detailed information about the memory usage on Linux system, the free command is a simple utility that makes it easy to find real time results for a variety of use cases.
We will build a simple calculator program using BASH scripting language and at the same time reinforce all the concepts already taught. In a quick summary, we’ve explored the fundamental topics on variables, decisions, control statements, and arguments. Then there were minor subtopics like using comments in bash programs and operator types.
Password security involves a broad set of practices, and not all of them are appropriate or possible for everyone. Therefore, the best strategy is to develop a threat model by thinking through your most significant risks—who and what you are protecting against—then model your security approach on the activities that are most effective against those specific threats. The Electronic Frontier Foundation (EFF) has a great series on threat modeling that I encourage everyone to read.
Valve developer Pierre-Loup Griffais working on Steam for Linux announced that they will drop support for the upcoming Ubuntu 19.10 release, as well as future Ubuntu Linux releases.
If you're overclocking your Raspberry Pi, you might run into overheating problems. Fortunately, you can prevent this by adding sufficient cooling to your Pi
Learn how to sequentially merge two or more files on the Linux command line. We explain all of the paste commands features and show examples of each.
Network File System (NFS) is a distributed file system protocol that allows you to share remote directories over a network. With NFS, you can mount remote directories on your system and work with files on a remote machine as if they were local files.
In this tutorial, we'll see how we can install the latest version of Ruby v2.6 on Ubuntu 19.04 Disco Dingo. and next we'll see how to set up a development environment for Ruby on Rails 6.
The latest version of the Raspberry Pi—Raspberry Pi 4—was released today, earlier than anticipated, featuring a new 1.5GHz Arm chip and VideoCore GPU with some brand new additions: dual-HDMI 4K display output; USB3 ports; Gigabit Ethernet; and multiple RAM options up to 4GB.read more
In this edition of our open source news roundup, we take a look Cloudflare[he]#039[/he]s open source random number generator, more open source robotics data, new npm functionality, and more!
Katherine Druckman and Doc Searls talk to Linux Journal Editor at Large, Petros Koutoupis, about moving from Mac to Linux.
In this article, we will be installing and setting up Docker on a Debian 9 VPS.
This tutorial will give you a handy guide to install and setup a SFTP server in Linux.
Typing a command in the Linux terminal is one of the exciting things. We are like a king who is giving orders to his soldiers to do certain things. Terminal on Linux has many benefits when you understand the commands that exist. In addition to executing a command, we can play games at the terminal.
This tutorial explains how to install GCC compiler on CentOS 7. We will show you how to install the distro stable version and the newer version of GCC available from the SCL repository.
The GNOME Foundation announced the official dates for their summer developer and user conference, GNOME Asia Summit 2019, which will take place later this fall in Indonesia.
As an update to the situation around Canonical planning to drop 32bit support (and Valve saying bye-bye to Ubuntu 19.10+ support), apparently they're not. Instead, the 32bit libraries will be frozen. Are you confused yet? I sure am.
There will be no 32-bit support at all in Ubuntu 19.10. This is problematic for developers of Wine and Steam and gaming on Ubuntu might be in trouble.
Welcome to Arguments chapter of BASH scripting series. This chapter will introduce you to another new method of getting user inputs for your script. In the previous chapter, we’ve used the read command to get user inputs. The read command works after our bash program is invoked by our bash interpreter ie., user input is prompted after the program is run, but this time we are interested in getting inputs as parameters or arguments so it will later be processed by our program.
rga (or ripgrep-all) is a command line tool to recursively search all files in a directory for a regex pattern, that runs on Linux, macOS and Windows. It's a wrapper for ripgrep, the line-oriented recursive search program, on top of which it enables search in a multitude of file types like PDF, DOCX, ODT, EPUB, SQLite databases, movies subtitles embedded in MKV or MP4 files, archives like ZIP or GZ, and more.