Nothing Special   »   [go: up one dir, main page]

FinalShell User Manual

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

FinalShell User Manual

After downloading the software, click on the upper-left corner 'Connection Manager' (连接管理器).
Then, click on the upper-left corner of the first white box to create a new connection. Click 'SSH
Connection' (SSH 连接). Next, fill in the information as shown in the figure:
'Name' (名称),

'Host' (主机),

'Port'(端口): 22 for servers, 2223 for AGV ,

'Username' (用户名): peaccount4 for servers, quicktron for AGV,

'Password' (密码): !R@dial71 for servers, quicktron for AGV.

After filling in the details, click 'OK' (确定), and double-click on the newly created connection.
Select 'Accept and Save' (接受并保存).

After connecting, you will see this interface.

On the left side is the server status area, where you can check the CPU and memory usage rates.

The upper-right part is the terminal area, where commands are input.

The lower part(文件) is the visual directory area, allowing direct right-click operations for file
manipulation (add, delete, modify, and search). File transfer is also supported.
In the command interface (命令), you can right-click to choose 'Add Command' (添加命令)
and 'New Folder' (新建文件夹). After selecting 'Add Command,' enter a name (名称),
<customizable> and a command (命令), then click 'OK' (确定) to generate a shortcut for the
command.

Here are some simple commands for your reference.

Linux Commands

Starting from the third-generation AGV, all systems use the Linux operating system (most second-
generation and earlier vehicles use the Windows operating system). The on-site servers also run on
the Linux system, so it's essential to grasp basic operations. Here are some fundamental commands,
and you can explore more commands through a search engine:
Set sudo privileges: sudo su

View directory list: ll or ls

Delete a file: rm -rf file

Copy a file: cp file ../folder (copy to a specific folder in the parent directory)

Move a file/Change file name: mv original_file new_file

Create a new folder: mkdir folder_name

Decompress: gunzip XX.gz; unzip XX.zip Compression: tar -zcvf XX.gz XX

Input a file: rz

Export a file: sz file

Check Java processes: ps ax|grep java

Kill a process: kill -9 process_id

Set maximum permissions: sudo chmod 777 startFull.sh (set to display in green)

Display logs: cat log.log; vim log.log (shift+g to go directly to the end); tail –f log.log (view the tail)

Force save and exit: Press esc, press shift+:, enter wq!

Do not save and exit: Press esc, press shift+:, enter q!

Auto-complete: Press the Tab key

Scroll up through input history: Press the ↑ key

Insert characters: Press the insert key

Copy and paste: Mouse operations are recommended (when connected to a Linux system using
FinalShell).

FinalShell is a Chinese open-source software, and you can also use other terminal software such as
Xshell, with similar usage. It's not necessary to master all these commands; the key is to be able to
use shell software to retrieve logs and images after a AGV error occurs. If on-site personnel cannot
resolve a AGV error immediately, the logs and image information from that moment are crucial.
They can be sent to remote development personnel to investigate and identify the problem,
providing significant assistance.

The tutorial for pulling logs and images is in another document ('Car Log & Image One-Click
Extraction SOP and Extracting log information in Quick Studio.'). If you find FinalShell inconvenient,
our QS (Quick Studio) also provides an interface for pulling logs for your convenience.

You might also like