Command Line - Part 1
|
|
|
- Bernadette Gertrude Freeman
- 10 years ago
- Views:
Transcription
1 Command Line - Part 1 STAT 133 Gaston Sanchez Department of Statistics, UC Berkeley gastonsanchez.com github.com/gastonstat Course web: gastonsanchez.com/teaching/stat133
2 GUIs 2
3 Graphical User Interfaces Windows and Mac use a Graphical User Interface (GUI) for you to interact with the OS. GUIs are easy to learn GUIs rely on visual displays GUIs can be extremely useful GUIs have improved the friendliness and usability of computers 3
4 GUIs or Command Line? However, GUIs come with trade-offs They don t allow you to have more control over what your computer can do Some operations are labor intensive and repetitive You organize things by clicking and dragging with the cursor (which reduces reproducibility) 4
5 GUI Disadvantages Lack of repeatability Lack of reproducibility Some tasks may be labor intensive using a GUI GUIs limit analyses on a cluster of computers 5
6 Command Line 6
7 Command Line Instead of using a GUI, we can use a command line program The command line program is known as the shell By typing commands we perform tasks on the computer (without using a mouse) 7
8 Shell You re working with a program called the shell The shell interprets the commands you enter It runs the program you ve asked for It coordinates what happens between you and the operating system There are various kinds or flavors of shells: e.g. Bourne (BASH), Korn, C shell 8
9 Command Line To interact with the shell we need a terminal emulator In Unix-like systems (e.g. Mac) the terminal is usually known as terminal Windows does not really provide a terminal; instead it provides the command prompt 9
10 Command Prompt in Windows Finding MS Windows command prompt Click the Start button Click All Programs Click Accessories Click Command Prompt Windows command prompt is not a UNIX shell 10
11 Shells for Windows Instead of using the command prompt you can use ad-hoc shell environments for Windows e.g. Git-Bash, PowerShell, Cygwin Git for Windows provides a BASH emulation PowerShell is part of Windows Management Framework 4.0 Cygwin is large collection of GNU and Open Source tools 11
12 Mac Terminal Go to Applications Go to Utilities Click Terminal 12
13 Try Some Commands date (current time and date) cal (calendar of current month) df (amount of free space in your disk drives) who (logged in users) echo Hello 13
14 Shell Shells run in terminal emulators, or terminals In Mac OS X, the default reminal program is called Terminal The command line is displayed within the terminal window The program behind the terminal is the shell There are many different shell programs 14
15 BASH The most common type of shell is BASH BASH: Bourne Again SHell BASH is the default shell for Linux BASH is usually the default shell on Mac type echo $SHELL to see your shell type bash to get a bash shell 15
16 BASH A shell does much more than simply run commands It has wildcards for matching filenames It has a command history to recall previous commands quickly It has pipes for making the output of one command become the input of another It has variables for storing values for use by the shell 16
17 Command who who displays a list of users that are currently logged in who am i (whoami) tells you the current user name 17
18 Shell Command Syntax command -options arg1 arg2 Blanks and "-" are delimiters The number of arguments may vary An argument comes at the end of the command line It s usually the name of a file or some text Many commands have default arguments 18
19 Date and Calendar date cal (current calendar year) cal july 2015 (July 2015) cal jan 2000 ncal -w july 2015 (week number) 19
20 Options command -options arg1 arg2 Options come between the command and the arguments They tell the command to do something other than its default They are usually prefaced with one or two hyphens e.g. ncal -w july
21 Some Control Sequences keys C + l C + c C + z C + k C + r C + n C + p description clear screen stop current command suspend current command kill to end of line search history next history item previous history item 21
22 Manual Documentation To see the help documentation of a command use man followed by the name of the command: man cal man date man who q quits manual documentation 22
23 Logging Out exit logs you out q quits manual documentation 23
24 System Navigation 24
25 Filesystem Reminder The nested hierarchy of folders and files on your computer is called the filesystem The filesystem follows a tree-like structure The root directory is the most includive folder on the system The root directory serves as the container ofr all other files and folders A Unix-based system (e.g. OS X) has a single root directoyr Windows users usually have multiple roots (C:, D:, etc) 25
26 Paths Each file and directory has a unique name in the filesystem Such unique name is called a path A path can be absolute or relative An absolute path is a complete and unambiguous description of where something is in relation to the root A relative describes where a folder or file is in relation to another folder 26
27 Paths There are two special relative paths:. and.. The single period. refers to your current directory The two periods means your parent directory, one level above 27
28 Home Directory User s personal files are found in the /Users directory A user directory is the home directory cd (with no other arguments) returns you to your home directory echo $HOME prints your home directory cd takes you to your home directory 28
29 Working Directory Another special type of directory is the so-called working directory The working directory is the current directory where you perform any task pwd prints the working directory 29
30 Changing Directories cd cd.. cd / cd cd /Documents 30
31 Absolute Path Names / directory x file A B C D x x From the root directory to D: cd /A/B/D 31
32 Relative Path Names / directory x file A B C D x x Changing directories from D to C cd../../c 32
33 Listing Contents in a Directory ls ls -1 (one entry per line) ls -l (list in long format) ls -a (show files starting with a dot) man ls (manual documentation) 33
34 Listing Contents in a Directory ls / (specify root directory) ls /usr (specifying a directory) ls (home directory) ls -lt (long format, sorted by modification time) 34
35 Listing Contents / directory x file A B C D x x Show contents in D from C ls../b/d/ 35
36 Inspecting Files 36
37 File Permissions run the command: ls -l directories may be displayed as: drwxr-xr-x files may be displayed as: -rw-r--r-- file permissions are the 10 most left characters r means reads w means write x means execute 37
38 File Permissions Read from left to right the permissions mean position description 1 File type. A dash - means a plain file and d means a directory. There are other less common options. 2-4 Owner permissions: read, write, and execute permissions for the file s owner. 5-7 Group permissions: read, write, and execute permissions for the file s group World permissions: read, write, and execute permissions for all other users. 38
39 Type of File Determine the type of a file: file filename 39
40 Some commands for inspecting text files wc filename cat filename head filename tail filename more filename less filename 40
41 Viewing file contents with less There are several commands that display the contents of text files The most commonly used file viewer is less less presents the contents of that file on the screen one page at a time There are various keyboard surtcuts to navigate in less 41
42 Viewing file contents with less key Page Up or b Page Down or space Up Arrow Down Arrow G 1G or g /hello n h q description scroll back one page scroll forward one page scroll up one line scroll down one line move to the end of text file move to the beginning of the text file search forward to next occurrence of hello search for the next search occurrence display help screen quit less 42
43 Quoting Files If you want a word to contain whitespace (e.g. a filename with a space in it), surround it with single or double quotes to make the shell treat it as a unit: ls "My file" 43
44 Exploring a file cd into a given directory List the directory contents with ls -l Determine the contents of a file with file If it looks like it might be text, try viewing it with less 44
45 Editing text files at the command line Sometimes it is more convenient to create or modify a file right at the command line Although less is a convenient file viewer, itdoes not allow you to edit the contents Depending on your operating system and shell tool, you may have one or more command-line text editors: e.g. vi, nano, gedit 45
46 Editing text files at the command line One common text editor is vi (there s also vim) It should be available in Mac, and also in Git-Bash (Windows) Depending on your operating system and shell tool, you may have one or more command-line text editors: Type which vi to fing out if you have it 46
47 Editing text files with vi To create and start editing a file simply type vi followed by the name of the new file: vi newfile.txt Press the I key to start editing content When you re done, press the ESC key Then type :wq to save and quit You can reopen it again with: vi newfile.txt Google vi cheat sheet to find more information 47
48 File Management 48
49 Managing Files Common actions creating a directory creating a file copying a file moving a file deleting a file searching a file 49
50 Managing Files Common actions creating a directory: mkdir creating a file: usually through a text editor copying a file: cp moving a file: mv deleting a file: rm searching a file:? 50
51 Creating Directories and Files Create a directory "summer2015" in my Documents cd ~/Documents mkdir summer2015 Create an empty file "README.md" in summer2015 cd summer2015 touch README.md 51
52 Copying Files cp is the command to copy files cp can be used in two ways: cp file1 file2 copies file1 into file2 cp file1 directory copies file1 into a directory (directory must already exists) 52
53 Copying Files Copying functions.r from Documents to HW6 cp ~/Documents/functions.R ~/Desktop/HW6/ Copying starwars.csv to current directory cp ~/Documents/starwars.csv. 53
54 Deleting files Deleting README.md and starwars2.csv cd ~/Documents/summer2015 rm README.md rm starwars2.csv 54
55 Wildcards the shell provides special characters to specify filenames these special characters are called wildcards using wildcards allow you to select filenames based on patterns of characters these wildcards are similar to some regular expression characters 55
56 * Wildcard Use * to refer to multiple files at once; it stands for anything $ ls AGing.txt Bing.xt Gagging.text Going.nxt ing.ext $ ls G* Gagging.txt Going.nxt $ ls *.xt Bing.xt 56
57 ? Wildcard The question mark? represents a single character $ ls AGing.txt Bing.xt Gagging.text Going.nxt ing.ext $ ls?ing.xt Bing.xt 57
58 [] Wildcard Brackets [] can be replaced by whatever characters are within those characters: $ ls AGing.txt Bing.xt Gagging.text Going.nxt ing.ext $ ls [B]ing.* Bing.xt $ ls [A-G]ing.* Bing.xt 58
59 Combining Wildcards Wildcards can be combine: $ ls AGing.txt Bing.xt Gagging.text Going.nxt ing.ext $ ls *G* AGing.txt Gagging.txt Going.nxt $ ls *i*.*e* Gagging.text ing.ext 59
60 Test Yourself $ ls AGing.txt Bing.xt Gagging.text Going.nxt ing.ext What s the output of the following commands: ls *ing.*xt ls?ing.*xt ls?ing.?xt ls?ing.xt ls *ing.?xt 60
61 Wildcards wildcard description * matches any characters? matches any single character [characters] matches any character that is a member of the set characetrs!characters] matches any character that is not a member of the set characters [[:class:]] matches any character that is a member of the specified class 61
62 Wildcard Examples Pattern Matches * all files a* any file beginning with a *.txt any file ending with.txt b*.txt any file beginning with b followed by any characters and ending with.txt [gst]* any file beginning with either a g, and s, or a t [[:digit:]]* any file beginning with a number [[:upper:]]* any file beginning with an uppercase letter 62
Command-Line Operations : The Shell. Don't fear the command line...
Command-Line Operations : The Shell Don't fear the command line... Shell Graphical User Interface (GUI) Graphical User Interface : displays to interact with the computer - Open and manipulate files and
Introduction to Mac OS X
Introduction to Mac OS X The Mac OS X operating system both a graphical user interface and a command line interface. We will see how to use both to our advantage. Using DOCK The dock on Mac OS X is the
Linux command line. An introduction to the Linux command line for genomics. Susan Fairley
Linux command line An introduction to the Linux command line for genomics Susan Fairley Aims Introduce the command line Provide an awareness of basic functionality Illustrate with some examples Provide
Tutorial 0A Programming on the command line
Tutorial 0A Programming on the command line Operating systems User Software Program 1 Program 2 Program n Operating System Hardware CPU Memory Disk Screen Keyboard Mouse 2 Operating systems Microsoft Apple
Command Line Crash Course For Unix
Command Line Crash Course For Unix Controlling Your Computer From The Terminal Zed A. Shaw December 2011 Introduction How To Use This Course You cannot learn to do this from videos alone. You can learn
CSIL MiniCourses. Introduction To Unix (I) John Lekberg Sean Hogan Cannon Matthews Graham Smith. Updated on: 2015-10-14
CSIL MiniCourses Introduction To Unix (I) John Lekberg Sean Hogan Cannon Matthews Graham Smith Updated on: 2015-10-14 What s a Unix? 2 Now what? 2 Your Home Directory and Other Things 2 Making a New Directory
1 Basic commands. 2 Terminology. CS61B, Fall 2009 Simple UNIX Commands P. N. Hilfinger
CS61B, Fall 2009 Simple UNIX Commands P. N. Hilfinger 1 Basic commands This section describes a list of commonly used commands that are available on the EECS UNIX systems. Most commands are executed by
Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)
Cisco Networking Academy Program Curriculum Scope & Sequence Fundamentals of UNIX version 2.0 (July, 2002) Course Description: Fundamentals of UNIX teaches you how to use the UNIX operating system and
Unix Guide. Logo Reproduction. School of Computing & Information Systems. Colours red and black on white backgroun
Logo Reproduction Colours red and black on white backgroun School of Computing & Information Systems Unix Guide Mono positive black on white background 2013 Mono negative white only out of any colou 2
CS 103 Lab Linux and Virtual Machines
1 Introduction In this lab you will login to your Linux VM and write your first C/C++ program, compile it, and then execute it. 2 What you will learn In this lab you will learn the basic commands and navigation
University of Toronto
1 University of Toronto APS 105 Computer Fundamentals A Tutorial about UNIX Basics Fall 2011 I. INTRODUCTION This document serves as your introduction to the computers we will be using in this course.
Chapter 2 Text Processing with the Command Line Interface
Chapter 2 Text Processing with the Command Line Interface Abstract This chapter aims to help demystify the command line interface that is commonly used in UNIX and UNIX-like systems such as Linux and Mac
An Introduction to the Linux Command Shell For Beginners
An Introduction to the Linux Command Shell For Beginners Presented by: Victor Gedris In Co-Operation With: The Ottawa Canada Linux Users Group and ExitCertified Copyright and Redistribution This manual
CS 2112 Lab: Version Control
29 September 1 October, 2014 Version Control What is Version Control? You re emailing your project back and forth with your partner. An hour before the deadline, you and your partner both find different
Introduction to Operating Systems
Introduction to Operating Systems It is important that you familiarize yourself with Windows and Linux in preparation for this course. The exercises in this book assume a basic knowledge of both of these
AN INTRODUCTION TO UNIX
AN INTRODUCTION TO UNIX Paul Johnson School of Mathematics September 24, 2010 OUTLINE 1 SHELL SCRIPTS Shells 2 COMMAND LINE Command Line Input/Output 3 JOBS Processes Job Control 4 NETWORKING Working From
Linux Overview. Local facilities. Linux commands. The vi (gvim) editor
Linux Overview Local facilities Linux commands The vi (gvim) editor MobiLan This system consists of a number of laptop computers (Windows) connected to a wireless Local Area Network. You need to be careful
An Introduction to Using the Command Line Interface (CLI) to Work with Files and Directories
An Introduction to Using the Command Line Interface (CLI) to Work with Files and Directories Mac OS by bertram lyons senior consultant avpreserve AVPreserve Media Archiving & Data Management Consultants
CMSC 216 UNIX tutorial Fall 2010
CMSC 216 UNIX tutorial Fall 2010 Larry Herman Jandelyn Plane Gwen Kaye August 28, 2010 Contents 1 Introduction 2 2 Getting started 3 2.1 Logging in........................................... 3 2.2 Logging
Unix Sampler. PEOPLE whoami id who
Unix Sampler PEOPLE whoami id who finger username hostname grep pattern /etc/passwd Learn about yourself. See who is logged on Find out about the person who has an account called username on this host
A UNIX/Linux in a nutshell
bergman p.1/23 A UNIX/Linux in a nutshell Introduction Linux/UNIX Tommi Bergman tommi.bergman[at]csc.fi Computational Environment & Application CSC IT center for science Ltd. Espoo, Finland bergman p.2/23
Tutorial Guide to the IS Unix Service
Tutorial Guide to the IS Unix Service The aim of this guide is to help people to start using the facilities available on the Unix and Linux servers managed by Information Services. It refers in particular
ICS 351: Today's plan
ICS 351: Today's plan routing protocols linux commands Routing protocols: overview maintaining the routing tables is very labor-intensive if done manually so routing tables are maintained automatically:
Basic C Shell. [email protected]. 11th August 2003
Basic C Shell [email protected] 11th August 2003 This is a very brief guide to how to use cshell to speed up your use of Unix commands. Googling C Shell Tutorial can lead you to more detailed information.
New Lab Intro to KDE Terminal Konsole
New Lab Intro to KDE Terminal Konsole After completing this lab activity the student will be able to; Access the KDE Terminal Konsole and enter basic commands. Enter commands using a typical command line
Lab 1 Beginning C Program
Lab 1 Beginning C Program Overview This lab covers the basics of compiling a basic C application program from a command line. Basic functions including printf() and scanf() are used. Simple command line
Introduction to the UNIX Operating System and Open Windows Desktop Environment
Introduction to the UNIX Operating System and Open Windows Desktop Environment Welcome to the Unix world! And welcome to the Unity300. As you may have already noticed, there are three Sun Microsystems
Extreme computing lab exercises Session one
Extreme computing lab exercises Session one Michail Basios ([email protected]) Stratis Viglas ([email protected]) 1 Getting started First you need to access the machine where you will be doing all
Editing Files on Remote File Systems
Terminal Intro (Vol 2) Paul E. Johnson 1 2 1 Department of Political Science 2 Center for Research Methods and Data Analysis, University of Kansas 2015 Outline 1 Editing Without a Mouse! Emacs nano vi
HP-UX Essentials and Shell Programming Course Summary
Contact Us: (616) 875-4060 HP-UX Essentials and Shell Programming Course Summary Length: 5 Days Prerequisite: Basic computer skills Recommendation Statement: Student should be able to use a computer monitor,
Agenda. Using HPC Wales 2
Using HPC Wales Agenda Infrastructure : An Overview of our Infrastructure Logging in : Command Line Interface and File Transfer Linux Basics : Commands and Text Editors Using Modules : Managing Software
Running your first Linux Program
Running your first Linux Program This document describes how edit, compile, link, and run your first linux program using: - Gnome a nice graphical user interface desktop that runs on top of X- Windows
Open Source Computational Fluid Dynamics
Open Source Computational Fluid Dynamics An MSc course to gain extended knowledge in Computational Fluid Dynamics (CFD) using open source software. Teachers: Miklós Balogh and Zoltán Hernádi Department
A Crash Course on UNIX
A Crash Course on UNIX UNIX is an "operating system". Interface between user and data stored on computer. A Windows-style interface is not required. Many flavors of UNIX (and windows interfaces). Solaris,
Hands-On UNIX Exercise:
Hands-On UNIX Exercise: This exercise takes you around some of the features of the shell. Even if you don't need to use them all straight away, it's very useful to be aware of them and to know how to deal
Unix Shell Scripts. Contents. 1 Introduction. Norman Matloff. July 30, 2008. 1 Introduction 1. 2 Invoking Shell Scripts 2
Unix Shell Scripts Norman Matloff July 30, 2008 Contents 1 Introduction 1 2 Invoking Shell Scripts 2 2.1 Direct Interpretation....................................... 2 2.2 Indirect Interpretation......................................
UNIX Basics. Ian Darwin TCP Informatics January, 2005. Presented from a Mac using Apple s Keynote presentation software
UNIX Basics Ian Darwin TCP Informatics January, 2005 Presented from a Mac using Apple s Keynote presentation software 1 What is this about? Brief Introduction to UNIX - ideas - basic commands - some examples
How To Use The Librepo Software On A Linux Computer (For Free)
An introduction to Linux for bioinformatics Paul Stothard March 11, 2014 Contents 1 Introduction 2 2 Getting started 3 2.1 Obtaining a Linux user account....................... 3 2.2 How to access your
TEL2821/IS2150: INTRODUCTION TO SECURITY Lab: Operating Systems and Access Control
TEL2821/IS2150: INTRODUCTION TO SECURITY Lab: Operating Systems and Access Control Version 3.4, Last Edited 9/10/2011 Students Name: Date of Experiment: Read the following guidelines before working in
Basic Linux & Package Management. Original slides from GTFO Security
Basic Linux & Package Management Original slides from GTFO Security outline Linux What it is? Commands Filesystem / Shell Package Management Services run on Linux mail dns web central authentication router
Lab 1: Introduction to C, ASCII ART and the Linux Command Line Environment
.i.-' `-. i..' `/ \' _`.,-../ o o \.' ` ( / \ ) \\\ (_.'.'"`.`._) /// \\`._(..: :..)_.'// \`. \.:-:. /.'/ `-i-->..
Fred Hantelmann LINUX. Start-up Guide. A self-contained introduction. With 57 Figures. Springer
Fred Hantelmann LINUX Start-up Guide A self-contained introduction With 57 Figures Springer Contents Contents Introduction 1 1.1 Linux Versus Unix 2 1.2 Kernel Architecture 3 1.3 Guide 5 1.4 Typographical
Lab 1: Introduction to the network lab
CSCI 312 - DATA COMMUNICATIONS AND NETWORKS FALL, 2014 Lab 1: Introduction to the network lab NOTE: Be sure to bring a flash drive to the lab; you will need it to save your data. For this and future labs,
Unix the Bare Minimum
Unix the Bare Minimum Norman Matloff September 27, 2005 c 2001-2005, N.S. Matloff Contents 1 Purpose 2 2 Shells 2 3 Files and Directories 4 3.1 Creating Directories.......................................
Linux System Administration
Copyright GBdirect Ltd 2004 http://training.gbdirect.co.uk/ tel: 0870 200 7273 Overview 1 Introduction 1 2 Getting Started 8 3 Work Effectively on the Unix Command Line 16 4 Process Text Streams Using
Version control. HEAD is the name of the latest revision in the repository. It can be used in subversion rather than the latest revision number.
Version control Version control is a powerful tool for many kinds of work done over a period of time, including writing papers and theses as well as writing code. This session gives a introduction to a
Thirty Useful Unix Commands
Leaflet U5 Thirty Useful Unix Commands Last revised April 1997 This leaflet contains basic information on thirty of the most frequently used Unix Commands. It is intended for Unix beginners who need a
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities DNS name: turing.cs.montclair.edu -This server is the Departmental Server
Vim, Emacs, and JUnit Testing. Audience: Students in CS 331 Written by: Kathleen Lockhart, CS Tutor
Vim, Emacs, and JUnit Testing Audience: Students in CS 331 Written by: Kathleen Lockhart, CS Tutor Overview Vim and Emacs are the two code editors available within the Dijkstra environment. While both
The Linux Operating System and Linux-Related Issues
Review Questions: The Linux Operating System and Linux-Related Issues 1. Explain what is meant by the term copyleft. 2. In what ways is the Linux operating system superior to the UNIX operating system
Linux System Administration on Red Hat
Linux System Administration on Red Hat Kenneth Ingham September 29, 2009 1 Course overview This class is for people who are familiar with Linux or Unix systems as a user (i.e., they know file manipulation,
File Management With Windows Explorer
File Management With Windows Explorer Preamble: After you have created and saved numerous files using various programs, file management, the process of organizing and keeping track of all your files, can
Introduction to Unix Tutorial
Topics covered in this Tutorial Introduction to Unix Tutorial 1. CSIF Computer Network 2. Local Logging in. 3. Remote computer access: ssh 4. Navigating the UNIX file structure: cd, ls, and pwd 5. Making
Hadoop Basics with InfoSphere BigInsights
An IBM Proof of Technology Hadoop Basics with InfoSphere BigInsights Part: 1 Exploring Hadoop Distributed File System An IBM Proof of Technology Catalog Number Copyright IBM Corporation, 2013 US Government
Getting Started with Command Prompts
Getting Started with Command Prompts Updated March, 2013 Some courses such as TeenCoder : Java Programming will ask the student to perform tasks from a command prompt (Windows) or Terminal window (Mac
SSH Connections MACs the MAC XTerm application can be used to create an ssh connection, no utility is needed.
Overview of MSU Compute Servers The DECS Linux based compute servers are well suited for programs that are too slow to run on typical desktop computers but do not require the power of supercomputers. The
CPSC2800: Linux Hands-on Lab #3 Explore Linux file system and file security. Project 3-1
CPSC2800: Linux Hands-on Lab #3 Explore Linux file system and file security Project 3-1 Linux support many different file systems that can be mounted using the mount command. In this project, you use the
Introduction to UNIX and SFTP
Introduction to UNIX and SFTP Introduction to UNIX 1. What is it? 2. Philosophy and issues 3. Using UNIX 4. Files & folder structure 1. What is UNIX? UNIX is an Operating System (OS) All computers require
your Apple warranty; see http://www.drivesavers.com/. There are two main failure modes for a mirrored RAID 1 set:
48981c03.qxd 12/6/07 8:56 PM Page 142 142 File Systems RAID set creation takes only a few moments, and once it s complete, you should see new RAID set volume in the Disk Utility list and in the Finder.
Basic Linux and Unix commands, editing and transfering files
First version: February 3, 2002 Last update: February 5, 2010 PATRICIA LEDESMA LIÉBANA Basic Linux and Unix commands, editing and transfering files The most recent version of this document can be found
UNIX / Linux commands Basic level. Magali COTTEVIEILLE - September 2009
UNIX / Linux commands Basic level Magali COTTEVIEILLE - September 2009 What is Linux? Linux is a UNIX system Free Open source Developped in 1991 by Linus Torvalds There are several Linux distributions:
L01 Introduction to the Unix OS
Geophysical Computing L01-1 1. What is Unix? L01 Introduction to the Unix OS Unix is an operating system (OS): it manages the way the computer works by driving the processor, memory, disk drives, keyboards,
Introduction to Linux and Cluster Basics for the CCR General Computing Cluster
Introduction to Linux and Cluster Basics for the CCR General Computing Cluster Cynthia Cornelius Center for Computational Research University at Buffalo, SUNY 701 Ellicott St Buffalo, NY 14203 Phone: 716-881-8959
LSN 10 Linux Overview
LSN 10 Linux Overview ECT362 Operating Systems Department of Engineering Technology LSN 10 Linux Overview Linux Contemporary open source implementation of UNIX available for free on the Internet Introduced
Introduction to Linux operating system. module Basic Bioinformatics PBF
Introduction to Linux operating system module Basic Bioinformatics PBF What is Linux? A Unix-like Operating System A famous open source project Free to use, distribute, modify under a compatible licence
How to FTP (How to upload files on a web-server)
How to FTP (How to upload files on a web-server) In order for a website to be visible to the world, it s files (text files,.html files, image files, etc.) have to be uploaded to a web server. A web server
Birmingham Environment for Academic Research. Introduction to Linux Quick Reference Guide. Research Computing Team V1.0
Birmingham Environment for Academic Research Introduction to Linux Quick Reference Guide Research Computing Team V1.0 Contents The Basics... 4 Directory / File Permissions... 5 Process Management... 6
Linux Labs: mini survival guide
Enrique Soriano, Gorka Guardiola Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 29 de septiembre de 2011 (cc) 2010 Grupo de Sistemas y Comunicaciones. Some rights reserved. This work
Introduction to Shell Programming
Introduction to Shell Programming what is shell programming? about cygwin review of basic UNIX TM pipelines of commands about shell scripts some new commands variables parameters and shift command substitution
Cloud Server powered by Mac OS X. Getting Started Guide. Cloud Server. powered by Mac OS X. AKJZNAzsqknsxxkjnsjx Getting Started Guide Page 1
Getting Started Guide Cloud Server powered by Mac OS X Getting Started Guide Page 1 Getting Started Guide: Cloud Server powered by Mac OS X Version 1.0 (02.16.10) Copyright 2010 GoDaddy.com Software, Inc.
Instructions for Accessing the Advanced Computing Facility Supercomputing Cluster at the University of Kansas
ACF Supercomputer Access Instructions 1 Instructions for Accessing the Advanced Computing Facility Supercomputing Cluster at the University of Kansas ACF Supercomputer Access Instructions 2 Contents Instructions
Recommended File System Ownership and Privileges
FOR MAGENTO COMMUNITY EDITION Whenever a patch is released to fix an issue in the code, a notice is sent directly to your Admin Inbox. If the update is security related, the incoming message is colorcoded
TNM093 Practical Data Visualization and Virtual Reality Laboratory Platform
October 6, 2015 1 Introduction The laboratory exercises in this course are to be conducted in an environment that might not be familiar to many of you. It is based on open source software. We use an open
Hypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
Windows File Management A Hands-on Class Presented by Edith Einhorn
Windows File Management A Hands-on Class Presented by Edith Einhorn Author s Notes: 1. The information in this document is written for the Windows XP operating system. However, even though some of the
Using the Radmind Command Line Tools to. Maintain Multiple Mac OS X Machines
Using the Radmind Command Line Tools to Maintain Multiple Mac OS X Machines Version 0.8.1 This document describes how to install, configure and use the radmind client and server tools to maintain a small
Kernel. What is an Operating System? Systems Software and Application Software. The core of an OS is called kernel, which. Module 9: Operating Systems
Module 9: Operating Systems Objective What is an operating system (OS)? OS kernel, and basic functions OS Examples: MS-DOS, MS Windows, Mac OS Unix/Linux Features of modern OS Graphical operating system
Introduction to the UNIX Operating System on IT Systems
Information Technology Rice University Document UNIX 1 June 21, 2000 Introduction to the UNIX Operating System on IT Systems This document is intended to introduce you to the UNIX operating system. It
Introduction to Running Hadoop on the High Performance Clusters at the Center for Computational Research
Introduction to Running Hadoop on the High Performance Clusters at the Center for Computational Research Cynthia Cornelius Center for Computational Research University at Buffalo, SUNY 701 Ellicott St
The Einstein Depot server
The Einstein Depot server Have you ever needed a way to transfer large files to colleagues? Or allow a colleague to send large files to you? Do you need to transfer files that are too big to be sent as
CPSC 226 Lab Nine Fall 2015
CPSC 226 Lab Nine Fall 2015 Directions. Our overall lab goal is to learn how to use BBB/Debian as a typical Linux/ARM embedded environment, program in a traditional Linux C programming environment, and
Bank Reconciliation User s Guide
Bank Reconciliation User s Guide Version 7.5 2210.BR75 2008 Open Systems Holdings Corp. All rights reserved. Document Number 2210.BR75 No part of this manual may be reproduced by any means without the
Computer Programming In QBasic
Computer Programming In QBasic Name: Class ID. Computer# Introduction You've probably used computers to play games, and to write reports for school. It's a lot more fun to create your own games to play
Shellshock Security Patch for X86
Shellshock Security Patch for X86 Guide for Using the FFPS Update Manager October 2014 Version 1.0. Page 1 Page 2 This page is intentionally blank Table of Contents 1.0 OVERVIEW - SHELLSHOCK/BASH SHELL
VIP Quick Reference Card
VIP Quick Reference Card Loading VIP (Based on VIP 3.5 in GNU Emacs 18) Just type M-x vip-mode followed by RET VIP Modes VIP has three modes: emacs mode, vi mode and insert mode. Mode line tells you which
Sophos Anti-Virus for Linux configuration guide. Product version: 9
Sophos Anti-Virus for Linux configuration guide Product version: 9 Document date: September 2014 Contents 1 About this guide...8 2 About Sophos Anti-Virus for Linux...9 2.1 What Sophos Anti-Virus does...9
Help File. Version 1.1.4.0 February, 2010. MetaDigger for PC
Help File Version 1.1.4.0 February, 2010 MetaDigger for PC How to Use the Sound Ideas MetaDigger for PC Program: The Sound Ideas MetaDigger for PC program will help you find and work with digital sound
Prescribed Specialised Services 2015/16 Shadow Monitoring Tool
Prescribed Specialised Services 2015/16 Shadow Monitoring Tool Published May 2015 We are the trusted national provider of high-quality information, data and IT systems for health and social care. www.hscic.gov.uk
1001ICT Introduction To Programming Lecture Notes
1001ICT Introduction To Programming Lecture Notes School of Information and Communication Technology Griffith University Semester 2, 2015 1 3 A First MaSH Program In this section we will describe a very
CGS 1550 File Transfer Project Revised 3/10/2005
CGS 1550 File Transfer Project Revised 3/10/2005 PURPOSE: The purpose of this project is to familiarize students with the three major styles of FTP client, which are: Pure (FTP only), character-based,
Code::Blocks Student Manual
Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of
Installing FEAR on Windows, Linux, and Mac Systems
Installing FEAR on Windows, Linux, and Mac Systems Paul W. Wilson Department of Economics and School of Computing Clemson University Clemson, South Carolina 29634 1309, USA email: [email protected] www:
A Brief Introduction to the Command Line and Git
A Brief Introduction to the Command Line and Git Most of this material was taken from the Software Carpentry website and their excellent bootcamp. More detailed explanations of what I discuss in these
LPI certification 101 exam prep, Part 1
LPI certification 101 exam prep, Part 1 Presented by developerworks, your source for great tutorials Table of Contents If you're viewing this document online, you can click any of the topics below to link
Unix Scripts and Job Scheduling
Unix Scripts and Job Scheduling Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh [email protected] http://www.sis.pitt.edu/~spring Overview Shell Scripts
Navigating the Rescue Mode for Linux
Navigating the Rescue Mode for Linux SUPPORT GUIDE DEDICATED SERVERS ABOUT THIS GUIDE This document will take you through the process of booting your Linux server into rescue mode to identify and fix the
CS2510 Computer Operating Systems Hadoop Examples Guide
CS2510 Computer Operating Systems Hadoop Examples Guide The main objective of this document is to acquire some faimiliarity with the MapReduce and Hadoop computational model and distributed file system.
