Showing headlines posted by linuxer

« Previous ( 1 ... 6 7 8 9 10 11 12 13 14 15 16 ... 26 ) Next »

How to recover deleted files with foremost on Linux

In this article we will talk about foremost, a very useful open source forensic utility which is able to recover deleted files using the technique called data carving. The utility was originally developed by the United States Air Force Office of Special Investigations, and is able to recover several file types (support for specific file types can be added by the user, via the configuration file). The program can also work on partition images produced by dd or similar tools.

How to Convert Video Formats on Linux

There are a few ways to convert video files on Linux. If you're a fan of command line tools, check out our FFMPEG video conversion guide. This guide is going to focus on HandBrake, a powerful graphical video conversion tool to covert video from and to many formats such as MP4, AVI, WebM and many more.

Are Application Servers Dying a Slow Death?

There has been concern for nearly five years application servers are dead. Truth be told, they are not dead, but is their usage in decline? The simple answer is yes. Over the years, it appears corporate environments have decided the return on investment is not there when looking at Java application servers. On the surface, one might assume that the likes of WebSphere or WebLogic might be the ones in decline due to cost.

How to setup NRPE for client side monitoring

  • linuxconfig.org; By Thomas Sandmann (Posted by linuxer on Sep 13, 2019 3:33 AM EDT)
  • Story Type: Tutorial; Groups: Linux
Nrpe, or Nagios Remote Plugin Executor, is the client side service of a monitoring setup. The monitoring server will send commands to the client, which listens passively when got no work to do. Upon incoming command, the nrpe checks it's local configuration, and executes the plugin configured with the command, then sends back the results to the server for processing. You can read more about the server side installation in the Nagios installation guide, while this guide will focus on the client side.

FLOSS Penetrating Department of Defense? It's Classified

FLOSS is penetrating the government sector of countries throughout the world. That holds true right here in the good ole U.S.A. A world that was intent on utilizing proprietary software is slowly changing its tune. The United States has not been as progressive in this area as some other countries, but over the course of the last few years, it has finally decided to jump on the train. The benefits are just too hard to ignore. While this topic is wide ranging, the focus of this piece will be on the Department of Defense (DoD) in particular.

Install and Configure MySQL Workbench on Ubuntu Linux

MySQL workbench is a graphical application which let us manage data and perform administrative tasks on MySQL databases. In this tutorial we will see how to install the program on Ubuntu 18.04 (Bionic Beaver) and we will perform a brief tour of some of its most basic functionalities to make your Linux system administration job easier.

Most common custom SSH Configurations of the OpenSSH Server

The Openssh set of utilities let us create secure, encrypted connections between machines. In this tutorial we will take a look at some of the most useful options we can use to change the behavior of sshd, the Openssh daemon in order to make your Linux system administration job easier. In this article we assume the existence of an already running and accessible server. If you want to know more about OpenSSH installation, you can take a look at this article on how to install SSH server on Ubuntu Linux.

How to Debug Bash Scripts

There are techniques from traditional programming environments that can help. Some basic tools like using an editor with syntax highlighting will help as well. There are builtin options that Bash provides to make debugging and your everyday Linux System Administration job easier.

How to Stream Video From VLC

Most Linux users are at least familiar with VLC, and a good portion of them have it installed. What many don't know is that VLC can handle much more than just playing your videos. In addition to its many other options, VLC can easily stream a video over your network.

How to Save Space with Symlinks and Mount Points

  • linuxconfig.org; By Nick Congleton (Posted by linuxer on Aug 10, 2019 6:45 AM EDT)
  • Story Type: Tutorial; Groups: Linux
When you're stuck with limited storage space, there's always the option of purchasing more storage, but what if you can't. Devices like Chromebooks and some laptops are fairly limited. Thankfully, Linux has a few tricks to help to make your Linux system administration job easier. Because Unix-like systems treat everything as a file, you can easily use symbolic links and mounted partitions to maximize space.

How dd command works in Linux with examples

  • linuxconfig.org; By Egidio Docile (Posted by linuxer on Aug 6, 2019 4:51 AM EDT)
  • Story Type: Tutorial; Groups: Linux
Dd is a vary powerful and useful utility available on Unix and Unix-like operating systems. As stated in its manual, its purpose is to convert and copy files. On Unix and Unix-like operating systems like Linux, almost everything is treated as a file, even block devices: this makes dd useful, among the other things, to clone disks or wipe data. The dd utility is available out of the box even in the most minimal installation of all distributions. In this tutorial we will see how to use it and how we can modify its behavior by using some of the most commonly used options to make your Linux system administration job easier.

Introduction to MySQL/MariaDB database SQL views

A database view is nothing but a virtual table, which does not contains data itself, but references data contained in other tables. Views are basically the result of stored queries which can vary on complexity and can be used, for example, to hide data from users, allowing access only on selected columns of a table, or simply to provide a different point of view on the existing data. In this tutorial we will see how to create, update, alter and drop a view on a MySQL, MariaDB database.

Executing commands on a remote machine from Java with JSch

SSH is an every-day tool of any Linux System Administration job. It is an easy and secure way to access remote machines on the network, transfer data and execute remote commands. Apart from interactive mode, there are many tools exist that enable automation of remote tasks that also rely on the existing ssh server/client architecture. For one such tool, you can read about ansible on Ubuntu for example. You can also find many implementations of the ssh client, but what about accessing the abilities ssh provides from code?

How to perform web requests with PHP using the cURL extension

The open source libcurl is client-side URL transfer library which supports a lot of protocols like FTP, HTTP, HTTPS and works on a multitude of platforms. The PHP cURL module let us access the functionalities provided by the library from the PHP programming language. In this tutorial we will see how to install the module and how to use it to perform simple requests.

Raspbian GNU/Linux upgrade from Stretch to Raspbian Buster 10

The upgrade from Raspbian Stretch to Raspbian 10 Buster is a relatively simple procedure. However, exercise caution, as there is always a chance to break the entire system. The fewer installed 3rd-party packages and services, the more likely you are able successfully to upgrade your Raspbian Linux system.

How to Install Netflix in Kodi on Ubuntu and Debian

With the arrival of Kodi 18 Leia also came the ability to access DRM restricted content from servies like Netflix. As of now, the Netflix add-on isn't in the official Kodi repositories, but it's easy enough to install and set up on Debian and Ubuntu, and that includes installations on the Raspberry Pi.

How to use graphical widgets in bash scripts with zenity

Zenity is a very useful utility which let us create graphical user interfaces for our shell scripts. Several widgets exists, and can be used by invoking the program with the respective options. The widgets are based on the GTK toolkit, and return the result of the user interaction either on the standard output or as a return code.

Easy way to create a Debian package and local package repository

This article describes a simple way to create a home made debian package and include it into a local package repository. Although we could use an existing Debian/Ubuntu package, we will start from scratch by creating and packaging our own trivial application. Once our package is ready, we will include it into our local package repository. This article illustrates a very simplistic approach, however it may serve as a template in many different scenarios.

How to Set Up a LEMP Server on Debian 10 Buster

LEMP is an excellent alternative to traditional LAMP servers. Nginx is lighter weight and faster than Apache in some situations. It can also be configured to do other useful things, like serve as a reverse proxy. Just like with LAMP, Debian is an excellent platform for LEMP servers. Everything you need is available in the Debian repositories, so it's simple to get started.

Persisting data into a PosgreSQL database with PHP

PHP is a widely used server scripting language. It's vast capabilities and lightweight nature makes it ideal for web frontend developing, and while it is possible to create advanced structures in it, it's basic usage also easy to learn, which makes it a good starting point for beginners also. In this tutorial we will build a simple webpage to record and display user data. We will use a PostgreSQL RDBMS as backend, and develop our application in PHP that will run on an Apache Webserver.

« Previous ( 1 ... 6 7 8 9 10 11 12 13 14 15 16 ... 26 ) Next »