Cyber Detective💙💛 Profile picture
Every day I write about #osint (Open Source Intelligence) tools and techniques. Also little bit about forensics and cybersecurity in general. Work in @netlas_io

Jul 10, 2022, 13 tweets

10 online tools to make working with the Linux command line faster and more efficient

(1/12)

🧵🧵🧵

#linux #bash #cli

There are hundreds of thousands of ready-made #bash command combination examples on Stackoverflow, AskUbuntu, Stackexchange etc.

Explainshell.com figure out exactly what a particular command combination does in details.

(2/12)

🧵🧵

If a command fails to execute, you can use the shellcheck.net tool to find out exactly where in the line there is an error.

(3/12)

🧵🧵

UsiScript

And this tool comes in handy when writing complex #bash scripts. It can be used to generate a template with comments, variables, file paths and other parameters.

It can save you time and effort by relieving you of routine work.

usiscript.com/indexcreate.ph…

(4/12)

🧵🧵

awk.js.org

Awk is one of the oldest (but also one of the most useful) Linux commands for extracting data from tables and text files, and for automatically generating texts.

This site makes it easy to experiment with awk syntax and different inputs.

(5/12)

🧵🧵

regextester.com

In order to use awk to its full potential, you need to be able to compose regular expressions (which also work with grep, find, sed, tr, vi etc).

This site will help you find a suitable regular expression, test it, and modify it.

(6/12)

🧵🧵

chmod-calculator.com

The file permissions system in Linux is quite complex and it is easy to get confused. This simple site automatically generates permission codes in different formats.

(7/12)

🧵🧵

Cron is #cli utility to set up scheduled tasks.

crontab.guru — quick and simple editor for cron schedule expressions.

(8/12)

🧵🧵

curlbuilder.com

Curl is one of the most important commands for #osint. It is used to make requests to servers from the command line (e.g. for parsing sites or collecting data with APIs).

This simple site will help to write queries more quickly.

(9/12)

🧵🧵

reqbin.com/curl

Tool also allows you to compose and test queries using curl online.
But unlike the curlbuilder.com, it has dozens of ready-made examples for different purposes (e.g. for loading xml and json data, which is often needed in osint)

(10/12)

🧵🧵

And, in final, if you want to try some Linux commands without installing Linux, there are numerous online terminals available.

For example:

copy.sh/v86/?profile=l…
masswerk.at/jsuix/index.ht…
bellard.org/jslinux/vm.htm…

(11/12)

🧵🧵

(12/12)

🧵🧵

If you're a #osint expert but haven't yet realised just how much automation is possible with the command line, I recommend you read this thread:

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling