Command Line Shtuff

Terra Terminal

  • Post author:
  • Post category:CLI

 
From webupd8.org

Terra is a drop down terminal emulator with support for multiple terminals in one window.

Terra is a Python / GTK3 drop-down terminal emulator similar to Guake or Yakuake, which shows up from the top of the screen when you press a keyboard shortcut, like the console used in games such as Quake.

The application combines some of the features available in Guake and Terminator, resulting in a nice drop-down terminal emulator in which you can use multiple terminals in the same window (you can split the screen horizontally or vertically):

terra terminal emulator

(more…)

Continue ReadingTerra Terminal

9 uses for cURL worth knowing

  • Post author:
  • Post category:CLI

From httpkit.com

Working with HTTP from the command-line is a valuable skill for HTTP architects and API designers to have. The cURL library and curl command give you the ability to design a Request, put it on the pipe, and explore the Response. The downside to the power of curl is how much breadth its options cover. Running curl –help spits out 150 different flags and options. This article demonstrates nine basic, real-world applications of curl.

In this tutorial we’ll use the httpkit echo service as our end point. The echo server’s Response is a JSON representation of the HTTP request it receives.

 
(more…)

Continue Reading9 uses for cURL worth knowing

Shelr

  • Post author:
  • Post category:CLI

From shelr.tv

Shelr is a service which allows you to record and replay and publish your terminal on http://shelr.tv. This can be useful when you need to provide instruction on how a task was accomplished to a client. Granted, you will not want to publish any sensitive info when using this tool. The code for Shelr.tv service is also available on github.
(more…)

Continue ReadingShelr

Add a Separator Between Commands in Linux Terminal

  • Post author:
  • Post category:CLI

From Lifehacker.com

If working in the Terminal gets a little confusing because you run so many commands at once, this little trick will put a separator in between each prompt so you can easily see the last few commands you ran. Blogger Emilis found that his bash prompt was getting a bit too cluttered, so he implemented this tweak to throw a long, dotted line between each command. He also bolded each command he ran, so he could easily scroll back and tell the difference between each command he ran and its output.
(more…)

Continue ReadingAdd a Separator Between Commands in Linux Terminal

Ten things I wish I knew earlier about the Linux command line

  • Post author:
  • Post category:CLI

From http://tuts.pinehead.tv/

We all learn new things over time as we use applications with a vast amount of possibilities. Of course, some of those things would have been so useful if we had known them earlier. Here are 10 command line tricks that I wish I had learned much sooner.

Note: these tricks apply to bash, which is the default shell on most Linux systems. If you’re using a different shell, they may not work for you. If you don’t know which shell you have, it’s probably bash, so go ahead and try them!

(more…)

Continue ReadingTen things I wish I knew earlier about the Linux command line

Pass

  • Post author:
  • Post category:AppsCLI

From zx2c4.com

Introducing pass

Password management should be simple and follow Unix philosophy. With pass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities.

pass makes managing these individual password files extremely easy. All passwords live in~/.password-store and pass provides some nice commands for adding, editing, generating, and retrieving passwords. It is a very short and simple shell script. It’s capable of temporarily putting passwords on your clipboard and tracking password changes using git.

You can edit the password store using ordinary unix shell commands alongside the pass command. There are no funky file formats or new paradigms to learn. There is bash completion so that you can simply hit tab to fill in names.

The pass command is extensively documented in its man page.

 
(more…)

Continue ReadingPass