These Linux tools are must-haves! Which one have you used?

post thumb
Devops
by Admin/ on 13 Sep 2021

These Linux tools are must-haves! Which one have you used?


ag

faster than grep, ack recursive search file content.

post thumb

tig

Interactive view of git projects in character mode, can replace git command.

post thumb

mycli

mysql client, support syntax highlighting and command completion, similar to ipython, can replace mysql command.

post thumb

jq

json file processing and formatting display, support highlighting, can replace python -m json.tool.

post thumb

shellcheck

shell script static checking tool, can identify syntax errors and irregular writing style.

post thumb

fzf

command line fuzzy search tool, can interactively and intelligently search and select files or content, with terminal ctrl-r history command search is perfect.

post thumb

PathPicker(fpp)

Automatically identifies directories and files in the command line output, supports interactive, very useful with git.

Run the following command.

git diff HEAD~8 --stat | fpp
post thumb

htop

Provides a more beautiful and convenient process monitoring tool, replacing the top command.

post thumb

glances

A more powerful alternative to htop / top.

htop replaces top, glances replaces htop: htop replaces top, glances replaces htop.

post thumb

Information is much richer and more complete than htop, isn’t it? In addition to the command line view, glances also provides a page service that allows you to view the status of a server from the page at any time.


axel

a multi-threaded download tool that can replace curl and wget when downloading files.

axel -n 20 http://centos.ustc.edu.cn/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso
post thumb

sz/rz

interactive file transfer, very good for transferring files under multiple jumpers, no need to transfer at one level.


cloc

code statistics tool, can count the number of empty lines of code, comment lines, programming language.

post thumb

tmux

terminal reuse tool, instead of screen, nohup.

post thumb

script/scriptreplay

Terminal session recording.

# recording
script -t 2>time.txt session.typescript
# your commands
# end of recording
exit
# Playback
scriptreplay -t time.txt session.typescript

multitail

Often you have more than one log file to monitor, what should you do? It takes up too much space to open multiple tabs in the terminal software, try this tool.

post thumb

Source


Tags:
comments powered by Disqus