Talk:Linux definitions

From Linux 101, The beginner's guide to all things Linux.

Jump to: navigation, search

I have to take issue with a lot of your definitions. Perhaps if I have time I can correct some of them.

buffer: buffers by no means have to or usually store ASCII-encoded data, and while they usually appear contiguous (virtually), they don't have to be

character: a character is by no means one byte; old ASCII encoding had a character as seven bits, and newer encodings use 16 bits; a character, strictly speaking, is a text element -- you're confusing it with the common C "char", which is one byte

compile: compliation is the source -> object code stage; linking is the object -> executable stage; "compile" is often used as a synonym for the one-stage proces of compilation and linking

daemon: a program that is not invoked explicitly, but runs in the background waiting for some condition to occur -- give examples

fdi: you don't "use" terminology in a program, at least not quite in that way

gid: I woudn't recommend trying to rationalize various decisions when defining terms

socket: one socket is half of a connection; this is why a pipe = a socket pair

et cetera...

Personal tools