Our chosen platform is:

Slides:



Advertisements
Similar presentations
Linux commands exercise 1. What do you need, if you try to these at home? You need to download and install Ubuntu Linux from the Internet – DVD is need.
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.
1 Introduction to UNIX Ke Liu
NETW-240 Shells Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Cosc 4750 Getting Started in UNIX Don’t be afraid of the prompt, in linux it can be your best friend. In some cases, the only way to do certain things.
CIS 240 Introduction to UNIX Instructor: Sue Sampson.
Working Environment - - Linux - -.
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.
L INUX C OMMAND L INE I NTERFACE G UNAANBAN.G
Introduction to Linux Workshop February Introduction Rob Lane & The HPC Support Team Research Computing Services CUIT.
GETTING STARTED USING LINUX UBUNTU FOR A MULTI-USER SYSTEM Team 4 Lab Coordinator Manager Presentation Prep Webmaster Document Prep Faculty Facilitator.
Using the “CLI” Unix / Linux Preparation Course May 25 Djibouti.
V Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 10 Topics: Coming up: –Yearbook Picture: Feb 7 12:20PM.
UNIX ™ /Linux Overview Unix/IP Preparation Course June 9, 2013 Lusaka, Zambia.
The Network Management Lab pc pc pc pc pc Virtual Servers Your Laptop.
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
V Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 9 Topics: Coming up: –Yearbook Picture: Feb 7 12:20PM.
COSC513 Project Linux Features Instructor: Prof. Mort Anvari Student: Yingfeng Luo ID: #
Cmsc 312 Operating Systems. UNIX? DOS – PC? VAX/VMS - mainframe Unix – PC, workstation, mainframe 1970 bell Lab For computer scientist? Why popular? Free.
CENT 305 Information Systems Security Linux Introduction.
Grades Please hand in your homework Quizzes coming back today Current grade on back with missing assignments Anything missing can be turned in late There.
A few Linux basics Network Monitoring & Management.
Introduction to Linux ( I ) Sidney Fong 4 th Feb 2006.
Julien Thibault  Bells Labs develop a new operating system called “UNIX”  Written in C instead of assembly code  Able.
UNIX ™ /Linux Overview Unix/IP Preparation Course May 25, 2014 Djibouti.
Agenda Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Review next lab assignments Break Out Problems.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
Unix and Samba By: IC Labs (Raj Kidambi). What is Unix?  Unix stands for UNiplexed Information and Computing System. (It was originally spelled "Unics.")
Using the “CLI” Unix / Linux Preparation Course June 9, 2013 Lusaka, Zambia.
1 CS3695/M6-109 – Network Vulnerability Assessment & Risk Mitigation – Introduction to Unix & Linux.
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.
Linux A practical introduction. 1)Background and Getting Started Linux is an operating system with multiple providers Red Hat/CentOS (our version) Ubuntu.
The Kernel At a high level, the kernel in an operating system serves as the bridge between applications and the actual data processing of the hardware.
1 CS3695 – Network Vulnerability Assessment & Risk Mitigation – Introduction to Unix & Linux.
CS 120 Extra: The CS1 Server Tarik Booker CS 120.
Linux 101 Mark C. Ballew ACES Program Desert Research Institute.
Intro to GNU/Linux See, Stallman? I said GNU. Are you happy now?
Using Linux Kaya Oğuz Room: 310.
...looking a bit closer under the hood
By Jonathan Rinfret UNIX/LINUX By Jonathan Rinfret
Overview of Linux Fall 2016 Dr. Donghyun Kim
Development Environment Basics
Getting started with CentOS Linux
CS3695/M6-109 – Network Vulnerability Assessment & Risk Mitigation –
Web Programming Essentials:
UNIX The Basics Source:
Andy Wang Object Oriented Programming in C++ COP 3330
Labs – Installing a FTP Server
Unix Shells.
Linux Beginner Sastra Technologies 2012.
The Linux Operating System
Unix Systems Administration
Lab 1 introduction, debrief
Introduction to UNIX.
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
You do want to create and edit programs?
...looking a bit closer under the hood
Web Programming Essentials:
Run Java file with Window cmd
Getting started with CentOS Linux
Andy Wang Object Oriented Programming in C++ COP 3330
UNIX/LINUX Commands Using BASH Copyright © 2017 – Curt Hill.
Working with Mac OS and Linux
Using emacs and G++ at U. W.
Remote Computing Services Cloud connection Distributed system
Yung-Hsiang Lu Purdue University
Video Notes.
Introduction to Linux and Code Editing
Presentation transcript:

Our chosen platform is: Ubuntu Linux, server edition, 32-bit, 9.10 no GUI, administer using ssh Ubuntu is really Debian underneath You should choose a "Long Term Support" edition (10.04 LTS) and probably 64-bit There are other platforms you could use CentOS / RedHat, FreeBSD, ... This isn't a Unix admin course Worksheets are step by step Please help each other or ask us for help

You need to be able to... Login using ssh putty.exe connect to "pcX.mgmt" or 10.10.254.101-118 Be root when necessary: sudo <cmd> "sudo bash" for root shell, ctrl-D to exit it Install packages sudo apt-get install joe Edit files [sudo] joe /etc/motd

joe editor Ctrl-C to quit without saving Ctrl-K X to quit and save Cursor keys work how you expect them! There's a quick reference PDF in the materials

Other tools Terminate foreground program: ctrl-C Browse filesystem cd /etc ls [or "ls -l" for long listing] Rename and delete files mv file file.bak; rm file.bak Start and stop services, look at processes /etc/init.d/apache2 restart ps auxwww | grep apache

Paging through files Sometimes files are viewed through a pager ("more" or "less") example: man sudo 'Space' for next page 'b' to go backwards 'q' to quit

Please now: Login to your virtual server using ssh Install package 'joe' sudo apt-get update sudo apt-get install joe Edit the "message of the day" to identify your machine as yours sudo joe /etc/motd Feel free to use vi or pico or whatever instead Log out and login again "man motd.tail" for info about Debian's motd