1 Running Programs on CSP CSP01.csci.unt.edu … CSP09. … Secure shell (ssh) to CSP computer Transfer file(s) using scp, … Edit on CSP machine with vi, pico,

Slides:



Advertisements
Similar presentations
Learning Unix/Linux Bioinformatics Orientation 2008 Eric Bishop.
Advertisements

Dayu Zhang 9/8/2014 Lab02. Example of Commands pwd --- show your current directory This is home of venus, not your home directory Tilde: means you are.
1 CSE 390a Lecture 2 Exploring Shell Commands, Streams, and Redirection slides created by Marty Stepp, modified by Josh Goodwin
CS201 - Laboratory Submittal Using the submit command.
Java Intro. A First Java Program //The Hello, World! program in Java public class Hello { public static void main(String[] args) { System.out.println("Hello,
Basic linux shell commands and Makefiles. Log on to engsoft.rutgers.edu Open SSH Secure Shell – Quick Connect Hostname: engsoft.rutgers.edu Username/password:
SSL Man in the Middle Proxy Srinivas Inguva Dan Boneh Ian Baker Stanford University.
Course Introduction and Getting Started with C 1 USF - COP C for Engineers Summer 2008.
Midterm Thursday Topics: First Midterm Instructions Set Architecture Machine Language Programming Assembly Language Programming Traps, Subroutines, & Interrupts.
“Final?” Day Unix/Linux April 8, 2014 Dr. Bob Mathis.
Introduction to the Mathematica Text Interface for Unix/Linux Kernel Part 1 MCSR Math Camp.
Introduction to UNIX/Linux Exercises Dan Stanzione.
Eucalyptus Virtual Machines Running Maven, Tomcat, and Mysql.
CSE 390a Editing and Moving Files
Essential Unix at ACEnet Joey Bernard, Computational Research Consultant.
Linux Shell Programming Tutorial 3 ENGR 3950U / CSCI 3020U Operating Systems Instructor: Dr. Kamran Sartipi.
1 SEEM3460 Tutorial Unix Introduction. 2 Introduction Unix-like system is everywhere Linux Android for smartphones Google Chrome OS for Chromebook Web.
AN INTRO TO UNIX/LINUX COMMANDS BY: JIAYANG WANG.
LINUX TERMINAL TUTORIAL EDCI 339 – Online Presentation by Roop Rahal.
LINUX Tuesday, 5 July :00 pm. Remote Login l Use Secure Shell (ssh) l Machine name/IP address E.g. ssh hydra.sma.nus.edu.sg Or ssh
PROGRAMMING PROJECT POLICIES AND UNIX INTRO Sal LaMarca CSCI 1302, Fall 2009.
OSP Tutorial An Introduction. Getting to OSP  Obtain a CSE account  Recommend xming to remote log in from USF Website 
Creating Projects in JCreator Computer Science 40S.
1 Programming in C Hello World! Soon I will control the world! Soon I will control the world!
Getting started: Basics Outline: I.Connecting to cluster: ssh II.Connecting outside UCF firewall: VPN client III.Introduction to Linux IV.Intoduction to.
Next Unix Topics Tuesday, 2/11 & 18/2014. Change Password (by 2/14/14) ssh to account on – faclinux.cse.ohio-state.edu – stdlinux.cse.ohio-state.edu passwd.
SEEM3460 Tutorial Tips on Using UNIX. Keyboard shortcuts General Copy: Ctrl+Insert (not Ctrl+c) Cut: Shift+Del (not Ctrl+x) Paste: Shift+Insert (not Ctrl+v)
The Ten Commandments of Computer Ethics Written by the Computer Ethics Institute A project of the Brookings Institution
1 CSE 303 Lecture 3 bash shell continued: processes; multi-user systems; combining commands read Linux Pocket Guide pp , , , 118, 122,
C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using.
Unix, Linux, DOS, Windows Command Line CSE 660 May 12, 2008.
Creating Programs on UNIX This term you can create programs on UNIX or you can create programs using a C++ compiler on your PC. This set of slides steps.
APST Internals Sathish Vadhiyar. apstd daemon should be started on the local resource Opens a port to listen for apst client requests Runs on the host.
Unix Machine In Computer Science for Teaching Cliff Zou Spring 2015.
Instructions for ConnectK Game AI project
CPS120: Introduction to Computer Science Compiling a C++ Program From The Command Line.
Unix Servers Used in This Class  Two Unix servers set up in CS department will be used for some programming projects  Machine name: eustis.eecs.ucf.edu.
Java On the ENB 116 Computers The JDK is now available on the ENB 116 computers. You can use a classroom computer rather than your own laptop or CIRCE.
AN INTRO TO UNIX/LINUX COMMANDS BY: JIAYANG WANG.
1 Project 2: Sorting Cats. Write a C++ console application to read a text file containing information about cats and output the information to the screen.
Software. Introduction n A computer can’t do anything without a program of instructions. n A program is a set of instructions a computer carries out.
Using Opal to deploy a real scientific application as a Web service Sriram Krishnan, Ph.D.
Intro to GNU/Linux See, Stallman? I said GNU. Are you happy now?
Using Linux Kaya Oğuz Room: 310.
1 Project 12: Cars from File. This is an extension of Project 11, Car Class You may use the posted solution for Project 11 as a starting point for this.
ENEE150 Discussion 01 Section 0101 Adam Wang.
UNIX To do work for the class, you will be using the Unix operating system. Once connected to the system, you will be presented with a login screen. Once.
CS1010: Intro Workshop.
Development Environment Basics
slides created by Marty Stepp, modified by Josh Goodwin
Andy Wang Object Oriented Programming in C++ COP 3330
Introduction to Programming the WWW I
slides borrowed and adapted from Alex Mariakis and CSE 390a
CSE 390a Lecture 2 Exploring Shell Commands, Streams, and Redirection
Lab: ssh, scp, gdb, valgrind
slides created by Marty Stepp, modified by Jessica Miller
Exploring Shell Commands, Streams, and Redirection
Java Intro.
CGS 3175: Internet Applications Fall 2009
Andy Wang Object Oriented Programming in C++ COP 3330
CS115 HOW TO INSTALL THE JAVA DEVELOPMENT KIT (JDK)
CSE 390a Lecture 2 Exploring Shell Commands, Streams, and Redirection
Class Projects and Environment
CSE 390a Lecture 3 bash shell continued: processes; multi-user systems; remote login; editors slides created by Marty Stepp, modified by Jessica Miller.
slides created by Marty Stepp, modified by Jessica Miller
Downloading workshop files to your computer
CSE 390a Lecture 3 bash shell continued: processes; multi-user systems; remote login; editors slides created by Marty Stepp, modified by Jessica Miller.
CSE 390a Lecture 3 bash shell continued: processes; multi-user systems; remote login; editors slides created by Marty Stepp, modified by Jessica Miller.
Video Notes.
Exploring Shell Commands, Streams, and Redirection
Presentation transcript:

1 Running Programs on CSP CSP01.csci.unt.edu … CSP09. … Secure shell (ssh) to CSP computer Transfer file(s) using scp, … Edit on CSP machine with vi, pico, joe ? Compile program Run program possibly with redirected input and output

2 SSH Might be called something else on your computer, typically putty IFF you don’t have ssh, public domain copies are available, again likely as putty ssh csp04.csci.unt.edu

3 Compile and Run C gcc program.c./a.out OR gcc -o pgm -O3 program.c -lm./pgm Redirection of stdin, stdout gcc outputFile For C++, just use g++ rather than gcc

4 Compile and Run Java javc className.java followed by: java className The FileName.java needs to be the same name as the name of the class defined IN the file. Again, redirection is ok java className outputFile

5 Tips and Warnings Not all CSP machines are created equal I’ll use lots of programs in class. They will all be found (“on a CSP machine”) at ~sweany/public/1040/… ~sweany and /home/sweany are NOT the same !!! ~sweany is NOT a web site “cd ~sweany/public/1040” moves to that directory