Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Working with Linux – Quick Hacks for the Command Line


Key Features

  • Improve your terminal and command-line productivity by using powerful tools
  • Sharpen your existing command-line skills and achieve complex tasks faster
  • Save time and money by creating customized commands that automate day-to-day tasks

Book Description

Websites, online services, databases, and pretty much every other computer that offers public services runs on Linux. From small servers to clusters, Linux is anywhere and everywhere. With such a broad usage, the demand for Linux specialists is ever growing. For the engineers out there, this means being able to develop, interconnect, and maintain Linux environments.

This book will help you increase your terminal productivity by using Terminator, Guake and other tools. It will start by installing Ubuntu and will explore tools and techniques that will help you to achieve more work with less effort. Next, it will then focus on Terminator, the ultimate terminal, and vim, one of the most intelligent console editors. Futhermore, the readers will see how they can increase their command line productivity by using sed, find, tmux, network, autoenv. The readers will also see how they can edit files without leaving the terminal and use the screen space efficiently and copy-paste like a pro. Towards the end, we focus on network settings, Git hacks, and creating portable environments for development and production using Docker.

Through this book, you will improve your terminal productivity by seeing how to use different tools.

What you will learn

  • Optimize the power of Guake by integrating it with ClipIt
  • Deep dive into the workings of the console editor—Vim
  • Explore the advanced concepts and best practices of shell scripting
  • Edit large amounts of data quickly using Sed
  • Use pipes and subshells to create customized commands
  • Get to know how you can speed up the software development and make the terminal a handy companion

About the Author

Petru Isfan is a full-stack developer, Linux evangelist, open source lover, and cloud pioneer. Petru has worked all his engineering life in Linux, and has tried all the major distributions out there. He specializes not only in software development, but in the whole software engineering stack, focusing on tools and workflows that enhance developer productivity and enjoyment.

An early adopter of technology, he uses passion and best practices to deliver software products, mainly for the Web and the mobile world, working with clients big and small. He is really enthusiastic about finding the most efficient and elegant solutions for all problems.

Bogdan Vaida burst onto the training scene in 2009 using extremely old PowerPoint presentations. Luckily, two years later, he switched to experiential training and learning by using methodologies that he practiced devotedly in all of his training. Known for his no-nonsense approach to getting results, Bogdan has been told that he helps participants get their own "insanely practical insights." What does he do? He travels around the world doing experiential training in fields ranging from video editing to personality typologies and trainer training. While doing this, he also manages his online courses, which have over 10,000 students from all over the world.

In 2015, he beat the record for total time spent in airports.

Table of Contents

  1. Introduction
  2. Productive shells: Reinvent the way you work
  3. Vim kung fu
  4. CLI: The hidden recipe
  5. Developers’ treasure
  6. Terminal art
(HTML tags aren't allowed.)

Neuroanatomical Tract-Tracing: Molecules, Neurons, and Systems
Neuroanatomical Tract-Tracing: Molecules, Neurons, and Systems
Having been available for 70 years, it seems reasonable to ask what transmission electron microscopy (TEM) can add to the investigation of the nervous system in the new millennium. Today, the basic synaptic organization of most brain regions is known, as is the morphological detail of most neurons and support cells. Chapters in...
Commutative Algebra: Expository Papers Dedicated to David Eisenbud on the Occasion of His 65th Birthday
Commutative Algebra: Expository Papers Dedicated to David Eisenbud on the Occasion of His 65th Birthday

This contributed volume brings together the highest quality expository papers written by leaders and talented junior mathematicians in the field of Commutative Algebra. Contributions cover a very wide range of topics, including core areas in Commutative Algebra and also relations to Algebraic Geometry, Algebraic Combinatorics, Hyperplane...

Photoshop CS4: Essential Skills (Photography Essential Skills)
Photoshop CS4: Essential Skills (Photography Essential Skills)

This inspirational guide to creative image editing will help you master the essential features and tools of Adobe Photoshop CS4. Broken into three parts to form a structured, self-study guide, Photoshop CS4: Essential Skills covers the foundation skills and more advanced techniques you need to enhance photographs creatively and professionally....

Real-Time Visual Effects for Game Programming (Gaming Media and Social Effects)
Real-Time Visual Effects for Game Programming (Gaming Media and Social Effects)

This book introduces the latest visual effects (VFX) techniques that can be applied to game programming. The usefulness of the physicality-based VFX techniques, such as water, fire, smoke, and wind, has been proven through active involvement and utilization in movies and images. However, they have yet to be extensively applied in the game...

Programming in C (3rd Edition) (Developer's Library)
Programming in C (3rd Edition) (Developer's Library)
It’s hard to believe that 20 years have passed since I first wrote Programming in C. At that
time the Kernighan & Ritchie book The C Programming Language was the only other
book on the market. How times have changed!

When talk about an ANSI C standard emerged in the early 1980s, this book was split
into two
Advertising to Children on TV: Context, Impact, and Regulation
Advertising to Children on TV: Context, Impact, and Regulation
This book examines research concerned with advertising to children on television. Its purpose is to establish the status of our knowledge about how children respond to advertising on television, how much the research evidence can be taken at face value, and the degree to which research can usefully inform regulation of advertising aimed at young...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy