background preloader

Linux and other Unix

Facebook Twitter

10 Tools To Add Some Spice To Your UNIX Shell Scripts. There are some misconceptions that shell scripts are only for a CLI environment.

10 Tools To Add Some Spice To Your UNIX Shell Scripts

You can easily use various tools to write GUI and/or network (socket) scripts under KDE or Gnome desktops. Shell scripts can make use of some of the GUI widget (menus, warning boxs, progress bars etc). You can always control the final output, cursor position on screen, various output effects, and so on. With the following tools you can build powerful, interactive, user friendly UNIX / Linux bash shell scripts. Creating GUI application is not just expensive task but task that takes time and patience. . #1: notify-send Command. Configuring function (Fn) keys in Linux under Openbox. Often, special function keys (e.g. for controlling volume, brightness, sleep etc.) will not be automatically configured in many Linux distros.

Configuring function (Fn) keys in Linux under Openbox

Luckily, in most cases it is easy to manually set this up. As with most other settings, Openbox allows custom key bindings to be added via entries in ~/.config/openbox/rc.xml. This way, functionality can be assigned to Fn keys not recognized out-of-the-box. This is especially easy for standard functions (like volume-up and down, mute, sleep, brightness-up and down etc.) as these already have special key-codes assigned to them. Introduction To DNS (Domain Name System) DNS, Domain Name System, is a hierarchical distributed naming system for computers, servers and every resource connected via internet.

Introduction To DNS (Domain Name System)

Since it was difficult to configure websites and servers DNS it is created to diagnose such problems by configuring access to different websites and understand what is going on. It has been in wide use since the 1980’s and it fundamental role is to translate domain names to IP addresses in order to be easily memorized by users. Fundamental role: It is basically used to translate computer hostnames into IP addresses. As an example, the www.example.com domain name will be translated to 93.184.216.119 (IPv4) and 2606:2800:220:6d: 26bf:1447:1097:aa7 (IPv6). ‘A Whole New Being’: How Kricket Nimmons Seized the Transgender Moment. How To Quickly Optimize Jpeg Images on Linux. A small cat, a large file-size.

How To Quickly Optimize Jpeg Images on Linux

How to install Audio Recorder on ubuntu 13.04/12.10  If you're new here, you may want to subscribe to my RSS feed and if you have questions related to your ubuntu system post question to our forums.

How to install Audio Recorder on ubuntu 13.04/12.10 

Thanks for visiting! Sponsored Link. Demandeur d’emploi ? OpenClassrooms est gratuit en France. Annoncée par le président François Hollande le 17 avril 2015, cette mesure gouvernementale a pris effet.

Demandeur d’emploi ? OpenClassrooms est gratuit en France

Au total, ce sont plus de 1 000 cours en ligne auxquels auront accès les demandeurs d’emploi notamment dans les domaines du numérique et de la culture digitale : code informatique, création numérique, big data, webmarketing, entrepreneuriat. L’initiative - remarquable - est entièrement financée par OpenClassrooms. « Nous nous sentons bien sûr très concernés par la préparation des futures générations au numérique. Il faut également que nous puissions apporter des solutions à grande échelle et auprès de ceux qui en ont le plus besoin pour faire concilier l’offre et la demande d’emplois » précise Pierre Dubuc, cofondateur d’OpenClassrooms. Qui est éligible ? Tous les demandeurs d’emploi inscrits à Pôle Emploi sont éligibles. Attention : si vous avez été radié des listes des Pôle Emploi, vous n’êtes pas éligible.

Déclaration du Président Hollande. Top 10 Best Cheat Sheets and Tutorials for Linux / UNIX Commands. Cheat sheet act as a reference tool which provides cut and paste kind of commands to complete a specific task.

Top 10 Best Cheat Sheets and Tutorials for Linux / UNIX Commands

I often recommend following set of best cheat sheets to students and IT professionals. It include Linux/UNIX command and shell scripting. Unix Toolbox. Create a "mountable" disk image in GNU/Linux. In this article I will explain how to create a file that works like a USB drive -- without the "physical" side of a USB disk.

Create a "mountable" disk image in GNU/Linux

The advantage of making such a file is that you can make it encrypted; as a result, nobody will ever be able to see what's in it unless they know the passphrase. As a first step, simply create a file that acts as a plain, un-encrypted container of information. Notifications sous X. The Original Magazine of the Linux Community. Datavu: Useful Unix commands for exploring data. While dealing with big genetic data sets I often got stuck with limitation of programming languages in terms of reading big files.

Datavu: Useful Unix commands for exploring data

Also sometimes it is not convenient to load the data file in Python or R in order to perform few basic checks and exploratory analysis. Unix commands are pretty handy in these scenarios and often takes significantly less time in execution. Lets consider movie data set from some parallel universe (with random values) for this assignment. There are 8 fields in total, With few duplicate records Lets start with few basic examples, MassAdmin - parallelizes system commands on mass remote servers. Ddrescue. Ddrescue - Outil de récupération de données [ English | Español | Français | Italiano ] Introduction GNU ddrescue est un outil de récupération de données.

Ddrescue

Il copie les données provenant d'un fichier ou d'un périphérique mode bloc (disque dur, cdrom, etc) vers un autre, en essayant toutes les astuces possibles afin de récupérer des données en cas d'erreurs de lectures. Le fonctionnement, en mode basique, de ddrescue est entièrement automatique. L'utilisation du 'fichier_log' (logfile) de ddrescue, vous permettra de récupérer des données avec une grande efficience (seuls les blocs nécessaires seront lus). Ddrescue n'écrit pas des zéros dans son flux de sortie lorsqu'il lit des secteurs défectueux dans son flux d'entrée, et ne tronque pas le fichier de sortie, si vous ne l'avez pas expressément demandé.

Les CD et DVD enregistrables ne préservent l'intègrité de leurs données que pendant une durée limitée (typiquement, quelques années). How to Defragment Linux Systems - Make Tech Easier. There is a common myth that Linux disks never need defragmentation at all. In most cases, this is true, due mostly to the excellent journaling filesystems Linux uses (ext2, 3, 4, btrfs, etc.) to handle the filesystem. However, in some specific cases, fragmentation might still occur. If that happens to you, the solution is fortunately very simple. Fragmentation occurs when a file system updates files in little chunks, but these chunks do not form a contiguous whole and are scattered around the disk instead.

This is particularly true for FAT and FAT32 filesystems. In filesystems such as FAT and FAT32, files are written right next to each other on the disk. The Best Linux Applications of 2013. Open Source, Open Standards. Tips for Linux Explorers. Free GNU/Linux operating systems. Ubuntu. Distributions. Commandlines. Magic SysRq key. The magic SysRq key is a key combination understood by the Linux kernel, which allows the user to perform various low-level commands regardless of the system's state. It is often used to recover from freezes, or to reboot a computer without corrupting the filesystem.[1] Its effect is similar to the computer's hardware reset button (or power switch) but with many more options and much more control.

This key combination provides access to powerful features for software development and disaster recovery. In this sense, it can be considered a form of escape sequence. Principal among the offered commands are means to forcibly unmount file systems, kill processes, recover keyboard state, and write unwritten data to disk. With respect to these tasks, this feature serves as a tool of last resort. Commands[edit] The key combination consists of Alt, SysRq and another key, which controls the command issued. On some laptops, SysRq is accessible only by pressing Fn. Uses[edit] Welcome to Linux From Scratch! Linux.

Open Source

The GNU Operating System. Build a Killer Customized Arch Linux Installation (and Learn All About Linux in the Process) Arch Anywhere – An easy way to install a fully custom Arch Linux system. About Arch Anywhere As the name implies, Arch Anywhere let’s you to install a fully functional, custom Arch Linux system with graphical desktop environment and extra software can be installed in minutes without much hassle. Arch anywhere has a graphical installer script that allows the users to easily install Arch Linux with a simple menu system. Arch anywhere is made for especially for beginners, and of course as well as for advanced users too. It has a built-in Arch Linux wiki, so that the users can browse through any pages on the Arch Wiki page. For instance, if you want to refer the ‘Arch Linux beginners guide’, then just type “arch-wiki beginners guide” without quotes.

Features The prominent features of Arch anywhere are given below. Install types: Arch Linux base and base-devel packagesArch LinuxLTS base and base-devel packages. Distributions. Linux. Les +légères.