Other software and file transfer information
Department Home

qr-code info
  • X-ray Lab Home
  • Data Collection Queue
  • News Forum
  • Software List
  • Getting Started...
  • X-ray Lab Guides
  • X-ray Links
  • Calculations
  • Search
  • Internal use only:
  • Data Collection Queue Sign-up
  • E-mail list archives
  • Other:
  • Software
    File Transfer
  • Miscellaneous Links
  • Facility Manager
  • Other software and file transfer information


    If no manual link is present in this list of software and you are not sure how to proceed with a program, try man program_name for more information or try program_name -h for help if man program_name does not work. If you don't know the name of a program, but are looking for help to do a particular task, try apropos keyword or man -k keyword (really the same thing).

    SSH software

    Here are some examples of ssh related commands. The OpenSSH project is actively maintained with excellent documentation and current man pages.
    	# to connect to various computers
    
    	ssh user_name@biophysics2.med.jhmi.edu
    	ssh user_name@jedi1.med.jhmi.edu
    	ssh user_name@jedi2.med.jhmi.edu
    	ssh user_name@ironman.med.jhmi.edu
    	ssh user_name@jarvis.med.jhmi.edu
    	ssh user_name@flea.med.jhmi.edu
    	ssh user_name@thor.med.jhmi.edu
    	ssh user_name@nit.med.jhmi.edu
    	ssh user_name@mite.med.jhmi.edu
    
    	# to run X11 programs, use -X or -Y as in the following example.
    
    	ssh -X user_name@jedi2.med.jhmi.edu xlogo
    
    	# various commands to copy files
    	# the scp syntax is identical to ssh and cp.  just add a colon.
    
    	scp user_name@biophysics2.med.jhmi.edu:file_name .
    	scp -r user_name@biophysics2.med.jhmi.edu:directory_name .
    	
    	# rsync employs ssh with it's syntax to copy files and directories.
    	# rsync is the recommended program for copying.  The man page is beautiful
    
    	rsync -rvlpt user_name@biophysics2.med.jhmi.edu:file_name .
    	rsync -rvlpt user_name@biophysics2.med.jhmi.edu:directory_name .
    
    	# it is also highly recommended to study and use the following programs.
    	# read the man pages.
    
    	ssh-keygen
    	ssh-add
    	ssh-agent
    	
    To allow you to connect to our or GNU/Linux machines via ssh, you need an program on your Windows or Macintosh computer. The following programs can be copied from the /prog/win and /prog/mac directories to your PC or Mac.
    1. putty for Microsoft Windows
    2. nifty telnet for Apple Macintosh
    3. OpenSSH is included with Mac OS X. Use the above instructions with the X11 or terminal window utilities.

    Mail software

    1. mail mail_att, simple but more difficult to use
    2. Mail mail_bsd, not quite so bad as mail_att
    3. elm menu-driven but cursor-based program, much easier than the above. "Cursor-based" means that it can run on any terminal.
    4. mutt the best (in my not so humble opinion!) of the cursor-based, menu-driven e-mail programs, similar in appearance to elm but with many improvements making it much more powerful.
    5. mozilla
      Both mutt and elm can be extensively customized, including choice of editor when composing messages, sorting of the displayed messages, etc. Your mail (to be read by any of the above programs) can also be pre-filtered to remove junk mail or to direct mail from certain people or on certain subjects into specific mailboxes or folders. See man filter or man procmail.)
    6. procmail e-mail filtering into separate folders and/or to remove spam. A sample .procmailrc file to put in your home directory can be found here

    Editors

    1. vi the quintessential UNIX editor, now free software
    2. vim a vi-like editor distributed with GNU/Linux
    3. emacs the 2nd (?) most popular UNIX editor - extremely extensible and customizable
    4. jed an emacs clone that includes syntax highlighting (modes for using colour for emphasis and automatic formatting of programs.
    5. nedit

    Web browsing software

    1. firefox
    2. mozilla
    3. konqueror
    4. links
    5. dillo
    6. lynx (for character-based terminals - no graphics, and therefore fast)

    Graphic design, image display and image manipulation software

      Graphic design and drawing, Batch image manipulation and display

      1. The Gimp, the most powerful image manipulation program on the planet.
      2. ImageMagick powerful command-line batch tools, such as mogrify, and a speedy menu-driven image manipulation program called display

    Last revised: Tuesday, 17-May-2016 11:46:36 EDT
    Johns Hopkins University School of Medicine | Department of Biophysics and Biophysical Chemistry
    Department Faculty | Biophysics Graduate Program Admissions Information | General Information
    Department Courses | Department Facilities | Department News | Home