Guia do Unix
Vários comandos Unix / Unix discutidos relacionados à administração do sistema, rede, edição de arquivos e outros comandos de uso geral, etc.
Principais características
✔ totalmente offline
✔ Layout otimizado para leitura móvel
✔ Navegação fácil
✔ Formato de leitura móvel
✔ Layout limpo
Os comandos estão sob estas partes:
Controle de acesso
Comunicações
Ferramentas de programação
Documentação
Editores
Gerenciamento de arquivos e diretórios
Exibição e impressão de arquivos
Transferência de arquivo
Notícias / Redes
Controle do processo
Informações de status
Processamento de imagem
Som
Processamento de Texto
X windows
Rede
Diversos
- Comandos Unix e Unix
- Tutoriais Unix
- Comandos administrativos e de rede Unix
UNIX PARA INICIANTES
COMEÇANDO
GERENCIAMENTO DE ARQUIVOS
DIRECTÓRIOS
PERMISSÃO DE ARQUIVO
MEIO AMBIENTE
UTILIDADES BÁSICAS
TUBOS E FILTROS
PROCESSOS
COMUNICAÇÃO
O VI EDITOR
PROGRAMAÇÃO UNIX SHELL
O QUE É SHELL?
UTILIZANDO VARIÁVEIS
VARIÁVEIS ESPECIAIS
USANDO ARRAYS
OPERADORES BÁSICOS
TOMANDO UMA DECISÃO
SHELL LOOPS
CONTROLE DE LOOP
SUBSTITUIÇÕES
MECANISMOS DE CITAÇÃO
REDIRECÇÕES DE IO
FUNÇÕES DO SHELL
AJUDA DE MANPAGE
UNIX AVANÇADO
EXPRESSÕES REGULARES
Noções básicas do sistema de arquivos
ADMINISTRAÇÃO DO USUÁRIO
PERFORMANCE DO SISTEMA
REGISTRO DO SISTEMA
SINAIS E ARMADILHAS
Mais tutoriais offline de Unix e Unix
Originalmente, o Unix era para ser o ambiente de trabalho de um programador para ser usado no desenvolvimento de software para ser executado em várias plataformas, mais do que para ser usado para executar software aplicativo. adicionaram suas próprias ferramentas ao sistema e as compartilharam com colegas.
O Unix foi projetado para ser portátil, multitarefa e multiusuário em uma configuração de compartilhamento de tempo. Os sistemas Unix são caracterizados por vários conceitos: o uso de texto sem formatação para armazenar dados; um sistema de arquivos hierárquico; tratar dispositivos e certos tipos de comunicação entre processos (IPC) como arquivos; e o uso de um grande número de ferramentas de software, pequenos programas que podem ser agrupados por meio de um intérprete de linha de comando usando pipes, em vez de usar um único programa monolítico que inclui todas as mesmas funcionalidades. Esses conceitos são conhecidos coletivamente como "filosofia Unix". Brian Kernighan e Rob Pike resumem isso no ambiente de programação Unix como "a idéia de que o poder de um sistema vem mais do relacionamento entre os programas do que dos próprios programas.