V2012.13. 2 Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 10 Topics: Coming up: –Yearbook Picture: Feb 7 12:20PM.

Slides:



Advertisements
Similar presentations
Linux Users and Groups Management
Advertisements

Introduction to Linux Ubuntu for Libraries. Objectives o To Understand the history of Linux/Unix based OS’s o To learn the various Linux distributions.
V Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 7 Topics: Tech Talks Field Trip Complete VirtualBox/Ubuntu.
NETW-240 Shells Last Update Copyright Kenneth M. Chipps Ph.D. 1.
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.
Internet Applications: Telnet, Ping and Traceroute.
1 CSE 303 Lecture 4 users/groups; permissions; intro to shell scripting read Linux Pocket Guide pp , 25-27, 61-65, , 176 slides created by.
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.
Embedded Programming and Robotics Lesson 13 Basic Linux 1.
1 SEEM3460 Tutorial Unix Introduction. 2 Introduction What is Unix? An operation system (OS), similar to Windows, MacOS X Why learn Unix? Greatest Software.
Linux Shell. 2 Linux Command-Line Interface ■ Linux shells: A shell is a command interpreter that allows you to type commands from the keyboard to interact.
L INUX C OMMAND L INE I NTERFACE G UNAANBAN.G
Using Macs and Unix Nancy Griffeth January 6, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis of Complex.
GETTING STARTED USING LINUX UBUNTU FOR A MULTI-USER SYSTEM Team 4 Lab Coordinator Manager Presentation Prep Webmaster Document Prep Faculty Facilitator.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
Lesson 7-Creating and Changing Directories. Overview Using directories to create order. Managing files in directories. Using pathnames to manage files.
V Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 9 Topics: Coming up: –Yearbook Picture: Feb 7 12:20PM.
POS/420 Introduction to Unix Philip Robbins – March 12, 2013 (Week 1)
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
A few Linux basics Network Monitoring & Management.
File Permissions. What are the three categories of users that apply to file permissions? Owner (or user) Group All others (public, world, others)
1 Introduce Linux Speaker: Yi-Ji Jheng Date:
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Chapter Two Exploring the UNIX File System and File Security.
Session 2 Wharton Summer Tech Camp Basic Unix. Agenda Cover basic UNIX commands and useful functions.
INTRODUCTION TO LINUX Jacob Chan. GNU/Linux Consists of Linux kernel, GNU utilities, and open source and commercial applications Works like Unix –Multi-user.
Chapter Two Exploring the UNIX File System and File Security.
Chapter 1 : The Linux System Part 2 Lecture 2 11/14/
General rules 1. Rule: 2. Rule: 3. Rule: 10. Rule: Ask questions ……………………. 11. Rule: I do not know your skill. If I tell you things you know, please stop.
1 CSE 390a Lecture 1 introduction to Linux/Unix environment slides created by Marty Stepp, modified by Jessica Miller & Ruth Anderson
Linux+ Guide to Linux Certification, Third Edition
1 CSE 390a Lecture 1 introduction to Linux/Unix environment slides created by Marty Stepp, modified by Jessica Miller & Ruth Anderson
Introduction to Programming Using C An Introduction to Operating Systems.
Manage Directories and Files in Linux Part 2. 2 Identify File Types in the Linux System The file types in Linux referred to as normal files and directories.
Λειτουργικά Συστήματα – Lab2 Γιάννης Πετράκης. Directory Navigation and Control  The Unix file system is set up like a tree branching out from the root.
CSCI 330 UNIX and Network Programming Unit XX: Linux Administration.
SCSC 455 Computer Security Chapter 3 User Security.
Intro to Raspberry Pi A Southwest Florida Hackerspace Workshop Presented by: Russell Benzing & Eric Schiffli.
Lecture 02 File and File system. Topics Describe the layout of a Linux file system Display and set paths Describe the most important files, including.
Linux A practical introduction. 1)Background and Getting Started Linux is an operating system with multiple providers Red Hat/CentOS (our version) Ubuntu.
Installing Applications in FreeBSD lctseng. Computer Center, CS, NCTU 2 Before we start  Permission issue root: the super user Like administrator in.
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.
Embedded Software Design Week II Linux Intro Linux Kernel.
Login Being logged into a command line prompt allows a user to easily and simply execute multiple commands (one-by-one or at the same time) that would.
2Operating Systems  Program that runs on a computer  Manages hardware resources  Allows for execution of programs  Acts as an intermediary between.
LINUX Network Concepts M.S.Dibay Moghaddam Second Linux Festival Amir Kabir University of Technology Computer & IT Department.
1 Free Electrons. Kernel, drivers and embedded Linux development, consulting, training and support. http//free-electrons.com Embedded Linux Training System.
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.
Introduction to the Linux Commandline
COP 4343 Unix System Administration
Some Linux Commands.
Useful Linux Commands.
DHCP server & Client Objectives Contents
The Linux Operating System
9 Linux on the Desktop.
Ubuntu Working in Terminal
Introduction to GNU/Linux (Fedora) Command Line Interface
Lab 1 introduction, debrief
Introduction to UNIX.
CSE 390a Lecture 1 introduction to Linux/Unix environment
CSE 390a Lecture 1 introduction to Linux/Unix environment
UNIX/LINUX Commands Using BASH Copyright © 2017 – Curt Hill.
Remote Computing Services Cloud connection Distributed system
introduction to Linux/Unix environment
Lab 2: Terminal Basics.
1.3 Given a scenario, apply appropriate Microsoft command line tools
Presentation transcript:

V

2 Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 10 Topics: Coming up: –Yearbook Picture: Feb 7 12:20PM in Main Gym –JVS Open House: Feb 10th 1:30-3:30PM, OH RT58. »Tours, teachers, and some students will be available –Guest Speaker: Feb 12th –Hyland Field Trip: Feb 21 st Linux Intro (continued)

3 Avon High School Tech Crew CLOUD DATA & DATABASES APP DEVELOPMENT GRAPHICS GAMING PERIPHERALS NETWORK LANGUAGES OPERATING SYSTEM Future Meeting Preview STORAGE CPU MEMORY GRAPHICS I/O NETWORK VIRTUAL

4 Avon High School Tech Crew New Business Intro to Linux –Basic Commands –Install Additional Software –Practice Exercises

5 Avon High School Tech Crew Basic Commands Commands take the following form: Switches: single letters, preceded by a hyphen, that adjust what the command does Parameters: things that the command needs to know in order to work Target: the thing (such as a file) that the command will be applied

6 Avon High School Tech Crew Basic Commands Let’s look at an example: $ ls -l /home/seighman Command Switch Target This command tells the command line to list, in long format, the contents of the directory “/home/seighman”. The command is “ls”; the switch “-l” tells Linux that you want the list in long format; and the target of this command is the directory “/home/seighman”. In this example, there are no parameters, so that part of the command is just skipped

7 Avon High School Tech Crew Basic Commands - man So, how do I know what switch to use? –manpages are your friend $ man ls LS(1) User Commands LS(1) NAME ls - list directory contents SYNOPSIS ls [OPTION]... [FILE]... DESCRIPTION List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified

8 Avon High School Tech Crew Basic Commands pwd ls cd mkdir rmdir

9 Avon High School Tech Crew Basic Commands 2 file touch cp rm mv rename

10 Avon High School Tech Crew Basic Commands 3 ifconfig ping

11 Avon High School Tech Crew Basic Commands 3 - ifconfig $ ifconfig eth0 View the network settings on the first Ethernet adapter installed in the computer. $ ifconfig -a Display info on all network interfaces on server, active or inactive. $ ifconfig eth0 down If eth0 exists would take it down causing it cannot send or receive any information

12 Avon High School Tech Crew Basic Commands 2 - ifconfig $ ifconfig eth0 up If eth0 exists and in the down state would return it back to the up state allowing to to send and receive information $ ifconfig eth netmask broadcast Assign eth0 with the above values for IP, netmask and broadcast address.

13 Avon High School Tech Crew Basic Commands 2 - ping $ ping google.com Ping the host google.com to see if it is alive $ ping google.com -c 1 Ping the host google.com once

14 Avon High School Tech Crew Super User The “sudo” command introduces the “superuser” or “root user” The term “root” is the name for the main administrator in a “Unix-like” system, such as Linux There are many commands that only the root user can run Depending on the version of Linux you are using, you will either have to log on as the root user or prefix your command with “sudo”. The default Debian distribution of Linux, for instance, has no root password set. So you will have to use the “sudo” command

15 Avon High School Tech Crew Super User By using “sudo”, you’re saying, “Do the following command as the root user” When you do this, you will be asked for your password and, if you have the system permissions of a root user (commonly called “being in the admin group”), then the command will be run If you don’t have root permissions, you will get an error message WARNING: be very careful executing commands as root (sudo), you can easily render your system unuseable!

16 Avon High School Tech Crew Installing Software Installing software on Linux is a broad subject because each version of Linux has its own way of doing things Most are variations on apt-get (Advanced Packaging Tool), used by Debian, Ubuntu, and related distributions) yum (Yellowdog Update Manager), used by Fedora and related distributions The basic syntax is: $ sudo apt-get install $ sudo yum install

17 Avon High School Tech Crew Using apt-get to Manage Software To install a software package: $ sudo apt-get install To update the local package database: $ sudo apt-get update To install all available newer versions of packages: $ sudo apt-get upgrade To remove a package: $ sudo apt-get remove

18 Avon High School Tech Crew Ubuntu Setup Install Ubuntu Tweak –Open a ‘terminal’ –Enter the following commands: $ sudo add-apt-repository ppa:tualatrix/ppa $ sudo apt-get update $ sudo apt-get install ubuntu-tweak –You may need to logout and login again