Sobes.tech
Intern

O que é Unix?

sobes.tech IA

Resposta da IA

Sistema operativo multitarefa e multiusuário. Desenvolvido para servidores, estações de trabalho e dispositivos móveis. Possui uma estrutura modular, uma poderosa interface de linha de comandos e um amplo conjunto de utilitários. Tem um padrão aberto — POSIX.

Características principais:

  • Multitarefa: Permite executar vários programas ao mesmo tempo.
  • Multiusuário: Vários utilizadores podem trabalhar no sistema simultaneamente.
  • Sistema de ficheiros: Estrutura hierárquica de diretórios.
  • Linha de comandos: Interface poderosa para interagir com o sistema (por exemplo, Bash, Zsh).
  • Utilitários: Conjunto de programas padrão para várias tarefas (por exemplo, ls, grep, awk).
  • Torneiras: Capacidade de redirecionar a saída de um comando para a entrada de outro.
  • Sockets: Mecanismo de interação entre processos.

Exemplos de comandos:

# Ver conteúdo do diretório
ls -l

# Procurar cadeias num arquivo
grep "padrão" ficheiro

# Executar um script
./script.sh

Exemplos de distribuições:

  • Linux (Ubuntu, CentOS, Debian, etc.)
  • macOS
  • Solaris
  • FreeBSD