In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/03 Report--
Dstat & sar
Iostat, vmstat, ifstat three-in-one tool, used to view system performance.
Official website: http://dag.wieers.com/rpm/packages/dstat/
You can use it like this:
Alias dstat='dstat-cdlmnpsy'
Slurm
A tool for viewing network traffic
Official website: Simple Linux Utility for Resource Management
Vim & emacs
The code editor of a real programmer.
Screen, dtach, tmux, byobu
Do you often need SSH or telent to log in to the Linux server remotely? Do you often have headaches for long-running tasks, such as system backup, ftp transfer, etc. Usually we open a remote terminal window for each of these tasks because they take too long to execute. You must wait for it to finish, and during this time, you can't close the window or disconnect, otherwise the task will be killed and everything will be given up halfway.
Screen is a window manager that can multiplex a physical terminal between multiple processes. There is the concept of session in screen, where users can create multiple screen windows in a screen session, each screen window as if it were a real telnet/SSH connection window. Please refer to IBM DeveloperWorks's article "using screen to manage your remote sessions"
Dtach is a gadget that simulates the function of screen's detach, which allows you to attach to various conversations at will. The following picture shows what dtach+dvtm looks like.
Tmux is an excellent terminal reuse software, similar to GNU Screen, but from OpenBSD, using BSD authorization. The most intuitive benefit of using it is that after logging in to a remote host through a terminal and running tmux, you can open multiple consoles without having to "waste" extra terminals to connect to the remote host; of course, its function is much more than that. Advantages over screen: windows can be split horizontally and vertically, and panes can be moved and resized freely. Can be copied and pasted in multiple buffers to support cross-window search; no need to re-detach; after abnormal disconnection. Some people say that compared with tmux, screen is simply lame.
Byobu is a tool developed by Ubuntu and packaged on the basis of Screen to make it easier to use. The latest Byobu is already based on Tmux as the back end. It can be controlled through the front end of the command line "byobu-tmux" to accept exactly the same parameters as tmux. The details of Byobu are very good, and the results are as follows:
Multitail
MultiTail is a software used to monitor multiple documents at the same time, similar to tail commands. The difference between him and tail is that he opens multiple windows in the console, which makes it possible to monitor multiple log documents at the same time. He can also look at the statistics of log files, merge log files, filter log files, split screens, etc.
Official website: http://www.vanheusden.com/multitail/
Tpp
PPT under the terminal, if you use this to demonstrate PPT at so-and-so conference, it will be too fucking Geek.
Official website: http://www.ngolde.de/tpp.html
Xargs & parallel
Executes tasks from input (even multithread).
Xargs is a relatively old command with simple parallelism, which is not to mention. For GNU parallel (online manpage), it can not only handle multiple threads on the local machine, but also be distributed to remote computers to assist in processing. Before using GNU parallel, make sure that the local machine has GNU parallel/ssh/rsync installed, and the remote computer should also install ssh.
Duplicity & rsyncrypto
Duplicity is an efficient backup software that uses rsync algorithm encryption. Duplicity supports directory encryption production and format upload to remote or local file servers.
Rsyncrypto is rsync + encryption.
Encrypting backup tools.
Nethack & slash'em
NetHack (Wiki), an ancient computer game with a history of 20 years. No sound, no beautiful interface, but this game is really interesting. A guy on the Internet said: if you only do one thing in your life, then play NetHack. This sentence is very eye-catching, but it also makes people feel that the game is very complicated and not easy to use. In fact, although the game is very complicated, it is easy to use. Although it is difficult to play customs clearance, it is easy to get started. There are many complex rules on NetHack, "the DevTeam thinks of everything" (the development team thinks of everything). All kinds of monsters, all kinds of weapons... . there are many spoilers files to explain its rules. In addition to every randomly generated map, every time you play a game, you will encounter strange things: because you drink a potion and become a robot; you are asked to pay a high price for kicking the store door; your dog stole things from the store for you. .. It's a bit like life, you can't fully understand the world, but you can still choose your own way of facing it.
There are many articles online that this is the best computer game or one of the best computer games. Perhaps it is because its open source code is admirable, its ancient history is tolerant and its complex rules are awe-inspiring. Although it is not a popular game at present, it is more likely to withstand the test of another 20 years than any other popular game.
Slash'EM is also a classic game based on NetHack.
Lftp
Use the lftp command line ftp tool for incremental backup and mirroring of website data, just like using rsync.
Ack
Ack is a perl script and an optional alternative to grep. It can highlight matching characters. Is specially designed for programmers, default recursive search, save to provide a variety of file types to choose from.
Calcurse & remind + wyrd
Calcurse is a calendar and scheduling software under the command line. Remind + wyrd is similar. About the calendar, I have to mention a Linux Cycle calendar, which is also an artifact, hehe.
Newsbeuter & rsstail
Newsbeuter and rsstail are RSS reading tools on the command line.
Powertop
Be an environmentally friendly programmer and see which programs in your computer consume electricity. PowerTOP is a Linux tool that saves power for laptops on the Intel platform. This tool is released by Intel. It can help users find programs that consume a lot of power and save power by repairing or shutting down those applications or processes.
Htop & iotop
Htop and iotop are used to view processes, memory and IO load.
Ttyrec & ipbt
Ttyrec is a tty console recording program, and the recorded data files can be played using the corresponding ttyplay. You can record all kinds of operations in tty or software that you are familiar with in tty.
Ipbt is a tool for playing back the console input process recorded by ttyrec.
Similar to this are Shelr and termrec
Rsync
A classic tool for file synchronization through SSH
Mtr
MTR-traceroute 2.0 is a gadget that integrates traceroute and ping to diagnose networks.
Socat & netpipes
Socat is a versatile web tool named "Socket CAT" and can be seen as an N-fold enhanced version of netcat.
Netpipes, like socat, is mainly used to perform socket commands on the command line, so that you can travel socket network communications under the Shell script.
Iftop & iptraf
Iftop and iptraf can be used to view some of the traffic on current network links.
Siege & tsung
Siege is a stress test and evaluation tool designed for WEB development to assess the ability of an application to withstand stress: it can perform multi-user concurrent access to a WEB site according to configuration, record the corresponding time of each user's request process, and repeat under a certain number of concurrent visits.
Tsung is a stress testing tool that can test servers including HTTP, WebDAV, PostgreSQL, MySQL, LDAP, and XMPP/Jabber, etc. For HTTP testing, Tsung supports HTTP 1.0 target 1.1, including session recording in a proxy mode, support for GET, POST, and PUT, and DELETE methods, support for Cookie and basic WWW authentication, and support for SSL.
Ledger
Ledger is a gadget for keeping accounts on the command line.
Taskwarrior
TaskWarrior is a command line-based TODO list management tool. The main functions include: label, color table output, report and graphics, a large number of commands, underlying API, multi-user file lock and other functions.
The following figure shows the interface of TaskWarrior 2.0:
Curl
CURL is a file transfer tool that uses URL syntax to work on the command line. It was first released in 1997. It supports file upload and download, so it is an integrated transfer tool, but traditionally, cURL is called a download tool. CURL also includes libcurl for program development. The protocols supported by cURL are FTP, FTPS, HTTP, HTTPS, TFTP, SFTP, Gopher, SCP, Telnet, DICT, FILE, LDAP, LDAPS, IMAP, POP3, SMTP and RTSP.
Rtorrent & aria2
RTorrent is a very simple, excellent, very lightweight BT client. It uses the ncurses library written in C++, so it is entirely text-based and runs in the terminal. It is ideal to use rTorrent on low-end systems with GNU Screen and Secure Shell installed as remote BT clients.
Aria2 is a good high-speed download tool for Linux. Because it has a segmented download engine, it supports downloading the same file from multiple addresses or multiple connections from one address. This naturally greatly speeds up the download speed of files. Aria2 also has a breakpoint resume function, which allows you to resume interrupted file downloads at any time. In addition to supporting the general http (s) and ftp protocols, aria2 also supports the BitTorrent protocol. This means that you can also use aria2 to download torrent files.
Ttytter & earthquake
TTYtter is a tool for sending Twitter on the command line written by Perl, which can do all the things that clients on other platforms can do, of course, in Chinese. Script control, CLI control, terminal control, Perl control favorite.
Earthquake is also a Twitter client on the command line.
Vifm & ranger
Vifm ncurses-based file manager, DOS style, using the keyboard operation.
Ranger is done in Python and defaults to Vim-style keystroke binding, such as hjkl (up and down), dd (cut), yy (copy), and so on. The functionality is very complete, and the extension / configurability is very good. Similar to the multi-column file management method of Finder (File Manager) under MacOS X. Multiple tabs are supported. Preview text files and directories in real time.
Cowsay & sl
Cowsay will stop talking, as shown below, ha. And xcowsay, you can search it yourself.
What is sl? Ls? Hehe, do you often type ls as sl? If so, this thing can entertain you, and you will see a train roaring past, which is quite cool. You can use sudo apt-get install sl installation.
Finally, introduce a command linuxlogo, you can use sudo apt-get install linuxlogo to install, and then you can use linuxlogo-L to take a look at the logo of various Linux.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.