Main > Free Download Search >

Free shell command software for linux

shell command

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3948
Missile Command 1.0.1

Missile Command 1.0.1


Missile Command project is a game in which you have to save your city from nuclear doom. more>>
Missile Command project is a game in which you have to save your city from nuclear doom.

Missile Command is a clone of the Atari save-your-city-from-impending-nuclear-doom game.

<<less
Download (0.20MB)
Added: 2006-11-16 License: GPL (GNU General Public License) Price:
1088 downloads
Shell Directory Manager 0.9

Shell Directory Manager 0.9


Shell Directory Manager is a small tool for managing often-visited directories using a shell like bash. more>>
Shell Directory Manager is a small tool for managing often-visited directories using a shell like bash.

I offer two new commands: dm is a manager for a small database, where you name directories with a short alias. And dmcd is a function for your current shell, which lets you go to a directory given its alias in the database.

Example of use:

$ dm 1 /tmp # Adds the id 1 for /tmp
$ dm bla . # Adds the id bla for the current dir
$ dmcd 1 # Goes to /tmp
$ dmcd bla # Goes to what was your current dir
$ dm -d bla # Deletes the entry for bla.
$ dm # Shows your database
1 /tmp
$ dm -h # Shows help, and defines dmcd for sh.

Installation:

Its a script in bash - dont look for any special filename extension. Put the downloaded dm in your path.

Install the dmcd function. dm -h may give you a clue. For instance, for bash, add the following line into your .bashrc or .bash_profile (or any system wide script for each session):

function dmcd { dm -t $1 && cd `dm $1`; }
<<less
Download (MB)
Added: 2007-05-16 License: GPL (GNU General Public License) Price:
893 downloads
YMShell 1.0

YMShell 1.0


YMShell is a console based yahoo messenger client. more>>
YMShell is a console based yahoo messenger client. The interface is similar to an UNIX shell and most of the commands are like UNIX commands. e.g. talk starts a conversation with that id. (Read README for all command help).

The program needs libyahoo2 library (download link present in README). An experimental Secure chat mode is also present (secure chat only works between two YMShells).

<<less
Download (0.047MB)
Added: 2006-12-05 License: GPL (GNU General Public License) Price:
1059 downloads
Shell over ICMP 0.5

Shell over ICMP 0.5


Shell over ICMP project allows a user to connect to a remote shell daemon, by using ICMP protocol instead of classical TCP. more>>
Shell over ICMP consists of two free and open source applications: one server and one client. Shell over ICMP project allows a user to connect to a remote shell daemon, by using ICMP protocol instead of classical TCP.
Entirely written in Python, soicmp is a working proof-of-concept to demonstrate that data can be transmitted across a network by hiding it in traffic that normally does not contain payloads.
How does it work?
The soicmp server is a daemon that must be started on the remote server. When the server receives a request from the client it looks into the packets payload. The payload must respect certain protocol rules. In detail the client must specify:
command
communication mode (echo|echo/reply)
authentication (y|n)
This is an example of a correct payload string sent by client to server:
$CMD ls -a $MODE echo/reply $PWD root2005 $END
If the payload matches with the server protocol specification then it will pipe the command to "/bin/sh" or "cmd.exe" and execute it. The server then reads the result from the pipe and sends it back to the client that will print it to stdout.
Moreover every client will send ICMP packets having id equal to the clients current process ID and will accept only ICMP replies having the same id value. This prevents output to be printed by other client instances running on the same workstation (this argument is also treated in the FAQs section).
Main features:
- Platform independent.
- Possibility to run soicmp daemon on multiple ethernet interfaces simultaneously handling multiple client connections.
- Possibility to specify the buffer size of outgoing packets.
- Client side source IP address spoofing.
- Remote client case-sensitive (plain texted) authentication.
- Possibility to select two communication types:
- One based on encapsulating command output in unique "one way" ICMP_ECHOREPLY (type 0) packets sent by server to client (see fig. 1).
- Another one that guarantees the correct packets delivering by using the request/response nature of ECHO and ECHOREPLY ICMP packet types (see fig.2)
- No listening sockets are listed by netstat or similar programs.
<<less
Download (0.58MB)
Added: 2006-11-07 License: GPL (GNU General Public License) Price:
1081 downloads
wdshell 0.98

wdshell 0.98


wdshell is a tool that runs shell commands using RubyWebDialogs. more>>
rwdshell uses the RubyWebDialogs GUI to run shell commands in a Web browser. It uses the rwdtinker framework for removal and installation of applets.

You have a Ruby eval screen, a shell command line, and a shell script runner. You can edit scripts and run Ruby scripts.
<<less
Download (0.11MB)
Added: 2005-04-27 License: GPL (GNU General Public License) Price:
1640 downloads
Python commandsplus 0.2.3

Python commandsplus 0.2.3


Python commandsplus is a Python module that complements the existing commands module with an extra function. more>>
Python commandsplus is a Python module that complements the existing commands module with an extra function getstatusoutputerror, which separates the standard output from the standard error and makes it easier to evaluate return status.

Python commandsplus also includes a useful function that protects a command line argument from shell metacharacters.

<<less
Download (0.015MB)
Added: 2005-12-03 License: GPL (GNU General Public License) Price:
1422 downloads
AFS::Command::VOS 1.7

AFS::Command::VOS 1.7


AFS::Command::VOS is a OO API to the AFS vos command. more>>
AFS::Command::VOS is a OO API to the AFS vos command.

$path_to_your_vos_binary,
);

my $vos = AFS::Command::VOS->new
(
localauth => 1,
encrypt => 1,
);

This module implements an OO API wrapper around the AFS vos command. The supported methods depend on the version of the vos binary used, and are determined automagically.

<<less
Download (0.076MB)
Added: 2006-11-02 License: Perl Artistic License Price:
1087 downloads
AFS::Command::BOS 1.7

AFS::Command::BOS 1.7


AFS::Command::BOS is a OO API to the AFS bos command. more>>
AFS::Command::BOS is a OO API to the AFS bos command.

SYNOPSIS

use AFS::Command::BOS;

my $bos = AFS::Command::BOS->new();

my $bos = AFS::Command::BOS->new
(
command => $path_to_your_bos_binary,
);

my $bos = AFS::Command::BOS->new
(
localauth => 1,
);

This module implements an OO API wrapper around the AFS bos command. The supported methods depend on the version of the bos binary used, and are determined automagically.

<<less
Download (0.076MB)
Added: 2006-11-02 License: Perl Artistic License Price:
1086 downloads
AFS::Command::PTS 1.7

AFS::Command::PTS 1.7


AFS::Command::PTS is a OO API to the AFS pts command. more>>
AFS::Command::PTS is a OO API to the AFS pts command.

SYNOPSIS

use AFS::Command::PTS;

my $pts = AFS::Command::PTS->new();

my $pts = AFS::Command::PTS->new
(
command => $path_to_your_pts_binary,
);

my $pts = AFS::Command::PTS->new
(
noauth => 1,
force => 1,
);

This module implements an OO API wrapper around the AFS pts command. The supported methods depend on the version of the pts binary used, and are determined automagically.

<<less
Download (0.076MB)
Added: 2006-11-03 License: Perl Artistic License Price:
1087 downloads
xen-shell 1.5

xen-shell 1.5


xen-shell is a simple console application which allows you to easily allow the owner of a single Xen instance to control it. more>>
xen-shell is a simple console application which allows you to easily allow the owner of a single Xen instance to control it, without the overhead of a web-based control panel.
Using this shell users may:
- Boot/Shutodwn their Xen guest.
- Reboot their Xen guest.
- Connect to the serial console of their runing Xen guest.
- Reimage their system to a pristine state, via xen-tools.
- Manipulate their reverse DNS information
The shell features command history, command completion, and integrated help.
It is ideal for a hosting company who wishes to over "virtual machine" hosting to their customers, and allow them to control their own instance.
<<less
Download (0.010MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
808 downloads
Shelisp 2

Shelisp 2


Shelisp is a very short program that provides mechanisms for composing and running Unix shell. more>>
Shelisp is a very short program that provides mechanisms for composing and running Unix shell (particularly bash) commands and constructs from Common Lisp.
To run shelisp, say at the command prompt:
lisp -load shelisp.lisp
This should start CMU Common Lisp and provide the prompt, *. A more convenient form could be to start emacs, and issue the command M-x cmulisp that will start an `inferior lisp mode with cmu; then, say:
(load "shelisp.lisp")
The bang (!) escape to shell
Now you can say (the * is already put there by cmulisp):
- !ls
And it will execute the shell ls command (by running a bash instance and passing the command to it.
Of course, you are actually in Lisp. You can try this:
- (defun factorial (x) (if (zerop x) 1 (* x (factorial (1- x)))))
FACTORIAL
- (factorial 33)
8683317618811886495518194401280000000
So, if you enter ``! the rest of the line (until the first end of line that is not escaped with a ``) is interpreted as a bash command and the result is printed on the standard output.
Now try:
- !echo ?(+ 2 3) zuzu
5zuzu
The `? is the lisp escape. It is followed by an s-expression which is read, executed and printed (with princ) and the printed result replaces the `? and the expression in the shell command. It can be any Lisp expression.
- !echo ?(+ 2/3 2/11) "<<less
Download (0.005MB)
Added: 2006-08-20 License: GPL (GNU General Public License) Price:
1163 downloads
Proc::Command 0.04

Proc::Command 0.04


Proc::Command is a backtick that does not use the shell for Perl under Windows. more>>
Proc::Command is a backtick that does not use the shell for Perl under Windows.

SYNOPSIS

use Proc::Command

@reponse = Proc::Command->command($command)
@reponse = Proc::Command->command($command, $trys)
@reponse = Proc::Command->command($command, $trys, $sleep)

use Proc::Command qw(command)

@reponse = command($command)
@reponse = command($command, $trys)
@reponse = command($command, $trys, $sleep)

Some Perls under Microsoft windows suffers disabilities over Unix Perls. One particular disability is a backtick without the console. Altough the Microsoft console, may be started without a window (start command with /b option or spawn program call), the Perl system command on windows usually creates a window. Creating a window causes immense user interface problem since it will randomly pop-up and take focus over the current window, erasing current entries into that window. Solutions such as "Proc::SafePipe" do not run on Perls for Window.

This module provides an answer by using the "open" command with a pipe to provide a backtick without a console that will run under Perls on Microsoft Windows.

<<less
Download (0.016MB)
Added: 2007-02-13 License: Perl Artistic License Price:
984 downloads
LDAP Shell 2.0

LDAP Shell 2.0


LDAP Shell is an interactive LDAP shell written in Perl. more>>
LDAP Shell is an interactive LDAP shell written in Perl and allowing basic administrative functionality, such as crawling the directory tree and modifying entries.
It is composed of two parts: Net::LDAP::Config, and ldapsh.
Net::LDAP::Config is a library for simplifying and centralizing access to your LDAP repositories. Instead of having every single script ask for your ldap server and search base, or have it hard coded, you can simply use this library:
my $config = Net::LDAP::Config->new("default");
Its got a couple other nice features, like the fact that it caches your LDAP UID (per host), so you should only ever have to type it in once. Its pretty well documented, so perldoc Net::LDAP::config should get you the rest of the way.
ldapsh, and its corresponding library Net::LDAP::Shell, provide (shockingly) the shell behaviour. When run, ldapsh drops you into a (very simple) interpreter.
Even given its simplicity, though, ldapsh is still very useful: You can use it to walk your LDAP tree, you can clone existing objects (using the clone command), remove objects (can you guess the command?), and create new objects using new.
The new command, when provided one or more objectclasses, will automatically retrieve the required and optional attributes for those objectclasses, which can be a great time-saver.
Enhancements:
- A lot of cleanup, some new commands, and Term::ReadKey support.
<<less
Download (0.040MB)
Added: 2005-11-17 License: GPL (GNU General Public License) Price:
1437 downloads
CD Shell 2.1.6

CD Shell 2.1.6


CD Shell is a bootable CD or DVD console interface and script interpreter. more>>
CD Shell is a scriptable menu system that provides the ability to create interactive multi-boot optical discs. It will make PC-bootable compact discs or DVDs that can select from several program loaders or kernels located on the disc, or boot from other local disk drives that are attached to the system.
This utility is based heavily on concepts pioneered by Bart Lagerweij in his great program Diskem1x. CD Shell provides similar functionality to Diskem1x along with many new original features, such as an advanced scripting language, graphics, and mouse support. It also has the ability to interface with other great programs such as isolinux/memdisk, Ranish Partition Manager, and Memtest86+.
CD Shell is free for non-commercial use. The program and its source code is distributed under the NASM License. The distribution and use of some optional components is restricted by their respective licenses.
Enhancements:
- changed behavior of display.message to interpret a backslash as a single-character quote if not recognized as an escape sequence (suggested by Erwin Veermans of the Ultimate Boot CD project)
- isolinux patches as suggested by Charles Appel of the Ultimage Boot CD project
- patched a bug in isolinux that would display some garbage characters when loading a kernel (just before Ready)
- changed behavior for the display command to not show a splash screen unless isolinux was invoked with an empty command line
- incorporated changes to chooser script
- allow onEscape action when user quits the menu
- allow per-item exececute-on-select commands
- fixed a bug where text in the message window wasnt being updated correctly
<<less
Download (0.30MB)
Added: 2005-08-10 License: Free for non-commercial use Price:
1543 downloads
CGI-Shell 0.21

CGI-Shell 0.21


CGI-Shell provides a shell using CGI, so everyone who has a CGI directory on a Web server can also have a shell on it. more>>
CGI-Shell provides a shell using CGI, so everyone who has a CGI directory on a Web server can also have a shell on it. It is something like telnet or SSH.
How to install?
make
make install (you have to be root)
How to uninstall?
make uninstall (you have to be root)
The server is distributed as binary - you can also compile it yourself with "make server", but its not recommendable.
Enhancements:
- PHP support (works not if system() call is disabled in PHP)
- configuration file
- bugfixes, little improvements
<<less
Download (0.22MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1226 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5