|
Ambientes
Shells
-
Adam's UNIX shells page
-
Unix Shells FAQs
By FAQs.org.
-
Unix Shell Wiki
-
GNU BASH
GNU Bourne Again SHell. Manual and link to download BASH binaries.
Bash Reference Manual, by FSF.
Bash FAQs.
Livro:
Learning the bash Shell, 2/e - O'Reilly and Associates.
-
ksh - Korn Shell
A KornShell foi projetada e desenvolvida por David G. Korn no AT&T Bell
Laboratories. It is an interactive command language that provides access
to the UNIX system and to many other systems, on which it is implemented.
The KornShell language is also a complete, powerful, high-level
programming language for writing applications.
The Official AT&T Release of KornShell 93.
pdksh - the Public Domain Korn Shell.
Global Technologies, Inc.:
Supported and commerical versions of Korn shell.
Livro:
Learning the Korn Shell, 2/e - O'Reilly and Associates.
-
Tcsh (FTP)
Tcsh is a version of the Berkeley C-Shell, with the addition of:
a command line editor, command and file name completion, listing, etc.
and a bunch of small additions to the shell itself.
Livro:
Using csh & tcsh - O'Reilly and Associates.
Archive for "Using csh & tcsh".
"Csh Programming Considered Harmful", por Tom Christiansen (Perl guru).
- Zsh
Index to Zsh information and archives: Zsh Web Pages, FAQ, Distribution Sites,
Mailing List Archives.
Zsh is a shell designed for interactive use, although it is also a
powerful scripting language. Many of the useful features of bash, ksh,
and tcsh were incorporated into zsh; many original features were added.
Adam's zsh page.
zsh SourceForge Project:
Z shell - SourceForge mirror,
zsh SourceForge.net Files download.
zsh for Windows 32-bit (FTP).
-
The Fault Tolerant Shell (ftsh)
A Shell Tolerante a Falhas (ftsh) é uma linguagem shell concisa
para integração de sistemas que trata falhas como conceito
chave. Ftsh objetiva combinar a simplicidade de programação
script com semânticas de erro muito precisas. Ela é
especialmente útil para integrar sistemas distribuídos,
onde falhas são comuns, fazendo de timeouts, tentativas e
alternação técnicas necessárias.
As características de destaque na ftsh são o tratamento de
erros durante o fluxo de execução do script (se uma
instrução falha, todo o bloco é interrompido e
a exceção é tratada) e a existência do comando
try para tentativas repetitivas de execução
bem-sucedida de blocos de comando, por tempo e/ou quantidade de vezes.
Ftsh roda em Linux, Solaris, IRIX e Cygwin. Distribuída sob a
licença GNU General Public License (GPL).
-
psh - Perl Shell SourceForge Project
The Perl Shell (psh) combines aspects of bash and other shells with
the power of Perl scripting. It aspires to be your primary login shell.
-
jsh - Java Shell SourceForge Project
jsh is a pure java application launcher shell.
It provides support for java webstart applicactions, user commands scripts, aliases.
It runs all java applications in the same JVM, thus saving memory.
-
Yahoo! Directory: UNIX Shells
Unix Shell Scripting
- Livro:
UNIX Shell Programming, Revised Edition
Stephen Kochan, Patrick Wood. Hayden Books (Sams), 1990. ISBN: 067248448X.
-
R2's UNIX Shell Tutorials
-
UNIX Shell Scripting
By Ken Steube, UCSD Extension, dez/2002.
-
Scripts Shell sob Controle
Artigo por Márcio d'Ávila, fev/2004.
-
Heiner's SHELLdorado
Good Coding Practices, Scripts, Links, Tips & Tricks, Articles.
-
Shell Script Programming
This document covers several issues regarding shell script programming.
The intension is that it should be used as a text for "advanced" shell
programming. By Matz Kindahl, 1995.
-
Bash Guide for Beginners
By Machtelt Garrels, CoreSequence.com,
The Linux Documentation Project (LDP).
-
Advanced Bash-Scripting Guide
An in-depth exploration of the art of shell scripting, by Mendel Cooper,
The Linux Documentation Project (LDP).
-
C-shell Cookbook
Livro online by Malcolm J. Currie, Starlink Cookbook 4.2, 1998.
-
Looking Glass
Looking Glass is GNOME Shell's integrated debugger and inspector tool.
It aims to be the Firebug of GNOME Shell.
It is not related to the older project Sun Looking Glass.
Máquinas Virtuais (VM), Emuladores & Terminais
- VMware
VMware for Linux e VMware for Windows NT
Plataforma virtual para execução de múltiplos
sistemas operacionais "convidados" sobre Linux ou NT, em máquinas
virtuais separadas. Sistemas operacionais suportados como Guest SO no
VMware: MS-DOS 6, Windows 3.1/95/98 Windows NT 4 SP3/4/5, FreeBSD, Linux.
- Wine
WINE - Wine Is Not an Emulator
Wine is an independent Unix implementation of the Windows 3.x and Win32 APIs.
Wine provides both a development toolkit (Winelib) for porting legacy Windows
sources to Unix and a program loader, allowing unmodified Windows 3.1/95/NT
binaries to run under Intel Unixes.
- DOSEMU
DOS Emulation under Linux OS.
TLDP:
How do I use my hard disk with dosemu.
- UltraVNC
UltraVNC - Remote Control Software for Windows.
UltraVNC é um software cliente/servidor que lhe permite controlar
remotamente um computador usando qualquer conexão TCP/IP.
Ele é Gratuito e distribuído sob os termos da GNU General
Public License (GPL). Sistemas operacionais suportados: Win9x/Me/NT4/Win2000/XP.
Destaques do UltraVNC: Viewer Toolbar e Hot keys para acesso rápido
e melhor ergonomia. Transferência de Arquivos embutida entre os
computadores local e remoto, com GUI e compactação de
arquivos automática. Alta velocidade em W2000 e XP usando Video
Hook Driver que melhora dramaticamente o desempenho e reduz atividade de
CPU em conexões de rede LAN. Suporte a MS Logon/NT
Security/Active Directory (NTLM). Compatível com outros VNC.
Projeto SourceForge: UltraVNC.
-
TightVNC: VNC-Based Free Remote Control Solution
TightVNC is a free remote control package derived from the popular VNC software.
With TightVNC, you can see the desktop of a remote machine and control it with
your local mouse and keyboard, just like you would do it sitting in the front
of that computer. TightVNC is: free, GPL-licensed, with full source code available;
useful in remote administration, remote customer support, education, and for
many other purposes; cross-platform, available for Windows and Unix,
compatible with other VNC software; well maintained and being actively developed.
Projeto SourceForge: TightVNC.
- PalmVNC 2
A high resolution VNC client for the Palm OS.
PalmVNC 2 is the latest evolution of PalmVNC, the VNC client for the Palm
OS platform that allows remote control of a desktop computer (Windows, Unix,
Mac, ...) over any TCP/IP connection. It adds support for the improved
(high) screen resolutions on latest Clié models, and OS 5 compatibility.
PalmVNC is a VNC client for the Palm OS platform. It was originally written by
Vladimir Minenko, providing black-and-white access to your PC from the original
Palm Pilot platforms (Palm OS® versions 1.0 to 3.1).
Harakan Software later took over the development of the program, to exploit
the functionality of newer Palm models such as the Palm IIIc and Palm V series.
Projeto SourceForge:
palmvnc2.
-
Real VNC
RealVNC.com is the official home of VNC, staffed by the original team who
created and developed it whilst from AT&T.
The mission of RealVNC is to act as the focal point for open source
VNC - Virtual Network Computing, by AT&T Laboratories Cambridge.
VNC is available for general use under the
conditions of the GNU General Public Licence (GPL).
VNC é um sistema de exibição remota que permite que você
veja um ambiente 'desktop' de computação não apenas no computador
onde ele esteja sendo executado, mas de qualquer lugar na Internet e de uma grande
variedade de arquiteturas de computadores:
Windows - WinVNC, Linux (x86), Solaris (SPARC),
OSXvnc - Mac OS X VNC server, DEC Alpha, Windows CE.
Advantages over other systems, such as PC X Servers:
- No state is stored at the viewer. You see the same desktop from any viewer.
With a PC X server, if your PC crashes or is restarted, all the remote
applications will die; with VNC they go on running.
- It is small and simple. The Win32 viewer, for example, is about 150K in
size and can be run directly from a floppy, no installation needed.
- It is truly platform-independent.
- It is sharable. One desktop can be displayed and used by several viewers at once.
- It is free, under the terms of the GNU Public License.
- Eterm - Eterm Development Project
Eterm is a color vt102 terminal emulator intended as an xterm replacement,
for users who want a term program integrated with Enlightenment, or simply
want a little more "eye candy".
-
Tera Term Pro
Tera Term (Pro) is a free software terminal emulator (communication program)
for MS-Windows. It supports VT100 emulation, telnet connection, serial port
connection, and so on.
|