Browse free open source Terminals and projects below. Use the toggles on the left to filter open source Terminals by OS, license, language, programming language, and project status.

  • Top-Rated Free CRM Software Icon
    Top-Rated Free CRM Software

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
    Get started free
  • Bright Data - All in One Platform for Proxies and Web Scraping Icon
    Bright Data - All in One Platform for Proxies and Web Scraping

    Say goodbye to blocks, restrictions, and CAPTCHAs

    Bright Data offers the highest quality proxies with automated session management, IP rotation, and advanced web unlocking technology. Enjoy reliable, fast performance with easy integration, a user-friendly dashboard, and enterprise-grade scaling. Powered by ethically-sourced residential IPs for seamless web scraping.
    Get Started
  • 1
    Project has been moved to https://github.com/marchaesen/vcxsrv Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual C++ 2012 Express Edition. Source code can also be compiled with VS2008, VS2008 Express Edition and VS2010 Express Edition, although current project and makefile are not fully compatible anymore. Versions starting from 1.14.3.0 are not compatible with Windows XP anymore.
    Leader badge
    Downloads: 6,290 This Week
    Last Update:
    See Project
  • 2
    RealTerm: Serial/TCP Terminal

    RealTerm: Serial/TCP Terminal

    Serial and TCP terminal for engineering and debugging

    Serial terminal program for engineering. Ideal for development, reverse engineering, debugging, datalogging and capture, and automatic test. The website is a comprehensive manual for Realterm. It has an comprehensive ActiveX/COM automation support so it can be used a serial component by other programs. An extensive commandline interface supports batch files and simple automatic test programming. Commands can be sent to running instances, and commands can be stored and run in files. [ActiveX](http://realterm.sourceforge.net/index.html#ActiveX_Interface) and [Command Line](http://realterm.sourceforge.net/index.html#Command_Line_Parameters) commands are well documented. Sourceforge major releases are only made occasionally. To follow development versions see News and subscribe.
    Leader badge
    Downloads: 2,826 This Week
    Last Update:
    See Project
  • 3
    Null-modem emulator

    Null-modem emulator

    The virtual serial port driver for Windows.

    The Null-modem emulator (com0com) is a kernel-mode virtual serial port driver for Windows. You can create an unlimited number of virtual COM port pairs and use any pair to connect one COM port based application to another. The HUB for communications (hub4com) allows to receive data and signals from one COM or TCP port, modify and send it to a number of other COM or TCP ports and vice versa.
    Leader badge
    Downloads: 2,429 This Week
    Last Update:
    See Project
  • 4
    electerm

    electerm

    Terminal/SSH/SFTP client (Linux, Mac, Win)

    electerm is a terminal/ssh/sftp client (Linux, Mac, Win) based on electron/ssh2/node-pty/xterm/antd/subx and many other libs. Works as a terminal/file manager or ssh/sftp client (similar to xshell). Global hotkey to toggle window visibility (similar to guake, default is ctrl + 2) Multi platform (Linux, Mac, Win). Multi-language support (electerm-locales, contributions/fixes welcome) Double click to directly edit (small) remote files. Edit (small) local files with built-in editor. Auth with publicKey + password. Support Zmodem (rz, sz). Support Trzsz (trz/tsz), similar to rz/sz, and compatible with tmux. Transparent window (Mac, Win). Terminal background image. Global/session proxy. Quick commands. UI/terminal theme. Sync bookmarks/themes/quick commands to GitHub/Gitee secret gist. Support serial Port (version > 1.21.8). Quick input to one or all terminals.
    Downloads: 445 This Week
    Last Update:
    See Project
  • Red Hat Enterprise Linux on Microsoft Azure Icon
    Red Hat Enterprise Linux on Microsoft Azure

    Deploy Red Hat Enterprise Linux on Microsoft Azure for a secure, reliable, and scalable cloud environment, fully integrated with Microsoft services.

    Red Hat Enterprise Linux (RHEL) on Microsoft Azure provides a secure, reliable, and flexible foundation for your cloud infrastructure. Red Hat Enterprise Linux on Microsoft Azure is ideal for enterprises seeking to enhance their cloud environment with seamless integration, consistent performance, and comprehensive support.
    Learn More
  • 5
    Windows Terminal

    Windows Terminal

    The New Windows Terminal

    The Windows Terminal is a new, modern, fast, efficient, powerful, and productive terminal application for users of command-line tools and shells like Command Prompt, PowerShell, and WSL.
    Downloads: 346 This Week
    Last Update:
    See Project
  • 6
    eDEX-UI

    eDEX-UI

    Customizable science fiction terminal emulator

    eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor designed with a customizable science fiction computer interface. Inspired by the TRON Legacy movie effects, eDEX-UI presents a futuristic look and feel while still being able to function as a full-featured terminal emulator. eDEX-UI offers advanced monitoring support for real-time systems and networks. It also offers full touchscreen support; a directory viewer; and for a completely unique sci-fi experience, advanced customization options via themes, on-screen keyboard layouts, CSS injections, and even optional sound effects. If you’re a science fiction fan or are just looking for something different in a terminal emulator, eDEX-UI will surely satisfy and give you a cool and unique experience.
    Downloads: 285 This Week
    Last Update:
    See Project
  • 7
    Xming X Server for Windows

    Xming X Server for Windows

    X Window System Server for Windows

    Xming is the leading X Window System Server for Microsoft Windows 8/7/Vista/XP (+ server 2012/2008/2003). It is fully featured, small and fast, simple to install and because it is standalone native Microsoft Windows, easily made portable (not needing a machine-specific installation).
    Leader badge
    Downloads: 6,155 This Week
    Last Update:
    See Project
  • 8
    This project provides a proxy that allows telnet/tcp connections to be made to serial ports on a machine.
    Leader badge
    Downloads: 1,035 This Week
    Last Update:
    See Project
  • 9
    Thinstation is a thin client linux distro using std. x86 hw. It can boot from network, pxe, syslinux, CD, floppy or flash-disk and connect to servers using VNC, RDP, XDM, SSH, Telnet, tn5250, tarentella, 2X, NX, Thinlinc, VMWare VDI or ICA.
    Leader badge
    Downloads: 806 This Week
    Last Update:
    See Project
  • The #1 Embedded Analytics Solution for SaaS Teams. Icon
    The #1 Embedded Analytics Solution for SaaS Teams.

    Qrvey saves engineering teams time and money with a turnkey multi-tenant solution connecting your data warehouse to your SaaS application.

    Qrvey’s comprehensive embedded analytics software enables you to design more customizable analytics experiences for your end users.
    Try Developer Playground
  • 10
    YAT

    YAT

    Yet Another Terminal :: Serial Communication :: Engineer/Test/Debug

    Engineering, testing and debugging of serial communication. Supports RS-232/422/423/485 as well as TCP/IP Client/Server/AutoSocket, UDP/IP Client/Server/PairSocket and USB Ser/HID. Optimized for simple command sets of e.g. embedded systems.
    Leader badge
    Downloads: 655 This Week
    Last Update:
    See Project
  • 11
    Tera Term
    TeraTerm Project is developing the terminal emulator Tera Term and the SSH compatible extension module TTSSH. This is open source software under the BSD license. This is the official successor to the original Tera Term Pro 2.3. Development takes place on the project page on GitHub.
    Leader badge
    Downloads: 1,626 This Week
    Last Update:
    See Project
  • 12
    WindTerm

    WindTerm

    A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal

    A Quicker and better SSH/Telnet/Serial/Shell/Sftp client for DevOps. WindTerm is a partial open source project, and the source will be gradually opened. Open source code includes, but is not limited to, the classes that can be used independently, such as functional, algorithms, GUI widgets, etc., as well as functional libraries, such as networks, protocols, etc., as well as all types that require open source according to the license. SSH v2, Telnet, Raw TCP, Serial, Shell protocols were implemented. Supports SSH auto-execution when the session is authenticated. Integrated local file manager, supports the move to, copy to, copy from, remove, rename, make new file/directory and so on. Supports Windows Cmd, PowerShell and Cmd, PowerShell as administrator. Supports Linux bash, zsh, PowerShell core, and so on. Supports MacOS bash, zsh, PowerShell core, and so on.
    Downloads: 94 This Week
    Last Update:
    See Project
  • 13
    PAC Manager
    PAC is a Perl/GTK replacement for SecureCRT/Putty/etc (linux ssh/telnet/... gui)... It provides a GUI to configure connections: users, passwords, EXPECT regular expressions, macros, etc. You like 'SecureCRT/SSHMenu'? Check this tool and let me know
    Leader badge
    Downloads: 334 This Week
    Last Update:
    See Project
  • 14
    setserial is a program designed to set and/or report the configuration information associated with a serial port.
    Leader badge
    Downloads: 2,152 This Week
    Last Update:
    See Project
  • 15
    Termux application

    Termux application

    Terminal emulator application for Android OS extendible

    Termux is an Android terminal application and Linux environment. At first start a small base system is downloaded, desired packages can then be installed using the apt package manager known from the Debian and Ubuntu Linux distributions. Access the built-in help by long-pressing anywhere on the terminal and selecting the Help menu option to learn more. Allows the app to view information about network connections such as which networks exist and are connected. Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet. Allows an app to ask for permission to ignore battery optimizations for that app. This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    Downloads: 71 This Week
    Last Update:
    See Project
  • 16
    This project maintains the Linux Console tools, which include utilities to test and configure joysticks, connect legacy devices to the kernel's input subsystem (providing support for serial mice, touchscreens etc.), and test the input event layer.
    Leader badge
    Downloads: 1,755 This Week
    Last Update:
    See Project
  • 17
    PEASS-ng

    PEASS-ng

    Privilege Escalation Awesome Scripts SUITE

    These tools search for possible local privilege escalation paths that you could exploit and print them to you with nice colors so you can recognize the misconfigurations easily. All the scripts/binaries of the PEAS suite should be used for authorized penetration testing and/or educational purposes only. Any misuse of this software will not be the responsibility of the author or of any other collaborator. Use it at your own machines and/or with the owner's permission. Here you will find privilege escalation tools for Windows and Linux/Unix and MacOS. Find the latest versions of all the scripts and binaries in the releases page. Check the parsers directory to transform PEASS outputs to JSON, HTML and PDF.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 18
    airgeddon

    airgeddon

    This is a multi-use bash script for Linux systems

    airgeddon is an alive project growing day by day. Interface mode switcher (Monitor-Managed) keeping selection even on interface name changing. DoS over wireless networks using different methods (mdk3, mdk4, aireplay-ng). "DoS Pursuit mode" is available to avoid AP channel hopping (available also on DoS performed on Evil Twin attacks). Full support for 2.4Ghz and 5Ghz bands. Assisted WPA/WPA2 personal networks Handshake file and PMKID capturing. Cleaning and optimizing Handshake captured files. Offline password decrypting on WPA/WPA2 captured files for personal networks (Handshakes and PMKIDs) using a dictionary, brute-force, and rule-based attacks with aircrack, crunch and hashcat tools. Enterprise networks captured password decrypting based on john the ripper, crunch, asleap and hashcat tools. GPU support available for hashcat. Only Rogue/Fake AP mode to sniff using external sniffer (Hostapd + DHCP + DoS).
    Downloads: 62 This Week
    Last Update:
    See Project
  • 19

    pythondialog

    Python module to build dialogs for terminal-based applications

    This is a Python module for doing terminal-based user interaction. It wraps the dialog/Xdialog program, and provides a nice, object-oriented programming model.
    Leader badge
    Downloads: 556 This Week
    Last Update:
    See Project
  • 20
    tmux

    tmux

    tmux is a terminal multiplexer

    tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. This release runs on OpenBSD, FreeBSD, NetBSD, Linux, OS X and Solaris. tmux depends on libevent 2.x, and on ncurses. To build tmux, a C compiler (for example gcc or clang), make, pkg-config and a suitable yacc (yacc or bison) are needed. Some platforms provide binary packages for tmux.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 21
    ExtraPuTTY - fork of putty 0.67. (Add win32 API,shortcuts for pre-defined command,can use files instead of the registry,auto-reconnect, scripting a session with lua,integrates FTP,TFTP,Ymodem,Xmodem transfert protocols, integrates cygwin, zmodem, session manager,hyper link projects and others ...)
    Leader badge
    Downloads: 525 This Week
    Last Update:
    See Project
  • 22

    SyncTERM

    Cross-platform BBS (ANSI) Terminal

    A cross-platform ANSI-BBS terminal designed to connect to remote BBSs via telnet, rlogin, or SSH. Supports ANSI music and the IBM charset when possible. Will run from a console, under X11 using XLib, or using SDL.
    Leader badge
    Downloads: 273 This Week
    Last Update:
    See Project
  • 23
    IPATool

    IPATool

    Command-line tool that allows searching and downloading app packages

    ipatool is a command line tool that allows you to search for iOS apps on the App Store and download a copy of the app package, known as an ipa file. Supported operating system (Windows, Linux or macOS). Apple ID is set up to use the App Store. To authenticate with the App Store, use the auth command. To search for apps on the App Store, use the search command. To obtain a license for an app, use the purchase command. To download a copy of the ipa file, use the download command.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 24
    Tabby

    Tabby

    A terminal for a more modern age

    Tabby is an infinitely customizable cross-platform terminal app for local shells, serial, SSH and Telnet connections. SSH2 client with a connection manager. SFTP and Zmodem file transfers. X11 and port forwarding. Jump hosts. Agent forwarding, including Pageant and Windows native OpenSSH Agent. Login scripts. Optional built-in password manager with a master passphrase. Proxy command support. Support for different shells in the same window. Better tab-completion cmd.exe thanks to Clink. Explorer menu integration. Optional portable mode. Current directory detection that works. Multiple connection profiles. Newline conversion. Text, reading and byte-by-byte input modes. Text and hexdump output modes. Zmodem, Non-standard baud rates. Simultaneous multi-pane input. Optional PuTTY style right-click paste and copy on select. macOS vibrancy and Win 10 fluent background support.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 25
    Terminus

    Terminus

    A terminal for a more modern age

    Terminus is a highly configurable terminal emulator for Windows, macOS and Linux. Features an integrated SSH client and connection manager. Provides theming and color schemes, fully configurable shortcuts, and split panes. Remembers your tabs. With PowerShell (and PS Core), WSL, Git-Bash, Cygwin, Cmder and CMD support. Enables direct file transfer from/to SSH sessions via Zmodem. Full Unicode support including double-width characters. Terminus doesn't choke on fast-flowing outputs. Allows proper shell experience on Windows including tab completion (via Clink). Terminus is an alternative to Windows' standard terminal (conhost), PowerShell ISE, PuTTY or iTerm. Terminus is not a new shell or a MinGW or Cygwin replacement. Neither is it lightweight - if RAM usage is of importance, consider Conemu or Alacritty.
    Downloads: 36 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Guide to Open Source Terminals

Open source terminals are the key to powering an efficient and user-friendly digital environment for computer users. Through open source technology, software can be developed, modified, or distributed freely by anyone with access to this information. This means that people have access to the same programs used in commercial markets without having to pay expensive license fees or proprietary restrictions.

The most basic form of open source terminal is a command prompt program. This allows users to issue commands directly into the system instead of relying on a graphical user interface (GUI). With these commands, users can perform simple administrative tasks such as file management and system monitoring. For more sophisticated programming needs, there are other forms of open source terminals including Python and Bash shell scripting languages.

Another key advantage of open source terminals is they provide greater flexibility than non-open alternatives as they don't require specific operating systems or vendors. They are also generally easier to learn as compared with proprietary tools which may require specialized training due to their complexity. Finally, these types of tools offer better security measures compared to traditional applications due both their distributed structure and ability for community members to inspect code for vulnerabilities if needed.

In conclusion, open source terminals provide powerful capability without many of the restrictions associated with propriety software solutions while still providing reliable results when it comes time for programming needs or basic administrative tasks. It’s no wonder that these tools continue to become increasingly popular within both corporations and educational institutions looking for ways to leverage maximum value out of limited resources.

Features Provided by Open Source Terminals

  • Cross-Platform Compatibility: Open source terminals support a wide range of platforms, such as Windows, macOS, and Linux. This means that users can access their data regardless of which operating system they are using.
  • Secure Communications: Open source terminals provide secure communications protocols to protect user data from unauthorized access or modification. This includes encryption technologies like SSH and AES to protect data while in transit over the Internet.
  • Customizable User Interface: The user interface of open source terminals is highly customizable, allowing users to customize its look and feel according to their preferences. They can customize things such as the fonts and colors used for text, background images, window size and position, etc.
  • Built-in Command Line Tools: Open source terminals come with built-in command line tools that allow users to control their machine from the terminal itself. These tools can be used for automating tasks, scripting programs, setting up servers, etc.
  • Scripting Capabilities: Many open source terminals provide scripting capabilities that enable developers to extend their functionality by writing custom scripts tailored for specific needs. These scripts can be written in languages like Python or Bash for easy integration into existing codebases.
  • Plugins & Add-Ons: Several open source terminal applications offer plugins and add-ons that add additional features such as language syntax highlighting or graphical user interfaces (GUIs). These plugins/add-ons further enhance the functionalities offered by these terminals without requiring any changes to the underlying codebase.

What Are the Different Types of Open Source Terminals?

  • Command Line Interface (CLI): A CLI is an all-text display mode that provides a way to interact with a program by providing commands through the keyboard. It allows users to type in commands for various operations such as viewing file contents, executing programs and editing system configurations.
  • Graphical User Interfaces (GUIs): GUIs provide users with visual elements from which they can interact with the operating system. This makes it easier for novice users who may not be familiar with command line interfaces to access their computers. GUIs are typically menu-driven, consisting of icons, lists and text boxes that make navigation easier than preset commands found in CLIs.
  • Web-Based Terminals: Web-based terminals provide access to remote systems over the internet. These terminals are accessed via web browsers without having to install any software on the user's machine. They allow users to manage files, submit code and run software remotely from anywhere in the world without having direct access to the system itself.
  • Remote Desktop Protocols: Remote Desktop Protocols enable a local PC or workstation to connect securely to a remote host or server through an encrypted tunnel over a public network like the Internet making it possible for users to view and control machines running other operating systems remotely just like if they were sitting right at their desktop local station or laptop machine in front of them physically.
  • Secure Shell: SSH is a secure protocol used primarily for logging into another computer remotely across an unsecured network connection such as the Internet but can also be used for file transfers between two computers over an encrypted connection preserving privacy while allowing you full control of remote machines easily given certain permissions within your network environment set up properly by professionals beforehand before enabling it during installation setup procedures.

Benefits of Using Open Source Terminals

  1. Cost Savings: Open source terminals often save businesses money in comparison to commercial alternatives. By using an open source terminal, businesses can avoid the high costs associated with proprietary software licenses and fees. Additionally, since many open source projects are community-driven, there is usually a large pool of contributors dedicated to providing support and bug fixes for free.
  2. Flexibility: With open source terminals, users have access to a wide variety of different tools and options that they can use to customize their experience. This enables companies to tailor their systems to meet specific needs without having to spend extra money on proprietary solutions or expensive customization services.
  3. Security: Due to its open nature, the code behind an open source terminal is publicly available for review by anyone interested in doing so. This means that security vulnerabilities are more easily found and fixed quickly when compared with proprietary alternatives where only the company behind it has access to the underlying code.
  4. Freedom from Vendor Lock-In: Since users of an open source terminal will never be locked into any one vendor's product offering, businesses can select whichever solution best meets their needs without fear that they won't be able to switch vendors if needed in the future. Additionally, open source technology allows them more control over their own data as well as being able maintain tighter control over who else might potentially have access to it.

Who Uses Open Source Terminals?

  • Developer: Developers are responsible for creating and maintaining open source software. They often debug existing code, and create new features or bug fixes.
  • Community Member: Community members are users who interact with and contribute to the open source community. They participate in discussions, post bug reports, and provide helpful advice on using the software.
  • System Administrator: System administrators are responsible for managing a server’s hardware and software components, ensuring that the system is running smoothly. They also may patch systems with updates or security patches to protect against malicious attacks.
  • End User: End users are individuals who use applications created by developers with open source software. They may not be involved in any of the development process but rather just use the final product.
  • Hobbyist: A hobbyist is an individual who uses open source terminal applications as a way to learn more about programming or technology in general, usually without direct career goals associated with their usage of those technologies.
  • Researcher: Researchers use the open source terminal to conduct research related experiments such as data mining or machine learning simulations that require access to large datasets or powerful computers not available outside of a command line interface environment.

How Much Do Open Source Terminals Cost?

Open source terminals can be incredibly cost efficient. In many cases, they can be completely free to use, depending on the license used by the developer. There are also instances in which users might need to pay for a terminal or purchase additional add-ons to get full access and functionality.

When considering the cost of open source terminals, it is important to factor in any associated fees for software licenses or maintenance plans. Depending on the size and complexity of operations, these costs may vary significantly from user to user. Additionally, some businesses opt for commercial grade servers that will require further financial investments.

It is worth noting that some open source developers offer discounts or special deals to encourage adoption of their product; so it is always important to research the available options and take advantage of such offers when possible. Lastly, if you plan on using an open source terminal solution for large scale projects involving significant data processing power, you might need plenty of storage capacity, in which case purchasing new hardware with built-in scalability might prove more economical than buying software alone.

What Do Open Source Terminals Integrate With?

There are many types of software that can integrate with open source terminals, including text editors, compilers and interpreters, project management tools, system administration utilities, web development frameworks, database management systems and more. Text editors are used to create and edit code for programming languages and applications. Compilers and interpreters translate code into machine language so the computer can understand it. Project management tools help teams coordinate their tasks and share their progress on projects. System administration utilities are designed to assist in the monitoring and maintenance of a server infrastructure. Web development frameworks provide a base structure to create dynamic websites or web applications. Database management systems store data securely while allowing users to query it using specialized programming languages like SQL or NoSQL.

Recent Trends Related to Open Source Terminals

  1. Popularity: Open source terminals have become increasingly popular in recent years, as the cost savings and flexibility associated with this approach are attractive to both businesses and individuals.
  2. Security: Open source terminals offer improved security due to their open source nature, which allows for more comprehensive code review and improved bug-fixing.
  3. Customization: Open source terminals allow for greater customization than proprietary software, giving users the ability to tailor their environment to meet their unique needs.
  4. Interoperability: Open source terminals provide better interoperability between different platforms, allowing users to run programs on different operating systems without having to make major modifications.
  5. Cost Savings: Using an open source terminal provides cost savings over proprietary software, as users can use the code without paying any licensing fees or other costs associated with using a closed system.
  6. Collaboration: The open source model encourages collaboration and sharing of ideas, making it easier for developers to work together towards a common goal.
  7. Flexibility: Open source terminals are highly flexible and can be adapted to fit the specific needs and requirements of individual users or organizations.
  8. Support: The open source community provides support for its members, making it easier for users to get help when they need it.

Getting Started With Open Source Terminals

  1. Download an Open Source Terminal – The first thing you need to do is find an open source terminal that suits your needs. There are many options out there, ranging from simple command line applications like PuTTY and KiTTY, to GUI-based programs such as GNOME or Xfce4. Each option has its own set of features and capabilities, so be sure to read up on them before making a decision.
  2. Install the Software – Once you’ve selected a program, it’s time to install it on your computer. The installation process will vary depending on the software you choose, but generally you will just have to follow the instructions available with the program itself.
  3. Connect to Your Remote Server – Once the software has been installed, it’s time to use it. To do this, launch the terminal application and connect it to your remote server using SSH or similar secure protocols such as SFTP or VNC (or one of their alternatives). If you don't already have access credentials for your chosen server type then look into setting up a new user account for yourself in order for this step can be completed successfully.
  4. Start Using It. – Now that everything is connected properly, all that's left for you to do is learn how use your chosen terminal application itself. Most applications come with plenty of resources available online which should help familiarise yourself with how they work quickly - from finding out how run specific commands through what keybindings exist through customizing aspects of their interface - so make sure check those out when starting off if needed further guidance along the way.