Information Systems and Technology User and Account Services |
Socrates ProductsContents: This page contains brief descriptions of some commonly used Socrates utilities and software packages. Many unix programs on Socrates run in a terminal window. Some products with graphical user interfaces (GUI) require that you have a X Window System Server running on your workstation before running them from a terminal window. A more complete list of products is also available. If you have any questions about the products on Socrates or would like to request a product to be installed, please contact socrates_consult@berkeley.edu. UtilitiesAlmost all unix utilities are documented in a manual page. To view a manual page when logged in via a terminal or terminal emulation program enter: man commandnamewhere commandname is the name of the command. To search man page titles enter: man -k searchword For more information about using Socrates see the help pages at:> http://socrates.berkeley.edu/Help/ File UtilitiesSome basic file utilities on Socrates are: cp ls mv rm scp sftp touch Text EditorsEveryone has their favorite text editor. Text editor are usually invoke by entering the command name followed by a file name. Some text editors on Socrates are:
ed edit emacs ex gvim jove nedit nc pico red textedit vedit vi vim xe xedit xemacs ApplicationsLanguagesC is the traditional programming language for Unix systems. There are two C compilers on Socrates. Sun's Solaris C compiler may be invoked by either "cc" or "bsdcc". When invoked by "cc", it uses Sun recommended defaults which are System V in origin. When invoked by "bsdcc", it behaves more like a BSD C compiler. The second C compiler installed on Socrates is the GNU C compiler and is invoked by "gcc". The GNU C++ compiler is installed on Socrates and can be invoked by either "g++" or "c++". Some other languages with compilers or interpreters on socrates include:
Fortran Mathematical Subroutine LibrariesThe Numerical Algorithms Group Fortran Libraries are available on Socrates. How to access NAG libraries on Socrates varies by the library used. For information about how to access and use the NAG Fortran mark 20 and mark 17 libraries with f77 on Socrates see: NAG's (mark 17) HELP interface can be accessed by entering: socrates % naghelp Statistical AnalysisThe R, SAS. SPSS and Stata packages are installed. Some packages have more than one version installed on Socrates. S-PLUS is no longer working on Socrates. These programs are commonly invoked by: socrates % R Mathematical PackagesMathematica, Matlab and Maple are available on Socrates. These programs are commonly invoked by: socrates % matlabdoc531 -i lynx socrates % mathematica To include input lines in your outfile insert AppendTo[$echo, "stdout"] as the first line in your Mathematica infile. socrates % xmaple & Web BrowserYou can access the World Wide Web by the ascii browser "lynx".
lynx is a text (non-graphical-user-interface) web browser. To access the web, it is recommended that you use a web browser on a workstation. News ReadersThe recommended Usenet news reader on Socrates is Tin, invoked by "tin". You can post news items using "tin" or "Pnews". In addition, you can use the older "trn" news reader or use Pine to read news. Many workstation mail, news or web-browser programs are capable of reading Usenet News (group mail) on a workstation. In web browser requests, a news group name is proceeded by the protocol identifier: "news://" For more about Usenet News see |