| |
Ambientes
Shells
-
Adam's UNIX shells page
-
UNIX shell differences and how to change your shell (Monthly Posting)
-
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
The KornShell was designed and developed by David G. Korn at 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 - Z shell (Dinamarca, site primário)
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.
Zsh FAQ.
Zsh Distribution Sites.
Adam's zsh page.
zsh SourceForge Project:
Z shell - SourceForge mirror,
zsh SourceForge.net Downloads.
zsh for Windows 32-bit (FTP).
The Z-Shell (ZSH) Pages.
-
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.
-
Google Directory: Unix Shell
-
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).
Download article: PDF, PS, HTML.
-
Advanced Bash-Scripting Guide
An in-depth exploration of the art of shell scripting, by Mendel Cooper,
The Linux Documentation Project (LDP).
Download article: PDF, PS, HTML.
-
C-shell Cookbook
Livro online by Malcolm J. Currie, Starlink Cookbook 4.2, 1998.
-
Google Directory: Unix Shell Scripting
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.
-
DOSEMU HDIMAGE for DR-DOS 7.03
Lets you run DR-DOS and DOS applications from any Linux operating system.
Free download.
- 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 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 at AT&T.
The mission of RealVNC is to act as the focal point for open source VNC.
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 32-bit 9x/NT/2000/XP (x86) - 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.
|