This is a listing and explanation of FREESCO 0.3.5 commands :

/bin directory commands

       date        pkg         chvt        clock       control 
       ping        htpasswd    ifconfig    ile         ipautofw    ipcalc 
       ipfwadm     ipportfw    logger      ntpdate     route       sed 
       setserial   sh          tty         login       snarf       utils 
       beep        insmod      umssync     mount       connect     dyndns
       arpf         dir         edit        lsmod       clr         a: 
       userlist    ll          runchk      basename    dirname     hostname 
       sysinfo     report      sysedit     free        grep        ps 
       minicom     useradd     useredit    userdel     netinfo     uptime 
       backup      uname       fromdos     todos       cp-rf       crontab 
       play        listpkg     installpkg  removepkg   arpmon      umssetup 
       udosctl     rmmod       chgrp       chmod       chown       chroot 
       clear       dd          df          dmesg       find        false 
       halt        length      ls          math        mkdir       more 
       mv          pwd         reboot      sleep       star        touch 
       tryopen     true        umount      zcat        

/sbin directory commands

       =          agetty      crond	   chat	       daemon      dhcpcd
       dhcpd      diald       edt	   fork	       freetime	   init	
       isapnp	  klogd       logrotate	   lpd	       mgetty	   oidentd
       pnpdump	  pppd	      pppoe        pptp        pptp_callmgr
       pure-ftpd  syslogd     dropbear     thttpd      tleds       dnsmasq
       passwd	  smtpclient  shapecfg     dropbearkey ssh         block_device	
       fdflush    loadkmap    losetup	   mkswap      swapon      swapoff
       update     killall     load         mode	       setspeed	   setup
       synctime   rmlogs      savelogs	   sendlogs    dhcpcd-fld  remotelog

Usage: a: [/def/fdN] [/dev/fdNu1680] N is the actual number of the
device. But for standard floppies on fd0 no other arguements are needed
and the floppy will always be mounted to /mnt/fd.

/bin/arpf Binary
Usage: arpf [-i if] [-s]

Usage: NONE, This script has no arguements. It is executed once and
constantly monitors the local network for new machines anytime MAC addresses
are used in the restrict.cfg file.

Usage: backup This command will copy the primary configuration files
from FREESCO running on a hard drive install or on a read-only-once
floppy install to a default pre-made FREESCO floppy. Currently it only
operates with /dev/fd0

Usage: basename [dir]name.extension [.extension] This script takes any
file and strips all other components from it such as the directory and
any extension that you specify as the second arguement.

Usage: beep [-f freq] [-l length] [-r reps] [-d delay] [-D delay] [-s]
[-c] beep [Options...] [-n] [--new] [Options...] ... beep [-h] [--help]
beep [-v] [-V] [--version]

Usage: brcfg -enable This binary should NOT be used directly from the
command line and it is included into FREESCO's internal operations.

Usage: chgrp [-R] group-name file [file ...] The group list is kept in
the file /etc/groups. -R: Recursively change the group of all files and
directories under the argument directory.

Usage: chmod [OPTION]... MODE[,MODE]... FILE... or: chmod [OPTION]...
OCTAL_MODE FILE... -c, --changes like verbose but report only when a
change is made -f, --silent, --quiet suppress most error messages -v,
--verbose output a diagnostic for every file processed -R, --recursive
change files and directories recursively --help display this help and
exit --version output version information and exit
Each MODE is one or more of the letters ugoa, one of the symbols +-=
one or more of the letters rwxXstugo.

Usage: chown [-R] user-name file [file ...] The group list is kept in
the file /etc/groups. -R: Recursively change the mode of all files and
directories under the argument directory.

usage: chroot directory program [arg ...] Changes the root directory of
the current user or program.

Usage: chvt N N is defined as a number representing the /dev/ttyN and
the command changes the current displayed terminal.

Usage: clear Clears the current display of all text.

Usage:	clock [-u] -r|w|s|a|v|J|A r: read and print CMOS clock w:
	Write CMOS clock from system time s: set system time from CMOS clock a:
	get system time and adjust CMOS clock u: CMOS clock is in universal
	time v: print version (1.6) and exit 

Usage:	clr 
	This is a shortcut to the binary "clear"

Usage:	None
	This is a script used internally by FREESCO for dialup

Usage: control Command
Command: force/unforce Bring up the link continuously.
	block/unblock Block outgoing calls. Also brings the link down. up/down
	Force the link up/down. debug  Set the diald debug flags. See
	diald manpage for values. delay-quit Terminate diald as the link next
	goes idle. quit Force the link down and exit diald. reset Force diald
	to reread its configuration. If configuration incorrect, diald will
	terminate with an error condition. queue Force diald to to print the
	contents of the filter queue to the syslog.

Usage:	cp-rf /dir1 /dir2
	This script recursively copies directopries
	and sub directories from dir1 to dir2

Usage:	crontab [-e] or [-l] -e Edits the crontab entries. -l Lists all
	current crontab entries.

Usage:	/bin/date [OPTION]... [+FORMAT] or: /bin/date [OPTION]
NOTE:	It is important to use the FULL PATH to this binary because there 
	is also a builtin "date" command that does not have the below options

Display the current time in the given FORMAT, or set the system date.
	-d, --date=STRING display time described by STRING, not `now' 
	-f, --file=DATEFILE like --date once for each line of DATEFILE 
	-r, --reference=FILE display the last modification time of FILE 
	-R, --rfc-822 output RFC-822 compliant date string 
	-s, --set=STRING set time described by STRING 
	-u, --utc, --universal print or set Coordinated Universal Time 
	--help display this help and exit 
	--version output version information and exit
FORMAT controls the output. The only valid option for the second form
	specifies Coordinated Universal Time. Interpreted sequences are: %% a
	literal % %a locale's abbreviated weekday name (Sun..Sat)

	%A locale's full weekday name, variable length (Sunday..Saturday) 
	%b locale's abbreviated month name (Jan..Dec) 
	%B locale's full month name, variable length (January..December) 
	%c locale's date and time (Sat Nov 04 12:02:33 EST 1989) 
	%d day of month (01..31) 
	%D date (mm/dd/yy) 
	%e day of month, blank padded ( 1..31) 
	%h same as %b %H hour (00..23) 
	%I hour (01..12) %j day of year (001..366) 
	%k hour ( 0..23) %l hour ( 1..12) 
	%m month (01..12) %M minute (00..59) 
	%n a newline 
	%p locale's AM or PM 
	%r time, 12-hour (hh:mm:ss [AP]M) 
	%s seconds since 00:00:00, Jan 1, 1970 (a GNU extension) 
	%S second (00..61) 
	%t a horizontal tab 
	%T time, 24-hour (hh:mm:ss) 
	%U week number of year with Sunday as first day of week (00..53) 
	%V week number of year with Monday as first day of week (01..52) 
	%w day of week (0..6); 0 represents Sunday 
	%W week number of year with Monday as first day of week (00..53) 
	%x locale's date representation (mm/dd/yy) 
	%X locale's time representation (%H:%M:%S) 
	%y last two digits of year (00..99) %Y year (1970...) 
	%z RFC-822 style numeric timezone (-0500) (a nonstandard extension) 
	%Z time zone (e.g., EDT), or nothing if no time zone is determinable
	By default, date pads numeric fields with zeroes. GNU date recognizes
	the following modifiers between `%' and a numeric directive. `-'
	(hyphen) do not pad the field `_' (underscore) pad the field with

Usage:	dd [OPTION]...
	Copy a file, converting and formatting according to the options.
	bs=BYTES force ibs=BYTES and obs=BYTES cbs=BYTES convert BYTES bytes at
	a time conv=KEYWORDS convert the file as per the comma separated
	keyword list count=BLOCKS copy only BLOCKS input blocks ibs=BYTES read
	BYTES bytes at a time if=FILE read from FILE instead of stdin obs=BYTES
	write BYTES bytes at a time of=FILE write to FILE instead of stdout,
	don't truncate file seek=BLOCKS skip BLOCKS obs-sized blocks at start
	of output skip=BLOCKS skip BLOCKS ibs-sized blocks at start of input

	--help display this help and exit --version output version information
	and exit

	BYTES may be suffixed: by xM for multiplication by M, by c for x1,
	by w for x2, by b for x512, by k for x1024. Each KEYWORD may be: ascii
	from EBCDIC to ASCII ebcdic from ASCII to EBCDIC ibm from ASCII to
	alternated EBCDIC block pad newline-terminated records with spaces to
	cbs-size unblock replace trailing spaces in cbs-size records with
	newline lcase change upper case to lower case ucase change lower case
	to upper case swab swap every pair of input bytes noerror continue
	after read errors sync pad every input block with NULs to ibs-size

Usage: df [file system]
	Displays the disk usage of all file systems or
	specific file systems if specified.

Usage: dir [dirname]
	Prints files in a six column display with
	executables marked with a "*". 

Usage: dirname /dir/filename.extension 
	Seperates only the directory from the full directory and file name. 

Usage: dmesg 
	Displays kernel logged messages. 

Usage: dyndns [-f] 
	-f forces an update of your external IP address even if the status 
	is already up to date.

Usage: edit filename 
	This script uses the edt binary to edit files,
	except when finished it syncs the drive so changes are permanet and
	clears the screen.

Usage: false 
	Returns a false status for usage by shell scripts.

Usage: find dir[pattern] 
	Finds specified by the pattern.

Usage: free 
	Display all memory usage a disk usage.

Usage: fromdos < Dos.file > Linux.file 
	Converts files that are in DOS format to Linux format files. 

Usage: OUTPUT | grep PATTERN 
	Takes command OUTPUT and filters it to only display lines that 
	match the specified PATTERN. 

Usage: halt 
	Stops the system so it can be turned off. 

Usage: hostname 
	Returns the name and domain of the current system.

Usage: htpasswd [-c] passwordfile username The -c flag creates a new file.

Usage: ifconfig [device] [options] 
	Displays and controls network interfaces.
options: [up down] [(IP address)] [netmask (nn.nnn.nnn.nnn)]

Usage: ile 
	Enables command line history for the ash shell.

Usage: insmod [-fkmopsvVxX] [-o name] module [[sym=value]...] module
	Filename of a loadable kernel module (*.o) -f Force loading under wrong
	kernel version -k Make module (autoclean)-able -m Generate loadmap (so
	crashes can be traced) -o name Set internal modulname to name -p Poll
	mode, just check if the module matches the kernel -s Report errors via
	syslog -v Verbose output -V Show version -x do *not* export externs -X
	*do* export externs

Usage; NONE

Usage: ipautofw COMMAND -r TYPE nn xx -h yyy.yy.yy.yy
	COMMAND must be either -A -D or -F
	TYPE must be either udp or tcp 
	-F flushes all current ipautofw	forwards. 
	-A adds forward to the list. 
	-D deletes specified forward from the list. 
	-r Port range from nn to xx 
	-h host IP address to forward ports to.

	Returns the network IP address and the broadcast IP address.

Usage:	ipfwadm -A [direction] command [options] (accounting) 
	ipfwadm -F command [options] (forwarding firewall) 
	ipfwadm -I command [options] (input firewall) 
	ipfwadm -O command [options] (output firewall) 
	ipfwadm -M [-s | -l] [options] (masquerading entries) 
	ipfwadm -h (print this help information))
	-i [policy] insert rule (no policy for accounting rules) 
	-a [policy] append rule (no policy for accounting rules) 
	-d [policy] delete rule (no policy for accounting rules) 
	-l list all rules of this category 
	-z reset packet/byte counters of all rules of this category 
	-f remove all rules of this category 
	-p policy change default policy (accept/deny/reject) 
	-s tcp tcpfin udp set masuerading timeout values
	-c check acceptance of IP packet
	-P protocol (either tcp, udp, icmp, or all) 
	-S address[/mask][port ...] source specification 
	-D address[/mask] [port ...]destination specification 
	-V address network interface address 
	-W name network interface name 
	-b bidirectional match 
	-e extended output mode
	-k match TCP packets only when ACK set 
	-m masquerade packets as coming from local host 
	-n numeric output of addresses and ports 
	-o turn on kernel logging for matching packets 
	-r [port] redirect packets to local port (transparent proxying) 
	-t and xor and/xor masks for TOS field 
	-v verbose mode -x expand numbers (display exact values) 
	-y match TCP packets only when SYN set and ACK cleared

Usage:	ipportfw -A -[t|u] l.l.l.l/lport -R a.a.a.a/rport add entry
	ipportfw -D -[t|u] l.l.l.l/lport delete entry ipportfw -C clear table
	ipportfw -L list table l.l.l.l is the local interface receiving packets
	to be forwarded. a.a.a.a is the remote address. lport is the port being
	redirected. rport is the port being redirected to. 

Usage: length variable 
	Returns the lenght of the "variable" as an integer. 

Usage: NONE 

Usage: ll [dir] 
	Long file listing format. 

Usage: logger [-is] [-f file] [-p pri] [-t tag] [ message ... ]

usage: login [-fp] [username]

Usage: ls [-1acdelnpuxACF] [filenames...]

Usage: lsmod 
	List all currently loaded kernel modules. 

Usage: math NN NN OPTION
OPTIONS: add sub mul div

Usage: minicom [/dev/cua?] [SPEED]
SPEED: The speed the serial port should be accessed at.

Usage: mkdir new-dir-name

Usage: OUTPUT | more 
	Breaks output into single pages for viewing.

Usage:	mount [-hV] mount -a [-nfFrsvw] [-t vfstypes] 
	mount [-nfrsvw][-o options] special | node mount [-nfrsvw] [-t vfstype] [-o options]
	special node A special device can be indicated by -L label or -U uuid .

Usage: mv file1 file2
Usage: mv dir1 dir2
NOTE: the mv command will not move files or directories across devices.

Usage: netinfo Displays all kinds of various network information.

Usage: ntpdate [-bBdqsv] [-a key#] [-e delay] [-k file] [-p samples][-o version#] [-r rate] [-t timeo] server

usage: ping [-LRdfnqrv] [-c count] [-i wait] [-l preload] [-p pattern][-s packetsize] [-t ttl] [-I interface address] host

Usage: ps 
	Displays a list of all running processes 

Usage: pkg CMD ARGs

CMD:    -c      Check URL for available packages list.
        -i      Install package from URL or DIR.
        -r      Install package from URL or DIR onto ramdisk!!!
                The -r option runs without any questions.
        -u      Uninstall package NAME.
        -l      Show list and descriptions of installed packages.
        -s      Download package from URL and save in DIR.

URL:    http://www.dom          use given http or
        ftp://ftp.dom           or ftp site
        /dir/file               use local disk
        -/                      alias for http://default-web-site/
        pkg -c -/                       # Get packages list from default site
        pkg -c ftp://my.ftp.dom/pub/    # Get packages list from ftp server
        pkg -i -/mc                     # Install mc from home site
        pkg -i http://www.dom/mc        # Install mc from http server
        pkg -i /mnt/hd/dir/mc           # Install mc from /mnt/hd/dir
        pkg -u mc                       # Uninstall mc
        pkg -s -/mc /mnt/hd/dir         # Download mc from home site and save
                                        # in /mnt/hd/dir.
        pkg -s http://www.dom/mc        # Download from www.dom and save in
                                        # the default save directory.

Usage:  play TEMPO 'NOTE1 NOTE2 NOTE3 ...'

Where:  TEMPO is how many 1/4 notes in 1 second.
        NOTES one or more notations like: 2c3 4#a1 or 8.d2

Syntax: Duration        Dot             Chars encode            Octave
        of note                         note
        1  - 1/1        increase        a        - lya          0
        2  - 1/2        duration        #a or da - lya diez     1
        4  - 1/4        in 1.5          b        - si           2
        8  - 1/6        times           c        - do           3
        16 - 1/16                       #c or dc - do diez
        32 - 1/32                       d        - re
                                        #d or dd - re diez
                                        e        - mi
                                        f        - fa
                                        #f or df - fa diez
                                        g        - sol
                                        #g or dg - sol diez
                                        -  or p  - pause

NOTE1:  Don't forget to enclose NOTES in single quotes.
NOTE1:  Notition is the same that is used in Nokia mobile phones,
        so you can copy melody from your phone or internet.

Usage: pwd 
	Displayes the current directory.

Usage: reboot 

Usage: NONE

Usage: report [options]
	Gives a complete system report. 
	Options can be any executable commands. 
	Multipart single commands must be inside "" quotes.

Usage: rmmod module-name 
	Removes a module from the kernel.

Usage: route [-nv] route [-v] del target route [-v] add {-net|-host}
	target [gw gateway] [metric NN] [netmask mask] [mss maxsegment] [window
	maxwindow] [[dev] device]

Usage: runchk program 
	Returns either a 0 exit code if the program is currently running or a 1 if 
	it is not running.

Usage: sed [-nV] [--quiet] [--silent] [--version] [-e script]
        [-f script-file] [--expression=script] [--file=script-file] [file...]

usage: setserial serial-device [cmd1 [arg]] ... 
commands:(*= Takes an argument) (^ = can be preceded by a '^' to turn off the option) 
	* port set the I/O port 
	* irq set the interrupt 
	* uart set UART	type (none, 8250, 16450, 16550, 16550A 
	* baud_base set base baud rate (CLOCK_FREQ / 16) 
	* divisor set the custom divisor (see spd_custom) 
	* close_delay set the amount of time (in 1/100 of a second) that DTR
	should be kept low while being closed 
	* closing_wait set the amount of time (in 1/100 of a second) that the serial port should wait for data
	to be drained while being closed, before the reciver is disabled 
	* closing_wait2 set the amount of time (in 1/100 of a second) that the
	serial port should wait for data to be drained while being closed,
	after the reciver is disabled 
	^ fourport configure the port as an AST	Fourport autoconfigure automatically configure the serial port 
	^ auto_irq try to determine irq during autoconfiguration 
	^ skip_test skip UART test during autoconfiguration 
	^ sak set the break key as the Secure Attention Key 
	^ session_lockout Lock out callout port across different sessions 
	^ pgrp_lockout Lock out callout port across different process groups 
	^ callout_nohup Don't hangup the tty when carrier detect drops on the callout device 
	^ split_termios Use separate termios for callout and dailin lines 
	^ hup_notify Notify a process blocked on opening a dial in line get_multiport Display 
	the multiport configuration set_multiport Set the multiport configuration when a
	process has finished using a callout line by returning EAGAIN to the
	open. spd_hi use 56kb instead of 38.4kb spd_vhi use 115kb instead of
	38.4kb spd_cust use the custom divisor to set the speed at 38.4kb (baud
	rate = baud_base / custom_divisor) spd_normal use 38.4kb when a buad
	rate of 38.4kb is selected Use a leading '0x' for hex numbers. CAUTION:
	Using an invalid port can lock up your machine!

usage: /bin/sh 
	Basic ash shell that all FREESCO scripts use.

Usage: sleep N 
	N is defined in seconds and will pause for N seconds.

usage: snarf [OPTIONS] URL [OUTFILE] ...
Options: -a Force active FTP (default is passive) 
	-v Verbose; print anything the server sends 
	-q Don't print progress bars (compiled default is on) 
	-p Force printing of progress bars (overrides -q) 
	-r Resume downloading a partially transferred file 
	-n Ignore '-r' and transfer file in its entirety 
	-m Spoof MSIE user-agent string 
	-z Spoof Navigator user-agent string Lowercase option letters only 
	affect the URLs that immediately follow them.
	If you give an option in caps, it will be the default option for all
	URLs that follow it.
	If you specify the outfile as '-', the file will be printed to standard
	output as it downloads.
	You can have as many URLs and outfiles as you want
	You can specify a username and password for ftp or http authentication.
	The format is: ftp://username:password@host/
	If you don't specify a password, you will be prompted for one.
	PROXY environment variables.

Usage: OUTPUT | star 
	Extracts a tar archive from the OUTPUT

Usagge: sysedit 
	Edits the primary configuration file and copies it
	afterwards so that changes will survive a reboot. 

Usage: sysinfo 
	Outputs primary system information. 

Usage: todos < Linux.file > Dos.file
	Converts files that are in Linux format to Dos format files.

Usage: touch file [file ...]
	Update the last-modified date on the given file[s].

Usage: true [OPTION]... 
	--help display this help and exit 
	--version output version information and exit

Usage: tryopen [-r] file [file ...]

Usage: tty [OPTION]... 
	Prints the file name of the connected console.
OPTION: -s, --silentm, --quiet print nothing, only return an exit status
	--help display this help and exit 
	--version output version information and exit

Usage:	udosctl command argument 
	udosctl ls directory_path 
	udosctl create file_name 
	udosctl mkdir directory_name 
	udosctl rm file_path
	udosctl rmdir directory_path 
	udosctl uls directory_path 
	udosctl urm file_path 
	udosctl urmdir directory_path 
	udosctl stat file_path 
	udosctl version udosctl is part of the umsdos file system

Usage: umount [device|dir] 
	UN-mounts a device.

Usage: umssetup [ options ] dir_path 
	Set the default permissions and owner of files in DOS directories. 
	UMSDOS directory are not affected.
	-ggroup : group id for entry creation 
	-mmode : Permission bits (in octal) (Set the default mode, not the umask) 
	-uuser : user id for entry creation dir_path is normally a mount point.
	It does not matter.Note that the change apply to all DOS directories 
	(and files in those) of the same partition as dir_path.
	This utility is normally used on the root partition at boot time, since
	it is not possible to pass mount option. When mounting other umsdos
	partitions, you can use all msdos option (see mount(8)) such as

*** This utility may be used at any time but its effect may be delayed
because of the some kernel internal caching (inode). Better use it
immediatly after the mount. If you need to play often with permissions
and owner, use umssync to promote directory to full Unix capabilities.

Usage: umssync [ options ] dir_path [ [ options ] dir_path ... ] -c :
	Conditionnal mode sync a directory only if it contain a --linux-.--- file. 
	-dmode : directory creation mode 
	-fmode : file creation mode
	-ggroup : group id for entry creation 
	-i- : Do not inherit ownership from parent directory 
	-i+ : Inherit from parent 
	-rN : Recurse N level of subdirectory 
	-RN : Allow recursion through N directories that do not contain a --linux-.--- file.
	-uuser : user id for entry creation 
	-v- : Silent operation 
	-v+ : Verbose operation

Usage: uname 
	Displays the current kernel information.

Usage: uptime 
	Display the current system uptime and load average

Usage: useradd [user-name]
	Add a user to the system

Usage: useredit [user-name]
	Edit an existing system user

Usage: userdel [user-name]
	Remove an existing system user

Usage: userlist
	List all system users

Usage: NONE 
	This is the primary multifunction script for the /bin directory.

Usage: zcat < compressed.gz > uncompressed

Usage: = [option]
Options: $? 0 1 "text"
This command is used to print "Done" or "XXXX" inside of startup

Usage: ./agetty [-hiLmw] [-l login_program] [-t timeout] [-I
initstring] baud_rate,... line [termtype]
or [-hiLmw] [-l login_program] [-t timeout] [-I initstring] line
baud_rate,... [termtype]

Usage: block_device mount-point

Usage: ./chat [-e] [-E] [-v] [-V] [-t timeout] [-r report-file] [-T phone-number] [-U phone-number2] {-f chat-file |chat-script}

Usage: crond -d[#] -l[#] -f -b
-c dir

Usage: deamon program

Usage: dhcpcd [-dknrBCDHNRSTY]
[-l leasetime] [-h hostname] [-t timeout] [-i vendorClassID] [-I ClientID] [-c  filename] [-s [ipaddr]] [-w windowsize] [-L ConfigDir] [-G [gateway]] [interface]

Usage: NONE

Usage: NONE

Usage: dhcpd [-p udp port="" #=""] [-d] [-f] [-cf config-file] [-lf
lease-file] [-pf pidfile] [if0 [...ifN]]

Usage: diald [modem-device1] [modem-device2 ...] [options...] [-- [pppd options...]]
    -f file
    -file file
    include file
    -m [ppp|slip|cslip|slip6|cslip6|aslip|dev]
    mode [ppp|slip|cslip|slip6|cslip6|aslip|dev]
    debug debugmask
    -daemon accounting-log
    f pidfile
    f fifo
    f window
    n mtu
    m mru
    remote ip-address
    netmask ip-address
    keepalive <0-255>
    outfill <0-255>
    device device
    path pidstring
    run-prefix path
    path-route path
    path-ifconfig path
    path-bootpc path
    path-pppd path
    buffer-timeout N
    route-wait two-way
    connect-timeout N
    disconnect-timeout N
    redial-timeout N
    nodev-retry-timeout N
    stop-dial-timeout N
    kill-timeout N
    start-pppd-timeout N
    stop-pppd-timeout N
    first-packet-timeout N
    retry-count N
    died-retry-count N
    redial-backoff-start N
    redial-backoff-limit N
    dial-fail-limit N
    prule name
    spec var name spec
    restrict start-time end-time weekday day month
    -restrict start-time end-time weekday day month
    protocol-rule timeout
    packet-rule keepup
    protocol-rule timeout 
    packet-rule accept
    protocol-rule timeout packet-rule
    ignore protocol-rule
    packet-rule impulse [duration,fuzz|duration1,duration2,fuzz]

Usage: dnsmasq [options]
        -a, ipaddr Specify local address(es) to listen on.
        -A, /domain/ipaddr Return ipaddr for all hosts in specified domains.
        -b, Fake reverse lookups for RFC1918 private address ranges.
        -B, ipaddr Treat ipaddr as NXDOMAIN (defeats Verisign wildcard).
        -c, cachesize Specify the size of the cache in entries (defaults to 150).
        -d, Do NOT fork into the background: run in debug mode.
        -D, Do NOT forward queries with no domain part.
        -e, Return self-pointing MX records for local hosts.
        -E, Expand simple names in /etc/hosts with domain-suffix.
        -f, Don't forward spurious DNS requests from Windows hosts.
        -g, groupname Change to this group after startup. (defaults to dip).
        -h, Do NOT load /etc/hosts file.
        -H, path Specify a hosts file to be read in addition to /etc/hosts.
        -i, interface Specify interface(s) to listen on.
        -I, int Specify interface(s) NOT to listen on.
        -l, path Specify the path to the DHCP lease file.
        -L, Return MX records for local hosts.
        -m, host_name Specify the MX name to reply to.
        -n, Do NOT poll /etc/resolv.conf file, reload only on SIGHUP.
        -N, Do NOT cache failed search results.
        -o, Use nameservers strictly in the order given in /etc/resolv.conf.
        -p, number Specify port to listen for DNS requests on (defaults to 53).
        -q, Log queries.
        -Q, number Force the originating port for upstream queries.
        -R, Do NOT read resolv.conf.
        -r, path Specify path to resolv.conf (defaults to /etc/resolv.conf).
        -S, /domain/ipaddr Specify address(es) of upstream servers with optional domains.
        -s, domain Specify the domain suffix which DHCP entries will use.
        -t, host_name Specify the host in an MX reply.
        -T, time Specify time-to-live in seconds for replies from /etc/hosts.
        -u, username Change to this user after startup. (defaults to nobody).
        -v, Display dnsmasq version.
        -w, Display this message.
        -x, path Specify path of PID file.(defaults to /var/

Usage: ./dropbear [options]
    -d dsskeyfile Use dsskeyfile for the dss host key (default:/etc/dropbear.dss)
    -r rsakeyfile Use rsakeyfile forthe rsa host key (default: /etc/dropbear.rsa)
    -F Don't fork into background
    -E Log to stderr rather than syslog
    -w Disallow root logins
    -s Disable password logins
    -g Disable password logins for root
    -j Disable local port forwarding
    -p port Listen on specified tcp port, up to 10 can be specified (default 22 if none specified)

Usage: ./dropbearkey -t -f [-s bits]
        -t type Type of key to generate. One of: rsa dss
        -f filename Use filename for the secret key
        -s bits Key size in bits, should be a multiple of 8 (optional)
        -y Just print the publickey and fingerprint for the private key in .

Usage: edt filename
edt is a simple file editor.

Usage: fdflush device

Usage: fork program
Starts an independent shell for the program to run in.

Usage: freetime [options]
        -h this message
        -v print version and exit
        -d debug mode, shows additional info
        -n set alternative location for ntpdate command default is /bin/ntpdate. Must honour the -q option (query)
        -o  set alternative location for ntpdate result file default is /tmp/freetime.dat

Usage: NONE

Usage: isapnp config-file
The config-file is generated with pnpdump.

Usage: killall program [flag]
The default flag is -2 if none are specified. Flags are 1 through 15

Usage: klogd [options]
        -c N Sets the default log level of console messages to N.
        -d Enable debugging mode. This will generate LOTS of output to stderr.
        -f file Log messages to the specified filename rather than to the syslog facility.
        -i -I Signal the currently executing klogd daemon. Both of these switches control the loading/reloading of symbol information. The -i switch signals the daemon to reload the kernel module symbols. The -I switch signals for a reload of both the static kernel symbols and the kernel module symbols.
        -n Avoid auto-backgrounding. This is needed especially if the klogd is started and controlled by init.
        -o Execute in 'one-shot' mode. This causes klogd to read and log all the messages
that are found in the kernel message buffers. After a single read and
log cycle the daemon exits.
        -p Enable paranoia. This option controls when klogd loads kernel module symbol information. Setting this switch causes klogd to load the kernel module symbol information whenever an Oops string is detected in the kernel message stream. -s Force klogd to use the system call interface to the kernel message buffers.
        -k file Use the specified file as the source of kernel symbol information.
        -v Print version and exit.
        -x Omits EIP translation and there doesn't read the

Usage: load program-code
Load machuine code and initialize new commands.

Usage: loadkmap key-map-file

Usage: NONE

Usage: losetup losetup loop_device give info losetup
        -d loop_device delete losetup [ -o offset ] loop_device file setup

Usage: lpd -n netmask -p port -r rawque -f feedque -o output -t timeout netmask :
Network mask for job acceptance - default: 192.168.0
all Will grant all IP's access to the lpd (Not recomended)
port : TCP/IP port in decimal - default: 515
rawque : Name of Raw print queue name - default: nt
feedque : Name of FormFeed print queue name - default: lp
output : Name of Output File/Device name - default: /dev/lp
timeout : Seconds of no data received from a - default: 300 seconds client before timing out.

Usage: NONE

Usage: miterm [-s speed] [-l line] [-e escape-char]

Usage: mkswap [-c] [-v0|-v1] /dev/name [blocks]

Usage: mode [option]
         ethenet Switch to ethernet router mode.
        dialup Switch to dialup mode and the default ISP.
         dialup ISP-name Switch to dilaup with given ISP.
         leased Switch to leased line router.
        bridge Switch to bridge mode.
        default Switch to default router mode.

Usage: oidentd
        -a Bind to. (Defaults to INADDR_ANY)
        -A When spoofing is enabled, enable users to spoof ident on connections to privileged ports.
        -c Specify an alternate charset. (Defaults to "US-ASCII")
        -d Enable debugging.
        -e Return "UNKNOWN-ERROR" for all errors.
        -f  Forward requests for masqueraded hosts to the host on
        -F Same as -f, but always use the default port (113) by default
        -g Run with specified gid.
        -i Run from inetd.
        -m Enable support for IP masquerading.
        -n Return UIDs instead of usernames
        -N Allow identd hiding via ".noident"
        -o Return "OTHER" instead of the operating system.
        -p Listen for connections on specified port. (Defaults to auth)
        -q Suppress normal logging.
        -P host acts as a proxy, forwarding connections to us.
        -r Randomize identd replies. Note: The -n and -r options are incompatible.
        -s Allow identd spoofing.
        -S Same as -s but allow all users but those listed in /etc/identd.spoof to spoof replies.
        -t Wait for before closing connection. (Defaults to 15)
        -T oidentd will remain accepting connections when run with -w for .
        -u Run with specified uid.
        -v/-V Display version information and exit.
        -w Wait mode.
        -x If a query fails, pretend it succeeded, returning
        -W oidentd is wrapped. (tcp wrappers)
        -h This help message.

Usage: passwd user-name
Changes a users password.

Usage: pnpdump >file-name
Creates the base configuration file for all ISA PnP cards.

Usage: pppd [ options ],
Where options are:
        device device Communicate over the named device
        baud N Set the baud rate to :
        IP:IP Set the local and/or remote interface IP addresses. Either one may be omitted.
        asyncmap Set the desired async map to hex
        auth Require authentication from peer connect  port port  gid port host  seconds seconds seconds seconds uid string string device speed speed loc loc speed speed device string string uid seconds seconds seconds seconds host port gid port port Invoke shell command to set up the serial line
        crtscts Use hardware RTS/CTS flow control
        defaultroute Add default route through interface file. Take options from file modem Use modem control lines mru Set MRU value to for negotiation

Usage: pppoe [options]
    -I if_name -- Specify interface (default eth0.)
    -T timeout -- Specify inactivity timeout in seconds.
    -D filename -- Log debugging information in filename.
    -V -- Print version and exit.   
    -A -- Print access concentrator names and exit.
    -S name -- Set desired service name.
    -C name -- Set desired access concentrator name.
    -U -- Use Host-Unique to allow multiple PPPoE sessions.
    -s -- Use synchronous PPP encapsulation.   
    -m MSS -- Clamp incoming and outgoing MSS options.
    -p pidfile -- Write process-ID to pidfile.
    -e sess:mac -- Skip discovery phase; use existing session.
    -n -- Do not open discovery socket.
    -k --Kill a session with PADT (requires -e)
    -d -- Perform discovery, print session info and exit.
    -f disc:sess -- Set Ethernet frame types (hex).
    -h -- Print usage information.

Usage: NONE

Usage: NONE

Usage: pure-ftpd [options]
    -1 log pid
    -4 ipv 4 only
    -A chroot everyone
    -a trusted gid
    -b broken clients compatibility
    -B daemonize
    -c max clients number
    -C max clients per ip
    -d verbose log
    -D display dot files
    -e anonymous only
    -E no anonymous
    -f syslog facility
    -F fortunesfile
    -g pid file
    -G no rename
    -h help
    -H dont resolve
    -I max idle time
    -i anonymous cant upload
    -j create home dir
    -k max disk usage pct
    -K keep all files
    -l login
    -L limit recursion
    -M anonymous can create dirs
    -m max load
    -N nat mode
    -n quota
    -o upload script
    -O alt log
    -p passive port range
    -P force passive ip
    -q anonymous ratio
    -Q user ratio
    -r auto rename
    -R no chmod
    -s antiwarez
    -S bind
    -t anonymous bandwidth
    -T user bandwidth
    -U umask
    -u min uid
    -V trusted ip
    -w allow user fxp
    -W allow anonymous fxp
    -x prohibit dot files write
    -X prohibit dot files read
    -y per user limits
    -z allow dot files
    -Z customer proof

Usage: remotelog
This script is intended to be used in a SSH session remotely to parse the logs in real time to the screen. Use "CTRL+c" to terminate.

Usage: rmlogs N
N represents the Number of days in
the past to keep

Usage: savelogs
Saves the current logs to
/home/root/var/ directory
with a date and time stamp ammended to the file name.

Usage: sendlogs
Emails the current logs to the predefined email address. This requires that the mailing address and mail server have already been setup.

Usage: setspeed line speed

Usage: setup
Shell wrapper that uncompresses /boot/setup.gz and runs it.

        shapecfg attach
        shapecfg speed

Usage: smtp [options] recipients...Message Header
    -s, --subject=STR subject line of message
    -f, --from=ADDR address of the sender
    -r, --reply-to=ADDR address of the sender for replies
    -e, --errors-to=ADDR address to send delivery errors to
    -c, --carbon-copy=ADDR address to send copy of message to Processing
    -S, --smtp-host=HOST host where MTA can be contacted via SMTP
    -P, --smtp-port=NUM port where MTA can be contacted via SMTP
    -M, --mime-encode use MIME-style translation to quoted-printable
    -L, --use-syslog log errors to syslog facility instead of stderr Giving Feedback:
    -v, --verbose enable verbose logging messages
    -V, --version display version string
    -h, --help display this page

Usage: ./ssh [options][user@]host
    -p -t Allocate a pty
    -T Don't allocate a pty
    -i  (multiple allowed)
    -L  Local port forwarding
    -R  Remote port forwarding

Usage: swapoff block-device
Stop swapping virtual memory pages on the given device.

Usage: swapon block-device
Swap virtual memory pages on the given device.

Usage: synctime
Synchronize the time with the predefined time server.

Usage: syslogd [-drvh] [-l hostlist] [-m markinterval] [-n] [-p path] [-s domainlist] [-f conffile]

Usage: thttpd [-C configfile] [-p port] [-d dir] [-r|-nor] [-dd data_dir] [-s|-nos] [-v|-nov] [-g|-nog] [-u user] [-c cgipat][-t
throttles] [-h host] [-l logfile] [-i pidfile] [-T charset] [-P P3P] [-M maxage] [-V] [-D]

Usage: tleds [-bchkqv] [-d ]
Example: tleds -d 300 ppp0
    -b Don't go to the background.
    -c Fix the CapsLED in VTs. Only for EUID root.
    -d N Set update delay. N must be between 1 and 10000 (milliseconds)
    -h Help. (this)
    -k Kill (old) (x)tleds running.
    -q Be quiet.
    -v Print version information. (`cat /proc/net/dev` to see your interfaces.)

Usage: update
Flush buffered data to the disk devices every 30 seconds.

I hope this page is found usefull.,
Lewis Baughman

Updated 9/15/05

freesco/howtos/build_in_commands.txt (220069 views) · Last modified: 2005/10/18 04:42 (external edit)
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki