Screen command for terminal
Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells. See link.
When screen is called, it creates a single window with a shell in it (or the specified command) and then gets out of your way so that you can use the program as you normally would. Then, at any time, you can create new (full-screen) windows with other programs in them (including more shells), kill the current window, view a list of the active windows, turn output logging on and off, copy text between windows, view the scrollback history, switch between windows, etc. All windows run their programs completely independent of each other. Programs continue to run when their window is currently not visible and even when the whole screen session is detached from the user’s terminal.
grep only shows file name
Using grep -l "pattern"
find file by filename, find -name name.exe
Java invoke
java -jar file.jar -v r1 -r rtable.r1 -a arp_cache
invoke the corresponding jar file’s main methods, the remain params are passed into the main methods of programs.
first params is the file invoked.