It depends on whether you mean a network terminal or a serial terminal. For a network terminal, you’ve got you basic console window, which IS a unix terminal window. Re: Terminal Emulator for Mac OS X Once you install the drivers for your USB to serial cable, it should appear as a COM port on your computer. Select this com port from the terminal emulation software and create a new connection to it. NES EMULATOR FOR ARCADA. You can run just the Serial Console from the Tools menu. (Serial Terminal) was last updated on Oct 05, 2019.
This is a list of notable terminal emulators. Most used terminal emulators on Linux and Unix-like systems are GNOME Terminal on GNOME and GTK-based environments, Konsole on KDE, and xfce4-terminal on Xfce as well as xterm.
- 1Character-oriented terminal emulators
- 1.1Unix-like
- 1.1.2Graphical
- 1.1Unix-like
- 2Block-oriented terminal emulators
Character-oriented terminal emulators[edit]
Unix-like[edit]
Command-line interface[edit]
- Linux console – implements a large subset of the VT102 and ECMA-48/ISO 6429/ANSI X3.64 escape sequences.
The following terminal emulators run inside of other terminals, utilizing libraries such as Curses and Termcap:
- GNU Screen – Terminal multiplexer with VT100/ANSI terminal emulation
- Minicom – text-based modem control and terminal emulation program for Unix-like operating systems
- tmux – Terminal multiplexer with a feature set similar to GNU Screen
Graphical[edit]
X/Wayland[edit]
Terminal emulators used in combination with X Window System and Wayland
- xterm – standard terminal for X11
- GNOME Terminal – default terminal for GNOME with native Wayland support
- guake – drop-down terminal for GNOME
- konsole – default terminal for KDE
- xfce4-terminal – default terminal for Xfce with drop-down support
- mrxvt – rxvt clone with additional features (latest version is 2008-09-10)
- Terminology – enhanced terminal supportive of multimedia and text manipulation for X11 and Linux framebuffer
- Tilda – A drop down terminal
- Yakuake – (Yet Another Kuake), a dropdown terminal for KDE
Apple macOS[edit]
Terminal emulators used on macOS
- Terminal – default macOS terminal
- iTerm2 – open-source terminal specifically for macOS
- xterm – default terminal when X11.app starts
- SyncTERM – includes serial line terminal
- ZTerm – serial line terminal
Apple Classic Mac OS[edit]
Microsoft Windows[edit]
- ConEmu – local terminal window that can host console application developed either for WinAPI (cmd, powershell, far) or Unix PTY (cygwin, msys, wsl bash)
- HyperACCESS (commercial) and HyperTerminal (included free with Windows XP and earlier, but not included with Windows Vista and later)
- mintty – Cygwin terminal
- Windows Console – Windows command line terminal
Microsoft MS-DOS[edit]
- Qmodem and Qmodem Pro
IBM OS/2[edit]
- ZOC – discontinued support for OS/2
Commodore Amiga[edit]
Commodore 64[edit]
Block-oriented terminal emulators[edit]
Emulators for block-oriented terminals, primarily IBM 3270, but also IBM 5250 and other non-IBM terminals.
Coax/Twinax connected[edit]
These terminal emulators are used to replace terminals attached to a host or terminal controller via a coaxial cable (coax) or twinaxial cabling (twinax). They require that the computer on which they run have a hardware adapter to support such an attachment.
- RUMBA 3270 and 5250
tn3270/tn5250[edit]
These terminal emulators connect to a host using the tn3270 or tn5250 protocols, which run over a Transmission Control Protocol (TCP) connection.
- x3270 – IBM 3270 emulator for X11 and most Unix-like systems[1]
- c3270 – IBM 3270 emulator for running inside a vt100/curses emulator for most Unix-like systems[1]
See also[edit]
References[edit]
External links[edit]
- The Grumpy Editor's guide to terminal emulators, 2004
- Comprehensive Linux Terminal Performance Comparison, 2007
Retrieved from 'https://en.wikipedia.org/w/index.php?title=List_of_terminal_emulators&oldid=915808863'
Use 'screen' as a serial terminal emulator | 29 comments | Create New Account
Mac Usb Serial Terminal Emulator
Click here to return to the 'Use 'screen' as a serial terminal emulator' hint |
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Can you not just save all that as terminal profile and then double click it, or select it from the Terminal dock menu? No applescript involved.
---
~/.sig: not found
---
~/.sig: not found
I use the following keyspan.term (string-style plist for readability): Note that you can control the terminal baud rate and other characteristics with the last argument (see the WINDOW TYPES section of screen(1)).
Or just use QuickTerm
Hello
I am not a programmer. What shall I do when I've setted the port of QuickTerm, and came back to the window 'RS-232 Terminal'.
I clicked on 'Connect'. It probably connected but the window is empty, I cannot type anything in it, and anyway I don't know what to type.
I want to use it for our French 'minitel'. I think it is V33, but not sure.
I use a laptop and MacOs 10.4.9.
My modem is inside :
Modele : MicroDash
Type d'interface : USB
Modulation : V.92
Nom de serie : Euro
Version Matériel : 1.0F
Version du programme interne : APPLE VERSION 2.6.6
Gestionnaire : InternalUSBModem.kext (v2.6.6)
Pays : 3D (France)
Is X11 necessary ? I am not keen on the terminal, so could you give basic explanations.
Thank you.
No need to shell out for Keyspan's admittedly very good drivers. Many USB-serial adapters use the same chip, Prolific Industries' PL-2303 controller. Prolific's own Mac OS X driver is currently not very good; you can't send a break signal via screen in Terminal, for example. However, there's an open-source driver that works better. I am not a programmer. What shall I do when I've setted the port of QuickTerm, and came back to the window 'RS-232 Terminal'.
I clicked on 'Connect'. It probably connected but the window is empty, I cannot type anything in it, and anyway I don't know what to type.
I want to use it for our French 'minitel'. I think it is V33, but not sure.
I use a laptop and MacOs 10.4.9.
My modem is inside :
Modele : MicroDash
Type d'interface : USB
Modulation : V.92
Nom de serie : Euro
Version Matériel : 1.0F
Version du programme interne : APPLE VERSION 2.6.6
Gestionnaire : InternalUSBModem.kext (v2.6.6)
Pays : 3D (France)
Is X11 necessary ? I am not keen on the terminal, so could you give basic explanations.
Thank you.
I use this with an unbranded PL-2303-equipped adapter bought from eBay for six of our English pounds, compared to thirty-odd for a Keyspan device, and it talks perfectly to my Cisco routers. I haven't tried talking to PDAs or GPS devices though.
'Shell' out. See what I did there? Heh - oh dear.
You can also use C-Kermit 8.0. Unfortunately a binary is not available, we must compile it by ourselves, but it's really easy, as Mac OS X is supported.
Download the source at the following address:
ftp://kermit.columbia.edu/kermit/archives/cku211.zip
Copy it in a folder, then, using terminal:
% cd <the folder you copied it in>
% unzip -a cku211.zip
% make macosx103
% sudo make install
it will compile and install Kermit in the folder /usr/local/bin/kermit; the binary is called wermit.
It's ready! to launch it:
% /usr/local/bin/kermit/wermit
and here it is:
C-Kermit 8.0.211, 10 Apr 2004, for Mac OS X 10.3
Copyright (C) 1985, 2004,
Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/Users/wallybear/) C-Kermit>
Compiling from source give also the chance to tweak compiler settings so to make a PPC, Intel or Universal binary application.
Download the source at the following address:
ftp://kermit.columbia.edu/kermit/archives/cku211.zip
Copy it in a folder, then, using terminal:
% cd <the folder you copied it in>
% unzip -a cku211.zip
% make macosx103
% sudo make install
it will compile and install Kermit in the folder /usr/local/bin/kermit; the binary is called wermit.
It's ready! to launch it:
% /usr/local/bin/kermit/wermit
and here it is:
C-Kermit 8.0.211, 10 Apr 2004, for Mac OS X 10.3
Copyright (C) 1985, 2004,
Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/Users/wallybear/) C-Kermit>
Compiling from source give also the chance to tweak compiler settings so to make a PPC, Intel or Universal binary application.
I last used C-Kermit when Jaguar was out. It worked great. PowerPC binaries for 10.3 and earlier can be found here: http://www.columbia.edu/kermit/ck80binaries.html#apple
Wow! King game downloads for pc. Kermit - I haven't used that for at least a decade, but I seem to remember that it was very good.. must give it a try..
Anyway, that aside, for those who like minicom, Jeffrey Frey has done a Mac port which can be found at the bottome of his page here:
http://turin.nss.udel.edu/programming/
Microsoft Terminal Emulator Download
also the awesome thing about kermit which i've been using recently for a few years is that it lets you send files via xmodem (useful when ur cisco gear pukes on itself), and also kermit is scriptable (useful when you have 50+ apc power strips you have to configure the same way, enter non-interactive script).
I'm not saying I'd recommend it, but you could also use tip, 'man tip' for more info.
osx unfortunately doesn't come with tip . i was disappointed quite a bit when I found out
There are quite a few installer packages for minicom that remove the need for fink or darwin(er. mac)ports.
one's at http://turin.nss.udel.edu/programming/
one's at http://turin.nss.udel.edu/programming/
This is an excellent solution (I've been a regular, frustrated, user of ZTERM). I am, however, unable to configure the serial port settings (I routinely connect to a serial device running 38400/n/8/1) I've tried every combination I can imagine with stty to set the port before starting screen and it is still always stuck at 9600 baud.
Update: I found on Apple's discussions board the following, which works:
screen -U /dev/tty.KeySerial1 38400
Adjust the script accordingly and it works perfectly!
Here is an addition I made to select the serial port and the baud rate: screen -U /dev/tty.KeySerial1 38400
Adjust the script accordingly and it works perfectly!
set baudList to {1200, 2400, 4800, 4800, 9600, 19200, 38400, 57600, 115200, 230400}
set baudRate to (choose from list baudList default items {38400})
tell application 'Terminal'
set serialDevices to (do shell script 'ls /dev/cu*')
set theDeviceList to (paragraphs of serialDevices) as list
set theDevice to (choose from list theDeviceList)
do script 'screen ' & theDevice & ' ' & baudRate
display dialog 'To quit you terminal session type then '
end tell
the second to last line should have been:
display dialog 'To quit you terminal session type <ctrl-a> then <ctrl->'
display dialog 'To quit you terminal session type <ctrl-a> then <ctrl->'
The second to last should have read:
thanks for all your help, especially bboy for the cheaper cable, and wcontello for the AppleScript.
I am currently taking 2 classes that use HyperTerminal, a Cisco test prep class and a basic Telecommunications classes. I've wanted to use my MacBook Pro to use something HyperTerminal related. I have a beta of Windows 7 in Boot Camp and VMWare, and MS got rid of HyperTerminal in Vista. And of course no Mac (except for Xserves) have a serial port.
---
Startup Shortcuts - Shortcuts for debugging your Mac on startup, on your iPhone
http://web.me.com/maxeverde/Startup
I am currently taking 2 classes that use HyperTerminal, a Cisco test prep class and a basic Telecommunications classes. I've wanted to use my MacBook Pro to use something HyperTerminal related. I have a beta of Windows 7 in Boot Camp and VMWare, and MS got rid of HyperTerminal in Vista. And of course no Mac (except for Xserves) have a serial port.
---
Startup Shortcuts - Shortcuts for debugging your Mac on startup, on your iPhone
http://web.me.com/maxeverde/Startup
You wrote: 'type Control-A followed by Control- to exit your screen session. If you fail to do this and exit a Terminal session, you'll leave the screen session alive and the serial resource unavailable until you kill the screen session manually.'
OK, I boo-booed. Now how can I kill the screen session manually?
(I wish I knew Unix better.)
--Gil
OK, I boo-booed. Now how can I kill the screen session manually?
(I wish I knew Unix better.)
--Gil
Mac Terminal Emulator For Windows
Look for a process called 'SCREEN' using ps. Here's the output of my Terminal: Kill the process associated with SCREEN (i.e. '
kill -TERM 327
'), and the SCREEN will go away. You can also reattach to a detached screen by running '
screen -rD
'. Another solution would be using the ZOC Terminal application. I used zterm initially and found it horrible too. ZOC is a lot more modern in every regard and works with a serial/usb adapter.
If you want to use screen as an terminal, but don't want it to go into the background when the window dies, you will need to turn off auto-detach.
To do this, edit ~/.screenrc (it probably won't exist) and add the following line:
autodetach off
The next time you start screen, if you kill the window you will kill the session.
To do this, edit ~/.screenrc (it probably won't exist) and add the following line:
autodetach off
The next time you start screen, if you kill the window you will kill the session.
How about simply 'cu -l /dev/whatever -s 19200' and that's all it takes.
Thanks! Working great w/an IOGEAR GU232A USB to Serial adapter which uses the PL2303 chip set.
This is a fantastic thread. Saved me from using Zterm. One problem though. I'd like to be able to scroll up past the top to show more than one page of data. Anyone figure out a way to do that?
Never mind. A little googling found the answer I was looking for. To turn on the scrollback buffer for SCREEN you have to add one more line to ~/.screenrc More info here: http://stackoverflow.com/questions/1039442/mac-os-x-terminal-apps-buffer-and-screen-command
since people are still posting to this 4 year old thread, I think it's useful to point out that iTerm - http://iterm.sourceforge.net/ - is a cocoa terminal editor that is up to date and under continued development (and that's not to mention the Terminal application packaged with os X).
I found Furrysoft's goSerial rather nice for my AVR hacking projects:
http://www.furrysoft.de/?page=goserial
http://www.furrysoft.de/?page=goserial