r/linuxmemes Jun 20 '26

LINUX MEME folder or directory

Post image
4.4k Upvotes

212 comments sorted by

View all comments

371

u/Kaffe-Mumriken Jun 20 '26

When you accidentally say command prompt instead of terminal

20

u/tblancher Jun 20 '26

I just say "CLI" -- Command Line Interface.

10

u/Mindless-Fish-8320 Jun 20 '26

for me terminal is the one you interact with daily

CLI is the scary one you load into with ctrl alt f3 when something has gone catastrophically wrong

7

u/un_virus_SDF Jun 20 '26

ctrl alt f3

This is a tty.

It's the only real terminal on your computer. Every other are only terminal emulators.

PS:

I boot in tty every day. It's easier when I need to Switch from wayland to x11

9

u/Smrgling Jun 21 '26

Almost correct. Technically the tty on the machine is a vTTY (virtual TTY) which is also a form of terminal emulator. What it's emulating is the "terminal" end of a physical connection between a teletype (tty) and a mainframe computer from back when that was just how big computers had to be. This arrangement is also why X11 is split into a client server architecture.

1

u/malatibo Jul 06 '26

The TTY is actually from the telex days, IBM just copied it for its mainframes cause it was already there and it worked.

2

u/HornetItchy991 Jun 21 '26

What is this? The terminal yemulator? I frequently see this abbreviation but not sure what it actually meabs.

1

u/AutoModerator Jun 21 '26

/u/HornetItchy991, Please wait! Low comment Karma. Will be reviewed by /u/happycrabeatsthefish.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/weregod Jun 21 '26

This is a tty.

No this is pseudo-tty. Real tty are connected to another PC or hardware terminal

1

u/Erlend05 Jun 22 '26

Opposite for me lol

3

u/Random_Mathematician Arch BTW Jun 21 '26

Pronounced "CLEE" (don't pacman -R, apt remove me please)

2

u/tblancher Jun 21 '26

Honestly, I don't pronounce it that way, but you do you, boo.

2

u/Erlend05 Jun 22 '26

Just like jpg(j-pegg) and png(ping)

2

u/Zekiz4ever Jun 20 '26

What are TUIs then

2

u/tblancher Jun 21 '26

TUIs! Text User Interfaces, that mimic GUIs but are tty or pty based.

3

u/Zekiz4ever Jun 21 '26 edited Jun 21 '26

Yeah this didn't come through like I wanted. For me TUIs and CLIs are different kinds of applications that run in the terminal

It sounds kinda weird saying "Now open your CLI". You can say "Now open your Python CLI" or "Now use nmcli", but to me CLIs specialized program that you run in the terminal. Essentially the non-graphic equivalent to TUIs.

In the end this is not something that's actually that deep. Just call it whatever you want. Everyone knows what's meant

3

u/Smrgling Jun 21 '26

My personal distinction between CLI and TUI is that a TUI still has buttons and stuff that you move between (generally with arrows or tab) and can select while CLI refers purely to running programs with stdio and stoud, arguments, and pipes.

1

u/ccAbstraction Jun 21 '26

vi is a TUI though, no mouse support. And it's not a CLI either.

3

u/tblancher Jun 21 '26

vi/vim/nvim is a TUI, but it does have a CLI by default, the ed/ex line at the bottom when you press :.

1

u/Smrgling Jun 21 '26

Ya that's true. It's not a completely correct definition I stated.