Introduction to RCC for Intro to MRI 2014 July 25, 2014.

Slides:



Advertisements
Similar presentations
Introduction to Linux command line for bioinformatics Wenjun Kang, MS Jorge Andrade, PhD 6/28/2013 Bioinformatics Core, Center.
Advertisements

Linux, it's not Windows A short introduction to the sub-department's computer systems Gareth Thomas.
Learning Unix/Linux Bioinformatics Orientation 2008 Eric Bishop.
CSCI 1411 FUNDAMENTALS OF COMPUTING LAB Lab Introduction 1 Shane Transue MSCS.
Exploring the UNIX File System and File Security
Introducing the Command Line CMSC 121 Introduction to UNIX Much of the material in these slides was taken from Dan Hood’s CMSC 121 Lecture Notes.
Guide To UNIX Using Linux Third Edition
T UTORIAL OF U NIX C OMMAND & SHELL SCRIPT S 5027 Professor: Dr. Shu-Ching Chen TA: Samira Pouyanfar Spring 2015.
Virtual Machine and UNIX. What is a VM? VM stands for Virtual Machine. It is a software emulation of hardware. By using a VM, you can have the same hardware.
Tuesday, September 08, Head Node – Magic.cse.buffalo.edu Hardware Profile Model – Dell PowerEdge 1950 CPU - two Dual Core Xeon Processors (5148LV)
“Linux at the Command Line” Don Johnson of BU IS&T.
CS 141 Labs are mandatory. Attendance will be taken in each lab. Make account on moodle. Projects will be submitted via moodle.
Using Macs and Unix Nancy Griffeth January 6, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis of Complex.
ITCS 4/5145 Parallel Programming, UNC-Charlotte, B. Wilkinson, 2012, Jan 18, 2012assignprelim.1 Assignment Preliminaries ITCS 4145/5145 Spring 2012.
Help session: Unix basics Keith 9/9/2011. Login in Unix lab  User name: ug0xx Password: ece321 (initial)  The password will not be displayed on the.
© Crown copyright Met Office An Introduction to Linux PRECIS Workshop, University of Reading, 23rd – 27th April 2012.
Welcome to Linux & Shell Scripting Small Group How to learn how to Code Workshop small-group/
1 Intro to Linux - getting around HPC systems Himanshu Chhetri.
Linux environment ● Graphical interface – X-window + window manager ● Text interface – terminal + shell.
Essential Unix at ACEnet Joey Bernard, Computational Research Consultant.
BIOSTAT LINUX CLUSTER By Helen Wang October 11, 2012.
HPC at HCC Jun Wang Outline of Workshop1 Overview of HPC Computing Resources at HCC How to obtain an account at HCC How to login a Linux cluster at HCC.
Computing Fundamenatls CMSC 201 Computer Science I Penny Rheingans University of Maryland Baltimore County (with inspiration from previous 201 instructors.
Copyright (c) by CNAPTICS Corporation. All rights reserved.1 INFO Oracle Database 11g: Administration II Presented By: Marc S. Paller,
Carnegie Mellon Linux Boot Camp Jenna MacCarley, Peter Pearson, Shashank Goyal 9/19/2015.
PROGRAMMING PROJECT POLICIES AND UNIX INTRO Sal LaMarca CSCI 1302, Fall 2009.
ITCS 4/5010 CUDA Programming, UNC-Charlotte, B. Wilkinson, Dec 28, 2012assignprelim.1 Assignment Preliminaries ITCS 4010/5010 Spring 2013.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
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.
Isecur1ty training center Presented by : Eng. Mohammad Khreesha.
ENEE150: Discussion 1 Section 0104/0105 Please Sit Down at a Computer and Login!
Linux A practical introduction. 1)Background and Getting Started Linux is an operating system with multiple providers Red Hat/CentOS (our version) Ubuntu.
1 Introduction to Unix. 2 What is UNIX?  UNIX is an Operating System (OS).  An operating system is a control program that helps the user communicate.
 Last lesson, the Windows Operating System was discussed along with the Windows command shell  Unix is a computer operating system, that similarly manages.
+ Introduction to Unix Joey Azofeifa Dowell Lab Short Read Class Day 2 (Slides inspired by David Knox)
Learning Unix/Linux Based on slides from: Eric Bishop.
NREL is a national laboratory of the U.S. Department of Energy, Office of Energy Efficiency and Renewable Energy, operated by the Alliance for Sustainable.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
Assignprelim.1 Assignment Preliminaries © 2012 B. Wilkinson/Clayton Ferner. Modification date: Jan 16a, 2014.
An Brief Introduction Charlie Taylor Associate Director, Research Computing UF Research Computing.
Assignprelim.1 Assignment Preliminaries © 2012 B. Wilkinson/Clayton Ferner. Modification date: Aug 10, 2012.
Advanced Computing Facility Introduction
Linux & Joker – An Introduction
GRID COMPUTING.
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.
Tutorial of Unix Command & shell scriptS 5027
Welcome to Indiana University Clusters
Web Programming Essentials:
Linux Commands Help HANDS ON TRAINING Author: Muhammad Laique
Andy Wang Object Oriented Programming in C++ COP 3330
Computing Fundamenatls CMSC 201 Computer Science I Penny Rheingans University of Maryland Baltimore County (with inspiration from previous 201 instructors.
FTP Lecture supp.
Some Linux Commands.
Introduction to Linux Dr Karina Kubiak - Ossowska
Eric Shook Department of Geography Kent State University
Hodor HPC Cluster LON MNG HPN Head Node Comp Node Comp Node Comp Node
Assignment Preliminaries
UNIX Basics Internet Technology.
Tutorial of Unix Command & shell scriptS 5027
Tutorial of Unix Command & shell scriptS 5027
File Transfer Olivia Irving and Cameron Foss
CCR Advanced Seminar: Running CPLEX Computations on the ISE Cluster
Web Programming Essentials:
Tutorial of Unix Command & shell scriptS 5027
High Performance Computing in Bioinformatics
Andy Wang Object Oriented Programming in C++ COP 3330
CSE 303 Concepts and Tools for Software Development
Module 6 Working with Files and Directories
Lab 2: Terminal Basics.
Presentation transcript:

Introduction to RCC for Intro to MRI 2014 July 25, 2014

Contact Info Website: rcc.uchicago.edu User Guide: docs.rcc.uchicago.edu Walk-in: Regenstein 216

Midway Compute Cluster Shared High-Performance Computing resource for all researchers at UChicago Comprised of: – ~10,000 CPU cores – ~1.5PB of storage – Nvidia GPU Devices – Intel Xeon Phi Devices – Large memory nodes

Midway Compute Cluster

Credentials All credentials are pulled from UChicago ITS – Uername: CNetID – Password: CNet Password

Logging In SSH: – Remote Command Line Interface tool NoMachine (NX) – Remote Graphical User Interface tool

Logging In with SSH Hostname: midway.rcc.uchicago.edu Username: CNetID Password: CNet Password Windows users: – Use PuTTY Mac users: – Use Terminal app – ssh

Home and Project Home Directory: –/home/cnetid – Private space for your files – 25GB quota Project Directory: –/project/intromri2014 – Shared space for files shared by your group – 500GB quota

Moving around the Filesystem Some shorthand: – Current directory is represented by:. – Parent directory is represented by:.. – Home is represented by: ~

The Filesystem  /  /home  /home/dylanphall  /home/robinweiss  /project  /project/rcc  /project/rcc/workshops  /project/rcc/workshops/linux  /project/pi-smith  /project/intromri2014  /scratch  /usr  /etc  …

Moving around the Filesystem pwd – Display the present working directory cd.. – Change “up” one directory cd /home/cnet – Change to a directory with an absolute path cd cnet/ – Change to a directory with a relative path cd ~ – Go home

Looking around with ls ls – List directory contents ls -l – List directory contents with details ls -lt – List directory contents by time of file modification ls -ltr – Same as -lt but reverses order ls -lh – List directory contents with “human readable” file sizes

More Commands mkdir /path/to/dir – Makes a new directory cp /path/to/file1 /path/to/file2 – Copy a file from loc1 to loc2 cp –r /path/to/dir1 /path/to/dir2 – Copy a directory from loc1 to loc2

More Commands mv /path/to/file1 /path/to/file2 – Move a file or directory from loc1 to loc2 rm /path/to/file1 – Remove or delete file1 rm –r /path/to/dir1/ > – Remove or delete dir1

Moving files to/from Midway SCP command line SFTP Client – WinSCP – FileZilla – Transmit SAMBA

Interactive Jobs sinteractive – Default: 1CPU, 2GB memory, 2 hours sinteractive --time=HH:MM:SS – Use this to get more time

Software Modules Wildcards Using tab, up/down arrows, history Looking at file with less, more, and head Using the modules command Vi basics