I. Introduction
FinalShell
It is a free domestic conscience software that integrates SSH tools, server management, and remote desktop acceleration. It also supports Windows, macOS, and Linux. It is not just an SSH tool, but a complete statement should be called an integrated server and network management. The software can replace XShell for free to a large extent. It is a rare conscience product in China. It has special functions such as free overseas server remote desktop acceleration, ssh acceleration, bilateral tcp acceleration, and intranet penetration.
FinalShell
It is an all-in-one server and network management software. The software supports multi-label, batch server management, custom command parameters, SSH acceleration and other functions. It is not only an SSH client, but also a powerful development and operation and maintenance tool, which fully meets Development, operation and maintenance requirements.
main features
- Multi-platform support Windows, macOS, Linux
- Multi-label, batch server management.
- Support login ssh and Windows remote desktop.
- Beautiful smooth font display with more than 100 color schemes built-in.
- The terminal and sftp are displayed on the same screen, and the directory is switched synchronously.
- Commands are automatically prompted, intelligently matched, and the input is faster and more convenient.
- sftp support, through various optimization techniques, loading faster, switching, opening directories without waiting.
- Server network, real-time performance monitoring, no need to install server plug-ins.
- Built-in overseas server acceleration, accelerate remote desktop and ssh connection, smooth operation without lag.
- Memory, CPU performance monitoring, Ping delay packet loss, Trace routing monitoring.
- Real-time hard disk monitoring.
- process manager.
- The shortcut command panel can display dozens of commands at the same time.
- Built-in text editor, supports syntax highlighting, code folding, search and replace.
- Both ssh and remote desktop support proxy servers.
- Package transmission, automatic compression and decompression.
- Support rz, sz (zmodem)
- Multi-location ping monitoring
- Command input box, support auto-completion, command history
- Custom command parameter function, which can dynamically generate commands according to input parameters
- You can set the terminal background image, and have dynamic background blur and text shadow effects.
- View various system information with one click
Two, download
- Baidu search finalshell, find the official website, click to enter
2. Click on the latest version
官网地址:http://www.hostbuf.com/
3. Click the Windows version download address and wait for the download to complete
官网下载地址:http://www.hostbuf.com/t/988.html
Windows版下载地址:
http://www.hostbuf.com/downloads/finalshell_install.exe
MacOS版下载地址:
http://www.hostbuf.com/downloads/finalshell_install.pkg
Mac版,Linux版安装及教程:
http://www.hostbuf.com/t/1059.html
更新日志:
http://www.hostbuf.com/t/989.html
- After downloading, as shown in the figure, click to start the installation
3. Installation
- click i accept
- click next
- Choose where to install
- Click OK to install the required components
4. Use FinalShell
The free version of this software has some limitations, but it is sufficient for regular Linux operations. Buy the professional version, 128 yuan permanent professional version can use all the functions.
4.1. Basic operation of the free version
1. Start FinalShell
2. Connect to remote linux server
Make sure that the linux system is turned on first, otherwise you will not be able to connect
details as follows:
4.2. FinalShell basic function description:
- On the left is the monitoring of server-side data
- Below the workbench are some shortcut menu toolbars and file management
File list: on the left is a tree directory, that is, all directories on the server, and on the right is the detailed content of the corresponding directory. Here you can easily operate files to upload, download, delete, empower, etc.
These are the basic introductions, and you will know the rest later.
This software combines the functions of Xshell and Xftp, and you can quickly transfer files to the remote without installing Xftp
3. On the workbench is the command terminal
Command terminal: All linux operation commands are entered behind the root here, and the specific commands and methods will be pointed out one by one in the following blog posts.
4.3. Basic instructions for the professional version
Many functions in the main interface need to use the advanced version or professional version to use. Therefore, the content listed in this tutorial is all explained using the professional version.
You need to purchase the professional version first, and the 128 yuan permanent professional version can use all the functions.
- The system information button, when clicked, will display system-related information, including system hardware information, server load information, network interface information and traffic, file system and usage, etc.
-
Operating status. Here, the server's running days, load, and usage of CPU, memory, and swap area are displayed in real time. and displayed as a percentage.
-
Process, click on the process page on the left, the process and the adjacent wooden surface will be displayed on the right, and you can view the PID, user memory, CPU command line, etc. Click the corresponding process, and the detailed information of the process will be displayed below, including the directory where it is located, the startup command, etc.
-
Network, the detailed information of the network will be displayed on the right. Click the corresponding information, and the detailed access information of this connection will be displayed below, which can display which IPs are connected to this port, so that it is convenient to check whether the server is connected by others. This step requires the use of root privileges to connect. If you use root to connect in and a white screen is displayed here, you need to check whether the ss command and netstat command are installed on the server. If they are not installed, you can. For the specific installation files, I will open another blog post to explain them, so I won’t go into details here.
-
Routing, this column is basically useless for newcomers. If you are curious, you can take a look. It is mainly used to query the routing table and view the detailed information of a certain routing table.
4.4. Other operations on FinalShell
1. Replace the background image of the console terminal
If you don't like the wallpaper that comes with FinalShell, you can replace it with the following steps
注意:需要先关掉FinalShell软件,不然背景图保存不成功。
Find 5 pictures you like and replace them with the names of the above wallpapers. Be careful to be consistent. It is not allowed to have a suffix other than .jpg. Just replace the original ones above.
Done, close the jar package window, restart FinalShell
2. Delete connection records
After connecting to other machines, there is a connection record, which cannot be deleted, which is an eyesore
You can go to conn in the software installation directory and delete all the newly created ones. Of course, if you didn’t pay attention at the beginning, you may not remember which one is to be kept. You can compare the time. If you still can’t tell the difference, you can delete them all (or directly delete the conn folder), and then reopen FinalShell. Re-execute the fourth step to connect to the remote linux server. I know which one to keep here, so I won’t delete them all.
Re-open the software, comfortable, there is only one record left