Administrador do Sistema - É a pessoa responsável pela manutenção e supervisão de uma máquina ou de uma rede. Somente ele possui permissões de acesso a qualquer parte do sistema (veja Superusuário).
Alias[1] - Pode referenciar um endereço eletrônico (email) alternativo de uma pessoa ou grupo de pessoas, um segundo nome de uma máquina ou ainda um nome alternativo para um comando. É também um dos comandos básicos do Unix.
Ambiente gráfico - Veja Interface gráfica.
ANSI - Instituto Americano de Padrões (American National Standards Institute). É a organização envolvida na definição de padrões (normas técnicas) básicos como o ASCII, que define um conjunto de normas para a transferência de caracteres de controle e é utilizado para tratamento de atributos, cores, endereçamento do cursor, etc., em terminais ou emuladores de terminais.
Apache - Servidor web gratuito que utiliza o protocolo HTTP (HyperText Transfer Protocol), permitindo a visualização de documentos e submissão remota de dados. Ele pode executar várias funções diferentes, incluindo funções de proxy e cache, e oferece características como monitor de status e conversão dinâmica de tipo, entre outras.
Arquitetura cliente/servidor - É toda arquitetura de rede onde estações (microcomputadores) executam aplicações clientes que se utilizam de programas servidores para transferência de dados do próprio servidor ou fazem a comunicação com outras estações e suas aplicações clientes.
Área de Troca - Partição especial ou arquivo necessários para a alocação temporária de páginas da memória, fornecendo maior rapidez de acesso.
ASCII - Código Padrão para o Intercâmbio de Informações (American Standard Code for Information Interchange). Código numérico usado para representar caracteres em arquivos texto em computadores e dispositivos de armazenamento eletrônico de dados.
Arquivo - Um arquivo representa o conceito de manipulação de dados no Linux. Ele permite escrever dados em mídias de armazenamento de informações. O arquivo deve ser único em seu diretório.
ATAPI - Protocolo de comunicação entre dispositivos de CD-ROM e interfaces IDE (veja IDE).
Backup - É uma cópia de informações importantes. Deve ser realizado regularmente.
Background - É o termo utilizado para indicar que um processo está sendo executado em segundo plano, ou seja, pode-se executar outros processos enquanto o processo em background está sendo executado. Por exemplo, você pode pedir para abrir um programa em segundo plano, enquanto está editando um texto.
Bash - Interpretador de comandos compatível com sh, que executa comandos lidos da entrada padrão ou de um arquivo. Bash também incorpora características úteis de outros shells.
Biblioteca - Coleção de rotinas que executam operações que são requisitadas por diversos programas. Podem ser compartilhadas, significando que as suas rotinas residem em arquivos diferentes do programa que as utiliza.
BIOS - Sistema Básico de Entrada/Saída (Basic Input/Output System). Consiste em um conjunto de instruções detalhadas que acionam dispositivos periféricos em um computador pessoal.
BitchX - Cliente de IRC com suporte a cores para o console do Linux. Incorpora várias características que normalmente requereriam um script. Sua interface é colorida e de fácil utilização.
Bitmap - Mapa de bits (formato de arquivo de imagem do tipo .bmp).
Boot - Veja Inicialização.
Buffer - Área de memória intermediária que serve para acelerar o acesso a dados que estão sendo transferidos entre dispositivos que operam com velocidades diferentes.
Caminho - É a posição de um arquivo em relação ao sistema de arquivos. Existem dois tipos de caminhos: relativo, que se refere à posição do arquivo relativa ao caminho atual, e absoluto, onde a posição do arquivo é descrita em relação ao diretório raiz (vide Diretório raiz).
Chamada ao Sistema - É uma rotina que executa uma função de baixo nível durante o processamento de um programa.
Cliente - É o computador que faz solicitações ao servidor.
Código-fonte - Um conjunto de instruções que podem ser entendidas por um ser humano. Sem ele é muito difícil alterar ou conhecer um programa.
Console - O mesmo que terminal (veja Terminal).
Console Virtual - Forma de disponibilizar diversas telas que podem ser utilizadas simultaneamente pelo usuário para acessar o sistema. Uma tela é apresentada no monitor a cada vez e uma seqüência de teclas é utilizada para alternar entre os consoles. Na maioria das situações, existem seis consoles virtuais.
Conta - É um perfil de acesso ao sistema, criado pelo administrador. Utilizar uma combinação do nome de acesso do usuário mais sua senha.
Cookies - São programas pequenos que armazenam informações gerais. Ficam armazenados no computador quando entramos em algum site que utiliza os cookies para personalizar a navegação do internauta naquele determinado endereço. Permitem, por exemplo, que o servidor "identifique" o internauta na próxima vez que ele acessar o site, mostrando na entrada da página as opções vistas na visita anterior.
Criptografia - Processo pelo qual se esconde a informação contra acessos de terceiros. Muito utilizado em transações feitas pela Internet (por exemplo cartão de crédito). Utiliza chaves para garantir a segurança dos dados.
Curinga - Caracter que simplifica uma determinada ação. Os caracteres "*" e "?" são os símbolos genéricos que podem ser usados como curingas. O "*" representa uma quantidade não determinada de caracteres, e o "?" substitui exatamente um caractere, seja ele qual for. Por exemplo, se executarmos o comando ls c*, ele fornecerá uma lista com todos os arquivos (do diretório atual) cujos nomes iniciam com a letra "c" e terminam com quaisquer outros caracteres, podendo até mesmo ser o vazio, que neste caso, nos retornaria o próprio "c".
Daemon - Acrônimo para Dist and Execution Monitor. É um programa que espera em segundo plano (veja Background) e que é ativado quando necessário (por exemplo, requisições FTP).
Dependências - Dependências são requisitos existentes entre os pacotes (veja Pacote). Alguns pacotes podem depender de outros para ser instalados, e com isso programas que manipulam pacotes (veja RPM) não instalam pacotes com dependências não resolvidas.
Desmontar - Ato de impedir ou finalizar o acesso a um sistema de arquivos (veja Sistema de arquivos).
Diretório raiz - É o diretório presente no topo da árvore de diretórios do sistema, ou seja, não possui nenhum diretório acima dele. É denominado por um "/".
Dispositivos - Existem dois tipos de dispositivos: de bloco e de caractere. Um dispositivo de bloco armazena em blocos de tamanho fixo, cada um deles com o endereço próprio (o disco rígido é um exemplo). Um dispositivo de caractere libera ou aceita um conjunto de caracteres sem endereçamento, desrespeitando a estrutura de bloco (por exemplo, um mouse). Os dispositivos podem ser acessados no Linux através do diretório /dev.
Disquete de Inicialização - também chamado de disquete de boot. Contém arquivos do tipo imagem que servem para a inicialização do sistema. É utilizado quando o sistema está com algum problema e não é inicializado.
Domínio - É um "rótulo", um nome que define um grupo de computadores e dispositivos em uma rede que são administrados como uma unidade, com regras e procedimentos comuns. Dentro da Internet, domínios são definidos pelo endereço IP (veja IP). Tudo que faz parte de um endereço IP faz parte de um mesmo domínio. Geralmente, o endereço IP é representado por um nome de domínio (por exemplo, conectiva.com.br), mas um nome de domínio pode representar vários endereços IP.
Driver - É um programa que controla um dispositivo. A maioria dos drivers estão incluídos no sistema operacional e alguns podem ser copiados da Internet. Ele age como um tradutor entre o dispositivo e os programas que utilizam tal dispositivo (impressora, por exemplo).
Emular - Capacidade de um programa ou dispositivo imitar outro programa ou dispositivo. Uma emulação é feita por uma combinação de hardware e software, possibilitando que sistemas previamente incompatíveis trabalhem e se comuniquem. Softwares de comunicação freqüentemente oferecem drivers de emulação de terminal para que a máquina possa emular um terminal em particular.
Endereço IP - É um endereço de 32 bits, geralmente separados em quatro grupos separados por pontos (por exemplo, 192.168.10.1) que serve para identificar um computador ligado a rede. É possível também que um computador possua vários endereços IP.
E/S - Sigla para Entrada/Saída (Input/Output). O sistema de E/S refere-se a qualquer operação, programa ou dispositivo onde a finalidade é a entrada de dados para um computador ou a extração de dados dele.
Exportar - Um modo de formatar dados para que possam ser utilizados por outra aplicação. Este termo é utilizado também quando se deseja que uma certa aplicação (ou máquina, diretório, sistema de arquivos) possa ser visualizada por outra máquina.
FAQs - Perguntas Mais Freqüentes (Frequently Asked Questions). É um documento, sobre determinado assunto, que contém as dúvidas e perguntas freqüentes com suas respectivas respostas.
Formatar - Preparar uma mídia (geralmente um disco rígido ou um disquete) para leitura ou escrita. Durante o processo de formatação o sistema operacional remove a informação, testa a mídia para verificar a sua confiabilidade (verificando as partes danificadas) e cria um novo sistema de arquivos. Recomenda-se a formatação da mídia antes de utilizá-la.
FTP - Protocolo de transferência de arquivos (File Transfer Protocol). Protocolo especializado em transferência de arquivos de uma máquina (servidor FTP) para outra (cliente).
GIF - Formato de figuras (Graphics Interchange Format).
GNU - Esta sigla significa GNU is Not Unix, ou seja, apesar de desenvolver e se beneficiar com ferramentas Linux/Unix não pode ser confundido com o Linux/Unix. GNU é produto da Free Software Foundation, que visa fornecer seus programas com códigos totalmente disponíveis.
GRUB - Carregador Unificado (Grand Unified Bootloader). É o carregador oficial utilizado no Conectiva Linux que, no processo de inicialização, mostra os sistemas operacionais disponíveis para que você escolha em qual deseja trabalhar.
Grupo - Determina uma certa classe de usuários com as mesmas permissões e restrições a algum projeto ou ao sistema. Facilita o gerenciamento de acessos a determinados recursos, por motivos de segurança.
i18n - Veja Internacionalização.
IDE - Dispositivo Eletrônico Integrado (Integrated Drive Electronics,). Interface padrão utilizada para conectar discos rígidos e CD-ROM em um computador. IDE pode ser também um Ambiente Integrado de Desenvolvimento (Integrated Development Environment), que consiste em um ambiente de programação dentro de uma outra aplicação.
Imagem - Pode denotar, primeiramente, um formato gráfico. Outro significado para imagem é quando se refere a um arquivo image. Este arquivo contém uma cópia exata (ou seja, a imagem) do conteúdo do disquete. Como o disquete contém informações do sistema de arquivos além dos dados contidos nos arquivos, o arquivo de imagem não tem utilidade até que seja gravado em um disquete. Ele serve para criar ou recriar um disquete de inicialização.
Inicialização - É a seqüência de operações executadas a partir do momento em que o computador é ligado, até o sistema estar pronto para a sua utilização.
Interface gráfica - É um intermediário entre o usuário e o computador, possibilitando uma interação gráfica entre ambos. O usuário tem acesso ao computador através de ícones, janelas ou botões e o sistema possui softwares que mostram graficamente as atividades e tarefas que a máquina está executando.
Internacionalização - Ato de projetar e escrever programas que podem ser facilmente configurados para interagir com o usuário em mais de um idioma. Freqüentemente denominada "i18n", em razão do número de letras entre o i inicial e o n final (em inglês: Internationalization).
IP - Protocolo Internet (Internet Protocol). Juntamente com o TCP (Transmission Control Protocol), é o protocolo em que se baseia o funcionamento da Internet.
JPG - Formato de imagem (Joint Photographic Group).
Kernel - Núcleo do sistema. O kernel controla praticamente tudo: gerencia e controla o acesso ao sistema de arquivos, gerencia a memória, a tabela de processos e o acesso aos dispositivos e periféricos, entre outras tarefas.
LaTeX - Linguagem utilizada para formatação de texto. A linguagem fornece macros que facilitam a formatação.
LILO - Carregador do Linux (Linux Loader). O LILO é um carregador de sistemas operacionais para sistemas Linux, em plataformas Intel e compatíveis. Ele é acionado durante a inicialização do sistema.
Link - A palavra link pode ter dois significados. Em uma página HTML um link é uma ligação para outro site na Internet ou para outro local da página. Uma segunda interpretação é quando um link se refere a um atalho que é uma entrada de diretório referenciando um outro arquivo, sendo que o atalho em si não contém dados. Um link simbólico é aquele que contém referências para nomes, e um hardlink é um link para uma localidade no sistema de arquivos.
Linus Torvalds - Criador do Linux. Ele começou o desenvolvimento do Linux (marca originada de seu nome) em 1991, enquanto era estudante universitário.
Linux - Sistema operacional multitarefa e multiusuário, criado por Linus Torvalds, que possui alto desempenho e pode rodar tanto em servidores como em computadores domésticos oferecendo um ambiente estável.
Linha de comando - Ambiente do shell (veja Shell), onde os caracteres são lidos através da sua interface e interpretados. Qualquer processo executado em um shell pode ter sua própria linha de comando (por exemplo, parâmetros de um comando).
Login - É o ato de entrar no sistema, fornecendo o nome do usuário e sua senha. Também pode significar um sinônimo para nome de usuário.
MBR - Registro Mestre de Inicialização (Master Boot Record). É o primeiro setor físico de um disco rígido no sistema. Ao inicializar o sistema, o BIOS carrega o conteúdo do MBR para um endereço fixo na memória e entrega o controle a ele, sendo que este código carrega o sistema operacional de uma partição ou no caso, um programa que faça esse trabalho (o LILO, por exemplo).
Memória - Dispositivo que armazena e disponibiliza informações. Existem dois tipos de memória: Física, que consiste numa séria de chips (veja RAM) e a Virtual, que consiste na utilização de certas partes do disco rígido como memória. Normalmente, o acesso à memória física é mais rápido que ao disco rígido
Metacaracteres - Veja Curinga.
MIME - Extensões de E-mail para Múltiplos Propósitos (Multipurpose Internet Mail Extensions). Extensão que permite o envio de arquivos que não sejam texto, via e-mail, como imagens, áudio e vídeo.
Modem - (MOdulador / DEModulador). Converte os pulsos digitais do computador para freqüências de áudio (analógicas) do sistema telefônico (modulação). Quando os dados retornam, o modem faz o processo inverso convertendo as freqüências de volta para pulsos digitais inteligíveis para o computador (demodulação).
Módulo - No Linux, um módulo é uma coleção de rotinas que executam funções de sistema, podendo ser dinamicamente carregados e descarregados do kernel em execução. Normalmente contém programas de controle de dispositivos e são bastante dependentes do kernel.
Montagem - É a disponibilização de um sistema de arquivos (disquete, CD-ROM) para o usuário. Essa montagem é necessária para que o sistema operacional reconheça o sistema de arquivos e permita a leitura/gravação.
Mouse PS/2 - Um mouse PS/2 obtém seu nome do computador original onde foi usado inicialmente - o IBM PS/2. Pode ser facilmente identificado pelo conector arredondado na extremidade do cabo.
Mouse serial - Mouse projetado para conectar-se à porta serial do computador. Pode ser facilmente identificado pelo formato retangular do conector na extremidade do cabo.
MPEG - Formato de vídeo (Motion Pictures Experts Group).
NFS - Sistema de Arquivos de Rede (Network File System). Protocolo utilizado para acesso aos sistemas de arquivo em uma rede. É possível montar sistemas de arquivos de outras máquinas através deste protocolo.
Níveis de execução - Também conhecidos como run levels, descrevem um certo estado operacional de seu sistema, e este se comporta de maneira diferente em cada nível de execução.
Pacote - Arquivo que contém um software e possui um formato particular que visa facilitar a sua instalação, atualização ou remoção.
Páginas de Manual - É uma forma de documentação. Também conhecidas como man pages, são páginas com descrições sobre comandos e programas em geral existentes nos sistemas UNIX e Linux. Para informações sobre um programa ou comando, basta digitar man comando/programa (por exemplo: man ls).
Partição - Segmento do disco rígido que pode ser acessado como se fosse um disco completo.
PCI - Componente Periférico (Peripheral Component Interconnect). É um barramento local padrão de 64 bits, desenvolvido pela Intel®, que geralmente é implementado como um barramento de 32 bits. Pode rodar a 33 ou 66 MHz.
PCMCIA - Associação Internacional de Cartões de Memória de Computadores Pessoais (Personal Computer Memory Card International Association). Esta organização produz padrões físicos, elétricos e de software para pequenos dispositivos, do tamanho de um cartão de crédito, que podem conter memória, modems, placas de rede e outros componentes. Também conhecidos como PC cards, estes dispositivos são usados principalmente em computadores portáteis.
Permissão - Conjunto de identificadores que controla o acesso aos arquivos. No Linux as permissões são controladas por três campos: usuário (acesso do dono dos arquivos), grupo (acesso de um grupo a um conjunto de arquivos) e outros (todos aqueles que não se encaixam em nenhum dos casos anteriores). Cada campo possui um conjunto de três bits (acesso à leitura, escrita e execução).
Pine - Programa cliente de mail ("leitor de mail") baseado em texto e cliente de news. Ele é dirigido tanto para novatos como para usuários experientes. Inclui um editor fácil de usar - pico - para compor mensagens.
Pipe - O sinal "|" representa o pipe. Ele indica uma conexão entre a saída de um programa e a entrada de outro programa sucessor, sendo que o resultado do primeiro programa é o dado de entrada do seguinte. Estes programas são separados pelo sinal de pipe, indicado acima.
PPP - Protocolo Ponto-a-Ponto (Point-to-Point Protocol). Um dos protocolos mais conhecidos para acesso via interface serial. O PPP estabelece um método de acesso à Internet em que um computador, conectado à Internet através de uma linha telefônica e de um modem de alta velocidade, aparece como se fosse uma porta Ethernet no sistema de rede local de uma outra máquina.
Ponto de Montagem - É um diretório onde pode ser montado um sistema de arquivos (veja Montagem).
POSIX - Um acrônimo para Interface de Sistemas Operacionais Portáveis. Um conjunto de padrões que cresceram fora do sistema operacional UNIX.
Processo - Também chamado muitas vezes de job, um processo pode ser considerado uma instância de um programa ou de um comando em execução em um sistema Linux.
Prompt - É o local onde o usuário digita comandos em um sistema operacional, em um shell (veja Shell). Geralmente possui variáveis com o nome do usuário, o nome da máquina, o diretório atual e outros dados que podem ser configurados. Quando o prompt reaparece após a execução de um comando, significa que o sistema está pronto para uma nova entrada.
Protocolo - Conjunto de regras que organizam e sincronizam a comunicação entre máquinas, tanto em nível de software como de hardware. Veja FTP e IP.
RAM - Memória de Acesso Randômico (Random Access Memory). Memória utilizada para manter programas enquanto estão sendo executados, além dos dados que estão sendo processados. Os dados são perdidos caso haja falha na energia, por exemplo (isto quer dizer que a RAM é volátil).
Reinicializar - Também conhecido como Reset. É a ação que faz com que a máquina volte ao estado inicial e recomece o processo de inicialização.
Rlogin - Acesso Remoto (Remote Login). Comando que fornece acesso a uma máquina remota através da Internet, como se você estivesse trabalhando na máquina remota.
ROM - Memória Somente para Leitura (Read-Only Memory). É utilizada para guardar programas que precisam ser utilizados após o computador ser desligado. O BIOS é guardado na ROM.
Root - É o usuário que possui acesso a todos os recursos do sistema, sem restrições. Normalmente é utilizando somente pelos administradores para a manutenção do sistema. É chamado também de superusuário.
RPM - Gerente de Pacotes Red Hat (Red Hat Package Manager). É o programa utilizado para a manipulação de pacotes (com extensão .rpm).
SCSI - Pequena Interface de Sistema de Computador (Small Computer System Interface). Interface padrão para a conexão de diversos dispositivos em um computador. É utilizada em discos rígidos, unidades de fita e scanners, entre outros.
Segundo plano - Veja Background.
Senha - Um conjunto secreto de caracteres que permite que um usuário possa acessar um arquivo, computador ou programa. Em um sistema multiusuário (o Linux, por exemplo) cada usuário deve digitar sua senha antes de entrar nele. Isto auxilia a segurança do sistema, pois evita acessos não autorizados à máquina.
Senhas Sombra - Normalmente a senha de cada usuário é guardada criptografada no arquivo /etc/passwd. Este arquivo deve possuir acesso de leitura para todos os usuários. Isso pode significar que as cópias das senhas criptografadas podem ser facilmente obtidas, permitindo o uso de programas de quebras de senha. Senhas sombra, por outro lado, arquivam senhas criptografadas em um arquivo totalmente protegido, tornando o acesso muito mais difícil.
Servidor - É uma máquina que disponibiliza serviços que são utilizados por quaisquer máquinas que estejam na rede, incluindo o próprio servidor.
Shadow - Veja Senhas Sombra.
Shell - Interface que interpreta os comandos fornecidos pelo usuário, automatizando os processos e constituindo a interface principal com o kernel.
Sistema de Arquivos - É o método de armazenamento das informações no disco rígido. Diferentes sistemas operacionais usam diferentes sistemas de arquivo, dificultando um pouco o compartilhamento do conteúdo. Em sua maioria os sistemas de arquivo são estáticos, mas outros são dinâmicos, como o sistema de arquivos /proc, que produz os dados dinamicamente a partir dos dados disponíveis no kernel.
Sistema Operacional - Processo que roda permanentemente em segundo plano (veja Background) e que permite efetuar as operações básicas do computador. As tarefas de um sistema operacional incluem a administração e o controle de acesso a todos os recursos específicos da máquina. Podemos citar como exemplos o Linux, UNIX, Windows® NT e MacOS®.
Sistema de Janelas X - Chamado muitas vezes de Sistema X ou apenas X (X Window System), consiste em uma coleção de programas, protocolos e rotinas que organizam e mantêm a interface gráfica para o usuário. É utilizado na maioria das plataformas UNIX e clientes também podem rodar em outros sistemas de janelas populares. O protocolo X permite que aplicações possam rodar tanto na máquina local como através da rede, provendo flexibilidade em implementações cliente/servidor.
Spam - É o envio para de e-mails não solicitados em grande quantidade distribuindo propaganda, correntes e esquemas de "ganhe dinheiro fácil". O termo spam surgiu de um episódio da série do Monty Python, onde pessoas pediam insistentemente por spam (um produto enlatado americano). Uma pessoa que envia spams é conhecida na Internet como "spammer". O termo UCE (unsolicited commercial email - email comercial não solicitado) é basicamente um sinônimo de spam.
SSH - Shell Seguro (Secure Shell). É um programa para acessar e executar comandos em máquinas remotas. Ele substitui rlogin (veja Rlogin) e rsh e provê um canal de comunicação seguro entre duas máquinas em uma rede insegura.
Superusuário - Veja Root
Swap - Veja Área de Troca.
Tabela de partições - Espaço em disco reservado para a definição das partições existentes (veja Partição).
Tarefa - Veja Processo.
TCP/IP - Protocolo de Controle de Transmissão/Protocolo Internet (Transmission Control Protocol/Internet Protocol). Protocolo que encapsula as informações a serem transmitidas pela Internet. Acrescenta cabeçalhos utilizados para especificar os endereços dos computadores destinatários e remetentes, para dividir e remontar as informações em pequenos pacotes, para aumentar ou diminuir a velocidade de transmissão conforme a confirmação ou não dos pacotes recebidos, entre outras funções.
Telnet - Protocolo que permite conexão direta a um computador remoto. Também pode ser um programa que cria a conexão com uma máquina remota exigindo um nome de usuário e uma senha para que o acesso seja completado.
Terminal - É um programa existente no Conectiva Linux que disponibiliza a entrada de comandos interpretados pelo bash (Veja Bash). Também pode ser a combinação de um monitor e um teclado que habilita a comunicação com o computador. Terminal "burro" é um termo utilizado para estações de trabalho que emulam um micro/servidor, ou seja, não tem processamento próprio.
UID - Identificador de Usuário (User ID). São caracteres numéricos pelos quais um usuário é identificado em diversas partes de um sistema.
UNIX - Conjunto de sistemas operacionais similares ao Linux, e que consistem basicamente de um kernel, um shell e aplicações.
unzip - Programa que descompacta arquivos com extensão .zip, como os criados pelo pkzip no MSDOS®.
Xterm - Terminal X, utilizado em interfaces gráficas para emular um terminal (veja Terminal).
XFree - XFree é uma implementação livre do Sistema de Janelas X (veja Sistema de Janelas X).
Wildcards - Veja Curinga.
[1] |
Significa segundo nome ou apelido |