<<

Summary of Commands- version 3.2

Disclaimer 8. Usnet news 9. transfer and remote access Summary of UNIX The author and publisher no warranty of any 10. X window kind, expressed or implied, including the warranties of 11. , Plot, Image processing tools commands merchantability or fitness for a particular purpose, with regard to the use of commands contained in this 12. Information systems Ó 1994,1995,1996 Budi Rahardjo reference card. This reference card is provided “as is”. 13. Networking programs The author and publisher shall not be liable for 14. Programming tools damage in connection with, or arising out of the 15. Text processors, typesetters, and This is a summary of UNIX commands furnishing, performance, or the use of these previewers available on UNIX systems. commands or the associated descriptions. 16. Wordprocessors Depending on the configuration, some of 17. Spreadsheets the commands may be unavailable on your Conventions 18. Databases site. These commands may be a commercial program, or public 1. Directory and file commands bold domain program that must be installed represents program name separately, or probably just not in your bdf search . Check your local display disk space (HP-UX). See documentation or manual pages for represents directory name as an also . details (e.g. man programname). argument filename This reference card, obviously, cannot filename display the content of file filename describe all UNIX commands in details, but represents file name as an instead I picked commands that are useful argument [dirname] and interesting from a user’s point of view. change directory to dirname. If [dirname] dirname is omitted, change to your Most of the commands described in this optional directory name (or other home directory. reference card are explained in my UNIX optional argument) as argument. If and book is written in it is no given, current directory will source destination “Bahasa Indonesia” )Indonesian language.) be used. copy file source into file destination. Rahardjo, Budi (1994), Buku Pegangan Table of Contents df [dirname] Sistem Unix dan Internet, Bellingham, WA: display free disk space. If dirname OpenPathways, xiv+251pp. Comb-bound, 1. Directory and file commands is omitted, display all available ISBN 1-885130-11-2. 2. Print-related commands disks. The output maybe in blocks 3. Miscellaneous commands or in Kbytes. Use df -k in Solaris 2.x This book is available only by order. 4. management dtree Send inquiry to Marina Schneider 5. File archive and compression (visually) display directory structure [email protected] 6. Text editors 7. Mail programs [dirname]

Ó 1994,1995,1996 Budi Rahardjo Summary of UNIX commands - version 3.1

display disk usage. remove dirname recursively, hostname removing all files and subdirectories display name filename underneath dirname. display filename one screenful. A man topic pager similar to (better than) more . xless display on-line manual on topic. an X window pager (named after [dirname] less) screen list the content of directory create multiple screen with one dirname. Options: 2. Print-related commands physical screen. This program is -a display hidden files useful if you have a text-only (e.g. -l display in long format vt100) terminal. Move around with lp control-A. dirname print a file (HP-UX, Solaris 2.x) make directory dirname lpq [-Pprintername] print system name more filename query printer queue of the default view file filename one screenfull a printer. If printername is given, will users query printer printername. (BSD, display all users on-line SunOS, ) oldname newname rename file oldname to file lpr [-Pprintername] filename check is doing what newname. If newname is a print filename (send filename to the directory, then move oldname into default printer). If printername is which commandname directory newname. given, will send to filename to show the location of commandname printername. (BSD, SunOS, Linux) filename who view filename one screenfull at lprm [-Pprintername] jobnum who is on-line on this machine atime (a pager). remove printing job number jubnum from printer printername. (BSD, 4. Process management SunOS, Linux) print working directory SIGNUM PID Send signal SIGNUM to process ID dirname lpstat PID, or kill (terminate) process with remove directory dirname (if check printer status (HP-UX, process ID number PID. For dirname is empty). Solaris 2.x) example: file1 [file2 ...] 3. Miscellaneous commands kill -HUP 5555 remove files file1, file2, etc. programname rm - dirname run program programname with print or alter environment variables lower priority (nicer to other users).

Ó1994,1995 Budi Rahardjo Summary of UNIX commands - version 3.1

Recommended for running To combine all files under dirname background processes. into filename.tar: start emacs. A more extensive tar cvf filename.tar dirname documentation is available on-line. Reference card for GNU emacs is check processes. The options for uncompress filename.Z also available from FSF GNU emacs this command depends on the filename.Z into its original distribution. version and variation of your UNIX. size and remove the .Z extension Check your local documentation. jed unarj filename.arj jed exteract files from an ARJ archive show (continuously) what joe [filename] process(es) is running. unzip filename.zip a WordStar-like editor extract files from filename.zip. The 5. File archive and compression reverse of zip command. nedit a -based text editor zip zipname files compress filename create an archive file (and compress pico make filename smaller it) called zipname.zip which a simple text editor distributed as (compression). filename will be contains files. part of replaced by filename.Z ( a .Z extension is added). MTOOLS sqhm SoftQuad’s HoTMetaL HTML editor. gunzip filename.gz There is a set of commands to access MS- expand filename.gz into its original DOS disks on systems equipped with textedit [filename] (size) and remove the .gz floppy disk. Most DOS file commands are OpenWindow’s text editor extension. This is GNU unzip. available (prefixed with “m”): mcopy, mdel, [filename] mdir, mmd, mtype,etc. gzip filename vi editor compress filename with GNU zip [filename] (gzip) and add .gz extension 6. Text editors a vi-clone mt asWedit [filename] magnetic tape control program. HTML editor a vi-clone tar axe xcoral combine files into one tar file, or a simple X window text editor a multiwindow X window text editor extract files from a tar file. A tar file that can be used to browse could be a device (magnetic tape as ee functions and C++ classes. /dev/rst0) or a plain file. easy edit: emacs with a menu To extract filename.tar elvis xedit tar xvf filename.tar a vi clone a simple X window text editor

Ó1994,1995 Budi Rahardjo Summary of UNIX commands - version 3.1 xemacs notify new mail has arrived (part of nntidy X window Emacs (formerly Lucid package) cleanup or tidy your .newsrc Emacs) pine rn 7. Mail Programs mail reader and composer. read news with rn. xwafemail slrn biff X window interface of mail written NNTP-based newsreader (can notify new mail has arrived in wafe+. display color ANSI). elm There are also other e-mail packages, such read and/or compose e-mail. as MH, which come with their own newsreader fastmail commands. For example, MH has the trn quick batch mail (part of Elm) following commands (and more): threaded rn newsreader from inc xrn list senders of mails in your mailbox incorporate mail into inbox folder. X window-based news reader frm [foldername] scan xvnews similar to from, but has a better scan mailbox/folder Xview-based newsreader output. If foldername is present, it will list senders in folder foldername show xwafenews instead your incoming mailbox. show current selected e-mail. X window-based newsreader written This program is distributed as part in wafe+perl of the elm package. emacs, for example has its own mail reader 9. File transfer and remote mail [userid] M-x rmail and also M-x mh, within emacs access read mail. If userid is given in the window. command line, it will be used in compose mode. After done, mail will bftp be sent to userid 8. news batch FTP ftp hostname mailtool knews OpenWindows mail program Using the ftp prgram to perform FTP interactive X window-based news to/from host hostname. mush reader mail user shell. Similar to mail, but ftptool nn X-window (xview) based FTP prgram has a better user interface. read news with nn (NoNews is good newmail news.) Can be used to read through kermit NNTP or spool.

Ó1994,1995 Budi Rahardjo Summary of UNIX commands - version 3.1

send or receive files with kermit X-window interface to FTP calculator protovol. kermit -s filename 10. X window xclock to send filename display clock kermit -r filename openwin xfm to receive filename start OpenWindows file manager minicom startx xlock communication package similar to start X window lock your screen Procomm Window manager xodo ncftp hostname The following programs (window managers) odometer, track the distance your a user-friendly FTP program are usually started when you openwin mouse travel or startx. It is usually in your .xinitrc file. rlogin hostname [-l userid] xterm remote login to host hostname. If -l a terminal or shell session userid is given, will login as userid fvwm feeble window manager rsh hostname 11. Graph, Plot, and Image remote shell to host hostname mwm Processing Tools Motif window manager rz coreldraw receive (upload) files with zmodem olvwm start CorelDraw (commercial OpenLook virtual window manager seyon drawing program) X window communication package olwm corelpaint OpenLook window manager sz [-r] files start Corel Paint program (a send (download) files with zmodem twm commercial painting program) window manager hostname [portnum] ghostview connect to hostname with telnet. If a front-end of ghostscript (gs). portnum is specified, connect to port giftrans portnum. (Usually portnum is X window programs converts GIF image to transparant required if you want to connect to GIF. various services such as IRC or filemgr MUD.) OpenWindows file manager image processing tool/drawing xc oclock program with filters (plug-ins) to xcomm communication package display clock manipulate image. xftp xcalc

Ó1994,1995 Budi Rahardjo Summary of UNIX commands - version 3.1 gnuplot xgraph a freeware plotting program capable a simple X window graphing access various libraries on the of plotting 2D and 3D plots. It program able to produce a bar Internet supports a wide variety of output graph. formats. xloadimage filename a text-based WWW-browser gs image previewer Ghostscript, a PostScript previewer. It can also be used to convert xpaint [filename] NCSA X window WWW-browser X window painting program, PostScript into other graphic formats. undrestands various image format including GIF a WWW browser (X window) with a pageview built in threaded newsreader preview PostScript file xv [files] image previewer and manipulation sgopher ps2epsi file.ps [file.epsi] tools for X window. It supports a simple client, supports create Adobe’s Encapsulated various formats, including GIF, dumb terminal PostScript Interchange (EPSI) BMP, TIFF, and PostScript. swais format from a postscript file. a text-based WAIS client 12. Information Systems psselect infile [outfile] select pages from a PostScript file. archie Tk-based WWW browser search the Archie database for pstoedit willow converts PostScript to tgif format for anonymous FTP sites a , Z39.50 and WWW browser editing xarchie X-window WWW-browser which rplot X-window interface of archie plot 2-D data understands HTML 3.0. xgopher sxpm chimera X-window gopher client show an XPM (X Pixmap) image. X-window WWW-browser xmosaic tgif gopher X-window WWW-browser an X window drawing tool. It can a Gopher client produce various output formats, xwais including PostScript. X-window WAIS client WWW browser that understands language 13. Networking programs an X window drawing tool capable hypermail of producing fig output converts mail into HTML finger userid@hostname

Ó1994,1995 Budi Rahardjo Summary of UNIX commands - version 3.1

check information of userid at host to userid screen/session X window interface to dbx hostname zlocate userid f77 host domainname use Zypher to userid (where information about or which machine the user logs on) domainname, such as its MX record flex or IP address zwrite userid GNU implementation of send a personal message to userid irc through zypher. g77 Internet Relay Chat, a multi-user GNU Fortran compiler chat. Beware, addictive! 14. Programming tools and g++ lpmudr shells GNU C++ compiler an LP MUD client. Beware, gawk acc [files] addictive! GNU Sun’s ANSI C compiler gcc query information about a specific GNU C compiler host through a domain name Born again shell. A sh clone, but server. For example you can find IP better gcl address of a machine, MX record of GNU a domain. bison a GNU implementation of gdb ping hostname GNU debugger check if host hostname is alive byacc gofer rup [hostname] a Haskell implementation show status of local machines. Of cc C compiler hostname is given, only check that pattern file(s) hostname search for a string, pattern, or CC regular expression in file(s) Sun’s C++ compiler useri@hostname talk to userid at host hostname imake cpp C interface to the make C language preprocessor tf command. Usually it uses file Tiny Fugue, a MUD client csh Imakefile. C-shell hostname kcl tracing IP packet from this host to dbx Kyoto Common Lisp hostname a debugger program ksh write userid dbxtool Korn shell

Ó1994,1995 Budi Rahardjo Summary of UNIX commands - version 3.1 lex tclsh GNU lexical analyzer generator Tcl shell, a Tcl interpreter gxditview lint tcsh display gtroff output files under X verify a C program tcshell, a csh compatible shell window. but better ispell filename language processor tgrind interactive spelling program reformat to make it make pretty for printout latex filename. maintain, update, compile, and process filename.tex with LaTeX and regenerate related files by a set of wish generate filename.dvi (a DVI file) rules defined in file Makefile. a simple windowing shell, a tk/tcl implementation lout a layout or program print name list of object file xcl ANSI C compiler for AIX mp pc format text, mail, news into a nice pascal compiler yacc PostScript output. parsing program generator. perl Generate C code from a grammar filename Practical Extraction and Reporting process filename with nroff Language, a powerful programming zsh and Z shell psnup manipulate PostScript file to have n prolog 15. Text processors, typesetters, pages on one side a Prolog system and previewers pstops rcs manipulate PostScript files to resource / a2ps produce 2-up, 4-up, booklet, rotate converts ASCII to PostScript and many other functions. sccs source code control system grodvi filename convert troff to TeX DVI spell the contents of filename stream editor groff tex filename.tex GNU * TeX document processing and sh typesetting. grops convert troff to PostScript troff filename sml process filename with troff New Jersey Standard ML gtroff

Ó1994,1995 Budi Rahardjo Summary of UNIX commands - version 3.1 xdvi filename.dvi jinx preview DVI file (filename.dvi) a curses, perl-based database xtex filename.dvi sybperl preview filename.dvi access Sybase server with perl (script). 16. Wordprocessors dbflst, dbfget, dbfadd, dbfdel, dbfpack, dbfcreat, dbfscan ez DBF package to access DBF-format Andrew Toolkit wordprocessor file (usually generated by xbase (free). program), developed by Brad Eacker imaker start an international version of FrameMaker maker start FrameMaker tps start Interleaf wp start Word Perfect 17. Spreadsheets oleo GNU spreadsheet sc spreadsheet calculator xspread X window version of sc 18. Databases isql connect to Sybase server

Ó1994,1995 Budi Rahardjo