CIT 470: Advanced Network and System Administration. Topics. Why Document. Documentation
|
|
- Dominick Brooks
- 5 years ago
- Views:
Transcription
1 CIT 470: Advanced Network and System Administration Documentation CIT 470: Advanced Network and System Administration Slide #1 Topics 1. Why document 2. How to document 3. External documentation 4. Man pages CIT 470: Advanced Network and System Administration Slide #2 Why Document Teaches SAs how to do critical procedures So you can go on vacation. So you can get promoted. Self-help desk Let users solve their problems quickly. Requires less time from SAs. CIT 470: Advanced Network and System Administration Slide #3 1
2 Forms of Documentation Text files and web pages Generic free form text, READMEs, etc. Man pages UNIX manual pages for commands, configs, etc. FAQs Frequently asked question lists. Reference Lists Vendors w/ contact info, serial numbers, employees Checklists and HOWTOs Step by step description of a procedure. Ex: new hire, installs, OS hardening CIT 470: Advanced Network and System Administration Slide #4 Documentation Template Title: Simple, short description. Metadata: Author with contact information Revision date, history What: Description of what the document tells you to do. How Step by step description of procedure. Indicate why you re doing steps where appropriate. CIT 470: Advanced Network and System Administration Slide #5 Sources for Documentation Command history Use script command before starting. Use history command after finishing. Screen shots Print screen import command to grab windows. conversations may describe commands. Don t use as documentation; just as a source. Request Tickets Problem solutions often documented in notes. CIT 470: Advanced Network and System Administration Slide #6 2
3 Documentation Storage Shared directory README to describe rules and policies. Subdirectories for topics. Text or HTML files in directories. Web site Directory shared via web server. Content Management System Web-based publishing and collaboration tool. Provides access control, versioning, easy markup. CIT 470: Advanced Network and System Administration Slide #7 Wiki Collaborative web-editing software. Invented by Ward Cunningham in Wiki is a Hawaiian word for fast. Features Edit pages within web browser. Simplified markup language. Version control of pages. Access control limits who can read and/or edit. CIT 470: Advanced Network and System Administration Slide #8 Version Control Allows tracking of history of changes. Can compare different versions. Can revert to older versions in case of bad edits or spam. CIT 470: Advanced Network and System Administration Slide #9 3
4 Search Text-based storage grep can search any text files. Indexing programs can provide faster searches for large repositories of text or binary data. Binary storage Binary document formats, like those used by word procs, are much harder to search. Often restricted to using creator application s search capabilities. Web search programs can be installed for web. Spider program crawls site to build index. Search program accesses index to find search terms. CIT 470: Advanced Network and System Administration Slide #10 Off-site Links Use off-site links to provide documentation. Many references, howtos, FAQs outside org. Use anonymizing redirection HTTP Referer header will reveal URL from internal site, which may leak project and people names and other information. CIT 470: Advanced Network and System Administration Slide #11 External Documentation tldp.org: The Linux Documentation Project Man pages FAQs HOWTOs Guides (online books) howtoforge.com: Many Linux HOWTOs Mostly OS + server install and configuration. ugu.com: UNIX Guru Universe CIT 470: Advanced Network and System Administration Slide #12 4
5 Man pages Standard online UNIX documentation. Commands Configuration files Programming interfaces Accessible man pagename man section pagename Web-based man pages. Searchable man k keyword CIT 470: Advanced Network and System Administration Slide #13 Man sections 1. User commands that anyone can use. 2. System calls (kernel functions.) 3. Library functions for programmers. 4. Devices (hardware interfaces in /dev) 5. File format descriptions (/etc/passwd) 6. Game, graphics demos. 7. Miscellaneous (boot, icmp, url, etc.) 8. System administration tools for root. CIT 470: Advanced Network and System Administration Slide #14 whichman Find matching man pages in all sections. Helps find which section you need. Uses fuzzy matching algorithm. $ whichman -0 printf /usr/share/man/man1/printf.1.gz /usr/share/man/man3/printf.3.gz $ whichman printf /usr/share/man/man1/printafm.1.gz /usr/share/man/man1/printf.1.gz /usr/share/man/man1/print.1.gz /usr/share/man/man3/print.3ncurses.gz /usr/share/man/man3/snprintf.3.gz /usr/share/man/man3/vdprintf.3.gz /usr/share/man/man3/vsprintf.3.gz /usr/share/man/man3/vfprintf.3.gz /usr/share/man/man3/wprintf.3.gz CIT 470: Advanced Network and System Administration Slide #15 5
6 Man Page Storage Stored under /usr/share/man Subdirectories for each section. May include language-specific subdirectories. MANPATH environment variable is a :-separated list of paths to search for man pages. Man page files Often compressed with gzip. File suffix is a number indicating the section. Written in nroff text-formatting language. CIT 470: Advanced Network and System Administration Slide #16 Man Page Output 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. Mandatory arguments to long options are mandatory for short options too. -a, --all do not ignore entries starting with. -A, --almost-all do not list implied. and.. CIT 470: Advanced Network and System Administration Slide #17 nroff code for page.th LS "1" "June 2006" "ls 5.97" "User Commands".SH NAME ls \- list directory contents.sh SYNOPSIS.B ls [\fioption\fr]... [\fifile\fr]....sh DESCRIPTION.\" Add any additional description here.pp List information about the FILEs (the current directory by default). Sort entries alphabetically if none of \fb\-cftuvsux\fr nor \fb\-\- sort\fr..pp Mandatory arguments to long options are mandatory for short options too..tp \fb\-a\fr, \fb\-\-all\fr do not ignore entries starting with..tp \fb\-a\fr, \fb\-\-almost\-all\fr do not list implied. and.. CIT 470: Advanced Network and System Administration Slide #18 6
7 nroff codes Title Header:.TH prog mansect cf lf ch Sections:.SH sectionname NAME is required. Most have: SYNOPSIS, DECRIPTION, OPTIONS, FILES, BUGS, AUTHOR, SEE ALSO Paragraphs.PP: new paragraph.tp: index text that comes 2 lines after this macro.nf: pre-formatted text. : comment line Fonts.B: bold (also \fb).i: italics (also \fi).r: roman (also \fr) CIT 470: Advanced Network and System Administration Slide #19 References 1. Mark Burgess, Principles of Network and System Administration, 2 nd edition, Wiley, Aeleen Frisch, Essential System Administration, 3 rd edition, O Reilly, Thomas A. Limoncelli and Christine Hogan, The Practice of System and Network Administration, 2 nd edition, Addison-Wesley, Evi Nemeth et al, UNIX System Administration Handbook, 3 rd edition, Prentice Hall, CIT 470: Advanced Network and System Administration Slide #20 7
CIT 470: Advanced Network and System Administration. Topics. Workstation Management. Workstations
CIT 470: Advanced Network and System Administration Workstations CIT 470: Advanced Network and System Administration Slide #1 Topics 1. Machine Lifecycle 2. Automated Installs 3. Updates 4. Network Configuration
More informationCIT 470: Advanced Network and System Administration. Topics. Mail Policies.
CIT 470: Advanced Network and System Administration E-mail CIT 470: Advanced Network and System Administration Slide #1 Topics 1. Mail Policies 2. Anatomy of a Mail Message 3. Components of an E-mail System
More informationCIT 470: Advanced Network and System Administration. Topics. What is performance testing? Performance Monitoring
CIT 470: Advanced Network and System Administration Performance Monitoring CIT 470: Advanced Network and System Administration Slide #1 Topics 1. Performance testing 2. Performance tuning. 3. CPU 4. Memory
More informationThe Online Unix Manual
ACS-294-001 Unix (Winter Term, 2018-2019) Page 14 The Online Unix Manual Unix comes with a large, built-in manual that is accessible at any time from your terminal. The Online Manual is a collection of
More informationLinux-Kurs Themen -Help under Linux - 12 February 2004
28 - Help under Linux Different methods fo getting help under Linux: man, xman eg. man topic (q for quit) xman -notopbox info, xinfo eg. info topic (q for quit) /usr/share/doc/howto /usr/share/doc/packages/
More informationFirst of all, these notes will cover only a small subset of the available commands and utilities, and will cover most of those in a shallow fashion.
Warnings 1 First of all, these notes will cover only a small subset of the available commands and utilities, and will cover most of those in a shallow fashion. Read the relevant material in Sobell! If
More informationGit! Fundamentals. IT Pro Roundtable! June 17, 2014!! Justin Elliott! ITS / TLT! Classroom and Lab Computing!! Michael Potter!
Git! Fundamentals IT Pro Roundtable! June 17, 2014!! Justin Elliott! ITS / TLT! Classroom and Lab Computing!! Michael Potter! IT Communications 1 What is Version Control? Version Control System (VCS)!
More informationFirst of all, these notes will cover only a small subset of the available commands and utilities, and will cover most of those in a shallow fashion.
Warnings Linux Commands 1 First of all, these notes will cover only a small subset of the available commands and utilities, and will cover most of those in a shallow fashion. Read the relevant material
More informationFirst of all, these notes will cover only a small subset of the available commands and utilities, and will cover most of those in a shallow fashion.
Warnings 1 First of all, these notes will cover only a small subset of the available commands and utilities, and will cover most of those in a shallow fashion. Read the relevant material in Sobell! If
More informationBasic Shell Commands. Bok, Jong Soon
Basic Shell Commands Bok, Jong Soon javaexpert@nate.com www.javaexpert.co.kr Focusing on Linux Commands These days, many important tasks in Linux can be done from both graphical interfaces and from commands.
More informationRoxen Content Provider
Roxen Content Provider Generation 3 Templates Purpose This workbook is designed to provide a training and reference tool for placing University of Alaska information on the World Wide Web (WWW) using the
More informationScripting Languages Course 1. Diana Trandabăț
Scripting Languages Course 1 Diana Trandabăț Master in Computational Linguistics - 1 st year 2017-2018 Today s lecture Introduction to scripting languages What is a script? What is a scripting language
More informationArkansas High Performance Computing Center at the University of Arkansas
Arkansas High Performance Computing Center at the University of Arkansas AHPCC Workshop Series Introduction to Linux for HPC Why Linux? Compatible with many architectures OS of choice for large scale computing
More informationManual Shell Script Linux If File Exists Wildcard
Manual Shell Script Linux If File Exists Wildcard This page shows common errors that Bash programmers make. If $file has wildcards in it (* or? or (), they will be expanded if there are files that match
More informationRead the relevant material in Sobell! If you want to follow along with the examples that follow, and you do, open a Linux terminal.
Warnings 1 First of all, these notes will cover only a small subset of the available commands and utilities, and will cover most of those in a shallow fashion. Read the relevant material in Sobell! If
More informationEssential Unix and Linux! Perl for Bioinformatics, ! F. Pineda
Essential Unix and Linux! Perl for Bioinformatics, 140.636! F. Pineda Generic computer architecture Memory Storage Fig. 1.2 From Designing Embedded Hardware, 2 nd Ed. by John Catsoulis OS concepts Shell
More informationFrequently asked questions from the previous class survey
CS 370: OPERATING SYSTEMS [THREADS] Shrideep Pallickara Computer Science Colorado State University L7.1 Frequently asked questions from the previous class survey When a process is waiting, does it get
More informationCSE 390a Lecture 2. Exploring Shell Commands, Streams, and Redirection
1 CSE 390a Lecture 2 Exploring Shell Commands, Streams, and Redirection slides created by Marty Stepp, modified by Jessica Miller & Ruth Anderson http://www.cs.washington.edu/390a/ 2 Lecture summary Unix
More informationCourse Administration
CS 246: Software Abstraction and Specification (Software Engineering Section) Lecture 1 Course Administration http://www.student.cs.uwaterloo.ca/~cs247 Calendar Description CS 247 Software Engineering
More informationCptS 360 (System Programming) Unit 3: Development Tools
CptS 360 (System Programming) Unit 3: Development Tools Bob Lewis School of Engineering and Applied Sciences Washington State University Spring, 2018 Motivation Using UNIX-style development tools lets
More informationDoc Like an Egyptian. Dru Lavigne Documentation Lead, ixsystems SCALE, January 23, 2016
Doc Like an Egyptian Dru Lavigne Documentation Lead, ixsystems SCALE, January 23, 2016 All the old paintings on the tombs, They do the sand dance, don't you know? If they move too quick (oh whey oh) They're
More informationProf. Navrati Saxena TA: R. Sachan
Prof. Navrati Saxena navrati@ece.skku.ac.kr TA: R. Sachan rochak@skku.edu What is UNIX Command What is UNIX Shell Linux file structure UNIX/LINUX Commands 2 A command is a program which interacts with
More informationIntroduction to Linux. Woo-Yeong Jeong Computer Systems Laboratory Sungkyunkwan University
Introduction to Linux Woo-Yeong Jeong (wooyeong@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating system of a computer What is an
More informationAdvanced Network and System Administration
Advanced Network and System Administration NFS Copyright@2009, HaiVDC 1 Topics 1. NFS Versions 2. Using NFS 3. NFS Services 4. Server and Client Configuration 5. Automounter 6. Security 7. Performance
More informationIntroduction to Supercomputing
Introduction to Supercomputing TMA4280 Introduction to UNIX environment and tools 0.1 Getting started with the environment and the bash shell interpreter Desktop computers are usually operated from a graphical
More informationIntroduction to Linux. Roman Cheplyaka
Introduction to Linux Roman Cheplyaka Generic commands, files, directories What am I running? ngsuser@ubuntu:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu
More informationBasic Linux Commands. Srihari Kalgi M.Tech, CSE (KReSIT), IIT Bombay. May 5, 2009
Basic Linux Commands Srihari Kalgi M.Tech, CSE (KReSIT), IIT Bombay May 5, 2009 General Purpose utilities Linux File System File Handling Commands Compressing and Archiving Files Simple Filters General
More informationCMPUT 201: Practical Programming Methodology. Guohui Lin Department of Computing Science University of Alberta September 2018
CMPUT 201: Practical Programming Methodology Guohui Lin guohui@ualberta.ca Department of Computing Science University of Alberta September 2018 Lecture 1: Course Outline Agenda: Course calendar description
More informationCS370 Operating Systems
CS370 Operating Systems Colorado State University Yashwant K Malaiya Fall 2016 Lecture 5 Slides based on Text by Silberschatz, Galvin, Gagne Various sources 1 1 User Operating System Interface - CLI CLI
More informationIntroduction to Linux (Part I) BUPT/QMUL 2018/03/14
Introduction to Linux (Part I) BUPT/QMUL 2018/03/14 Contents 1. Background on Linux 2. Starting / Finishing 3. Typing Linux Commands 4. Commands to Use Right Away 5. Linux help continued 2 Contents 6.
More informationCIT 470: Advanced Network and System Administration. Topics. System Logs. Logging
CIT 470: Advanced Network and System Administration Logging CIT 470: Advanced Network and System Administration Slide #1 1. System logs 2. Logging policies 3. Finding logs 4. Syslog 5. Syslog servers 6.
More informationAdding Pages. Adding pages to your website is simple and powerful! In just a few minutes you can create a page that: Highlights a special event
A STEP-BY-STEP A STEP-BY-STEP GUIDE GUIDE TO TO UPDATING ADDING PAGES NAVIGATION ACADEMY Adding Pages Adding pages to your website is simple and powerful! In just a few minutes you can create a page that:
More informationCSE 390a Lecture 2. Exploring Shell Commands, Streams, Redirection, and Processes
CSE 390a Lecture 2 Exploring Shell Commands, Streams, Redirection, and Processes slides created by Marty Stepp, modified by Jessica Miller & Ruth Anderson http://www.cs.washington.edu/390a/ 1 2 Lecture
More informationGlossary. Appendix B. See also current directory.
B Portions of this glossary are from Matisse Enzer s of Internet Terms (www.matisse.net/files/glossary.html), and are 1994 2002 by Matisse Enzer, all rights reserved, used here with permission. 517 Appendix
More informationSearch Engines. Information Retrieval in Practice
Search Engines Information Retrieval in Practice All slides Addison Wesley, 2008 Web Crawler Finds and downloads web pages automatically provides the collection for searching Web is huge and constantly
More informationCourse Wiki. Today s Topics. Web Resources. Amazon EC2. Linux. Apache PHP. Workflow and Tools. Extensible Networking Platform 1
Today s Topics Web Resources Amazon EC2 Linux Apache PHP Workflow and Tools Extensible Networking Platform 1 1 - CSE 330 Creative Programming and Rapid Prototyping Course Wiki Extensible Networking Platform
More informationADT: Site Search. Version 1.0
ADT: Site Search Version 1.0 Functional Specification Author Janet Tan Version 1.0 Printed 2002-04-024:42 PM `Document Revisions ADT: Site Search (Public) Version 1.0 Functional Specification Revisions
More informationGit. CSCI 5828: Foundations of Software Engineering Lecture 02a 08/27/2015
Git CSCI 5828: Foundations of Software Engineering Lecture 02a 08/27/2015 1 Lecture Goals Present a brief introduction to git You will need to know git to work on your presentations this semester 2 Git
More informationLinux Essentials Objectives Topics:
Linux Essentials Linux Essentials is a professional development certificate program that covers basic knowledge for those working and studying Open Source and various distributions of Linux. Exam Objectives
More informationPlease choose the best answer. More than one answer might be true, but choose the one that is best.
Introduction to Linux and Unix - endterm Please choose the best answer. More than one answer might be true, but choose the one that is best. SYSTEM STARTUP 1. A hard disk master boot record is located:
More informationCIT 470: Advanced Network and System Administration. Topics. Namespaces. Accounts and Namespaces. 1. Namespaces 2. Policies
CIT 470: Advanced Network and System Administration Accounts and Namespaces CIT 470: Advanced Network and System Administration Slide #1 Topics 1. Namespaces 2. Policies 1. selection 2. lifetime 3. scope
More informationIntroduction to Linux
Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA - Kisik Jeong (kisik@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating
More informationEditing Course Tools and Properties to 8.4.1
Editing Course Tools and Properties 8.3.0 to 8.4.1 User Guide Revised April 16, 2009 Contents Editing course properties The Course Offering Information page Setting course colors Setting the course language
More informationSpace Details. Available Pages. Confluence Help Description: Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008)
Space Details Key: confhelp Name: Confluence Help Description: Creator (Creation Date): ljparkhi (Aug 14, 2008) Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Available Pages Quickstart Guide Working
More informationBasic Unix. Set-up. Finding Terminal on the imac. Method 1. Biochemistry laboratories Jean-Yves Sgro
Basic Unix Biochemistry laboratories - 201 Jean-Yves Sgro -jsgro@wisc.edu Find this document here (short URL) today: http://go.wisc.edu/4iu8u5 *Note*: To see as slides click on **"Gift icon"** at the top
More informationIntroduction to distributed version control with git
Institut für theoretische Physik TU Clausthal 04.03.2013 Inhalt 1 Basics Differences to Subversion Translation of commands 2 Config Create and clone States and workflow Remote repos Branching and merging
More informationA Brief Introduction to the Linux Shell for Data Science
A Brief Introduction to the Linux Shell for Data Science Aris Anagnostopoulos 1 Introduction Here we will see a brief introduction of the Linux command line or shell as it is called. Linux is a Unix-like
More informationPBwiki Basics Website:
Website: http://etc.usf.edu/te/ A wiki is a website that allows visitors to edit or add their own content to the pages on the site. The word wiki is Hawaiian for fast and this refers to how easy it is
More informationIntroduction to Unix: Fundamental Commands
Introduction to Unix: Fundamental Commands Ricky Patterson UVA Library Based on slides from Turgut Yilmaz Istanbul Teknik University 1 What We Will Learn The fundamental commands of the Unix operating
More informationUnified Management Console
Unified Management Console Transition Guide The unified management console provides the same functionality that the older MailGuard and WebGuard management consoles provided if not more. This guide is
More informationChapter 11: File-System Interface
Chapter 11: File-System Interface Silberschatz, Galvin and Gagne 2013 Chapter 11: File-System Interface File Concept Access Methods Disk and Directory Structure File-System Mounting File Sharing Protection
More informationChapter 10: File System. Operating System Concepts 9 th Edition
Chapter 10: File System Silberschatz, Galvin and Gagne 2013 Chapter 10: File System File Concept Access Methods Disk and Directory Structure File-System Mounting File Sharing Protection 10.2 Silberschatz,
More informationUsing the Cloudscape Documentation
Using the Cloudscape Documentation The Cloudscape Documents on page 1 Documentation Conventions on page 4 Further Reading on page 6 The Cloudscape Documents The Books on page 1 Getting PDF Versions of
More informationA Gentle Introduction to CMSC311 labs and CVS Or How I learned to use CVS in CMSC311. William Arbaugh September 2, 2004
A Gentle Introduction to CMSC311 labs and CVS Or How I learned to use CVS in CMSC311 William Arbaugh September 2, 2004 This howto assumes that you already have scp and ssh installed on your computer. If
More informationIntroduction to Systems Programming
Introduction to Systems Programming (234122) 1 http://webcourse.tecnion.ac.il/234122 Lecture Slides March 2013 Yechiel Kimchi With thanks to Yossi Gil, Eliezer Kantorowitz, Ayal Itzkoviz, Omer Strulovich,
More informationPenetration Testing. James Walden Northern Kentucky University
Penetration Testing James Walden Northern Kentucky University Topics 1. What is Penetration Testing? 2. Rules of Engagement 3. Penetration Testing Process 4. Map the Application 5. Analyze the Application
More informationVSO. Configuration Management
VSO Configuration Management Timo Wolf Copyright 2005 Bernd Brügge & Timo Wolf VSO General Meeting, 3.Nov 2005 1 Outline Mapping the IEEE Standard to Subversion (SVN) Introduction to Subversion Subversion
More informationA Answer All Questions. All Questions Carry Equal Marks.Time: 20 Min. Marks: 10.
Code No: 55050 Set No. 1 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD III B.Tech. I Sem., I Mid-Term Examinations, September 2011 LINUX PROGRAMMING Objective Exam Name: Hall Ticket No. A Answer
More informationGuideAutomator: Automated User Manual Generation with Markdown
GuideAutomator: Automated User Manual Generation with Markdown Allan dos Santos Oliveira 1, Rodrigo Souza 1 1 Department of Computer Science Federal University of Bahia (UFBA) Salvador BA Brazil allanoliver@dcc.ufba.br,
More informationIntroduction to Linux
Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA - Dong-Yun Lee (dylee@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating
More informationOverview of the UNIX File System
Overview of the UNIX File System Navigating and Viewing Directories Adapted from Practical Unix and Programming Hunter College Copyright 2006 Stewart Weiss The UNIX file system The most distinguishing
More informationBIOINFORMATICS POST-DIPLOMA PROGRAM SUBJECT OUTLINE Subject Title: OPERATING SYSTEMS AND PROJECT MANAGEMENT Subject Code: BIF713 Subject Description:
BIOINFORMATICS POST-DIPLOMA PROGRAM SUBJECT OUTLINE Subject Title: OPERATING SYSTEMS AND PROJECT MANAGEMENT Subject Code: BIF713 Subject Description: This course provides Bioinformatics students with the
More informationLinux Essentials. Smith, Roderick W. Table of Contents ISBN-13: Introduction xvii. Chapter 1 Selecting an Operating System 1
Linux Essentials Smith, Roderick W. ISBN-13: 9781118106792 Table of Contents Introduction xvii Chapter 1 Selecting an Operating System 1 What Is an OS? 1 What Is a Kernel? 1 What Else Identifies an OS?
More information5 Choosing keywords Initially choosing keywords Frequent and rare keywords Evaluating the competition rates of search
Seo tutorial Seo tutorial Introduction to seo... 4 1. General seo information... 5 1.1 History of search engines... 5 1.2 Common search engine principles... 6 2. Internal ranking factors... 8 2.1 Web page
More informationFeature List. PB Code Analyzer (PBCA) Copyright Ecocion, Inc.
Feature List PB Code Analyzer (PBCA) Copyright 1998-2010 Ecocion, Inc. PB CODE ANALYZER OVERVIEW The PB Code Analyzer (PBCA) suite consists of many useful tools integrated together in a simple to use,
More information2 Initialize a git repository on your machine, add a README file, commit and push
BioHPC Git Training Demo Script First, ensure that git is installed on your machine, and you have configured an ssh key. See the main slides for instructions. To follow this demo script open a terminal
More informationWhat Is Voice SEO and Why Should My Site Be Optimized For Voice Search?
What Is Voice SEO and Why Should My Site Be Optimized For Voice Search? Voice search is a speech recognition technology that allows users to search by saying terms aloud rather than typing them into a
More informationLinux+ Guide to Linux Certification, Third Edition. Chapter 2 Linux Installation and Usage
Linux+ Guide to Linux Certification, Third Edition Chapter 2 Linux Installation and Usage Objectives Install Red Hat Fedora Linux using good practices Outline the structure of the Linux interface Enter
More informationCommon Configuration Management Tasks: How to Do Them with Subversion
Common Configuration Management Tasks: How to Do Them with Subversion Tom Verhoeff October 2007 Contents 1 The Big Picture 2 2 Subversion Help 2 3 Create New Empty Repository 2 4 Obtain Access to Repository
More information7. Archiving and compressing 7.1 Introduction
7. Archiving and compressing 7.1 Introduction In this chapter, we discuss how to manage archive files at the command line. File archiving is used when one or more files need to be transmitted or stored
More informationIntroduction to SUSE Linux Enterprise Server
CHAPTER 4 Introduction to SUSE Linux Enterprise Server In Chapter 1, you learned that Open Enterprise Server can run on two different operating systems. This book, however, focuses on Open Enterprise Server
More informationSaddleback College Business Science Division. Course Syllabus CIMN 240 Fundamental Unix/Linux System Administration
Saddleback College Business Science Division Course Syllabus CIMN 240 Fundamental Unix/Linux System Administration 3/27/17 through 5/25/17 Instructor: Jeff Dorsz Semester: Spring 2017 Phone: (949) 582-4308
More informationUNIX: Departmental Library Management on AIX
Departmental Library Management on AIX SYNOPSIS This document describes the basics of departmental library management as it is performed on the AIX operating system with the utilities provided by Information
More informationThe landscape. File hierarchy overview. A tree structure of directories The directory tree is standardized. But varies slightly among distributions
The landscape David Morgan File hierarchy overview A tree structure of directories The directory tree is standardized But varies slightly among distributions portions can spread across different partitions
More informationUNIX files searching, and other interrogation techniques
UNIX files searching, and other interrogation techniques Ways to examine the contents of files. How to find files when you don't know how their exact location. Ways of searching files for text patterns.
More informationADVANCED LINUX SYSTEM ADMINISTRATION
Lab Assignment 1 Corresponding to Topic 2, The Command Line L1 Main goals To get used to the command line. To gain basic skills with the system shell. To understand some of the basic tools of system administration.
More informationCSCI544, Fall 2016: Assignment 1
CSCI544, Fall 2016: Assignment 1 Due Date: September 23 rd, 4pm. Introduction The goal of this assignment is to get some experience implementing the simple but effective machine learning technique, Naïve
More informationTopics Augmenting Application.cfm with Filters. What a filter can do. What s a filter? What s it got to do with. Isn t it a java thing?
Topics Augmenting Application.cfm with Filters Charles Arehart Founder/CTO, Systemanage carehart@systemanage.com http://www.systemanage.com What s a filter? What s it got to do with Application.cfm? Template
More informationCover Page. Oracle Report Parser System Administration Guide 10g Release 3 ( ) March 2007
Cover Page Oracle Report Parser System Administration Guide 10g Release 3 (10.1.3.3.0) March 2007 Oracle Report Parser System Administration Guide, 10g Release 3 (10.1.3.3.0) Copyright 2007, Oracle. All
More informationThe Unix Shell & Shell Scripts
The Unix Shell & Shell Scripts You should do steps 1 to 7 before going to the lab. Use the Linux system you installed in the previous lab. In the lab do step 8, the TA may give you additional exercises
More informationGetting started with GitHub
Getting started with GitHub A beginner s guide. (There s no code in this slide deck!) Presented by Quinn Supplee https://github.com/quinns What is GitHub? GitHub is a code hosting platform for version
More informationAdding Pages. Adding pages to your website is simple and powerful! In just a few minutes you can create a page that: Highlights a special event
Adding Pages Adding pages to your website is simple and powerful! In just a few minutes you can create a page that: Highlights a special event Collects entries on a registration form for a promotional
More informationDevelopment Environment Embedded Linux Primer Ch 1&2
Development Environment Embedded Linux Primer Ch 1&2 Topics 1) Systems: Host and Target 2) Host setup 3) Host-Target communication CMPT 433 Slides #3 Dr. B. Fraser 18-05-05 2 18-05-05 1 Host & Target Host
More informationCS 300. Data Structures
CS 300 Data Structures Start VirtualBox Search or Windows Run C:\CS300 Launches CS 300/360 Virtual Machine (Eventually) Logon with Zeus password Syllabus http://zeus.cs.pacificu.edu/chadd/cs300f18/syllabus.html
More informationEditing Course Tools and Properties v8.3.0
Editing Course Tools and Properties v8.3.0 User Guide March 11, 2008 Contents Editing course properties The Course Offering Information page Setting course colors Setting the course language Setting up
More informationChapter Two. Lesson A. Objectives. Exploring the UNIX File System and File Security. Understanding Files and Directories
Chapter Two Exploring the UNIX File System and File Security Lesson A Understanding Files and Directories 2 Objectives Discuss and explain the UNIX file system Define a UNIX file system partition Use the
More informationMigrating from Intuity Audix R4.4 to Avaya Aura Communication Manager Messaging R6.0
Migrating from Intuity Audix R4.4 to Avaya Aura Communication Manager Messaging R6.0 Release 6.0 18-603646 June 2010 2010 Avaya Inc. All Rights Reserved. Notices While reasonable efforts have been made
More informationCS197U: A Hands on Introduction to Unix
CS197U: A Hands on Introduction to Unix Lecture 3: UNIX Operating System Organization Tian Guo CICS, Umass Amherst 1 Reminders Assignment 2 is due THURSDAY 09/24 at 3:45 pm Directions are on the website
More informationPractical 5. Linux Commands: Working with Files
Practical 5 Linux Commands: Working with Files 1. Ps The ps command on linux is one of the most basic commands for viewing the processes running on the system. It provides a snapshot of the current processes
More information*roff code is suitable for display on a terminal using nroff(1), normally via man(1), or printing using troff(1).
NAME SYNOPSIS DESCRIPTION OPTIONS pod2man - Convert POD data to formatted *roff input pod2man [--section= manext] [--release= version] [--center= string] [--date= string] [--fixed= ] [ --fixedbold= ] [--fixeditalic=
More informationUsing Linux as a Virtual Machine
Intro to UNIX Using Linux as a Virtual Machine We will use the VMware Player to run a Virtual Machine which is a way of having more than one Operating System (OS) running at once. Your Virtual OS (Linux)
More informationChap2: Operating-System Structures
Chap2: Operating-System Structures Objectives: services OS provides to users, processes, and other systems structuring an operating system how operating systems are designed and customized and how they
More informationUnix/Linux: History and Philosophy
Unix/Linux: History and Philosophy History and Background Multics project Unix Linux Multiplexed Information and Computing Service Collaborative venture between General Electric, Bell Telephone Labs, and
More informationCapability and System Hardening
P a g e 1 Date Assigned: mm/dd/yyyy Date Due: mm/dd/yyyy by hh:mm Educational Objectives Capability and System Hardening This lab is designed to help you gain a better understanding of system hardening
More informationChapter-3. Introduction to Unix: Fundamental Commands
Chapter-3 Introduction to Unix: Fundamental Commands What You Will Learn The fundamental commands of the Unix operating system. Everything told for Unix here is applicable to the Linux operating system
More informationUniform Resource Locators (URL)
The World Wide Web Web Web site consists of simply of pages of text and images A web pages are render by a web browser Retrieving a webpage online: Client open a web browser on the local machine The web
More informationLecture 3: The UNIX Style
CS2042 - UNIX Tools October 3, 2008 Lecture Outline 1 2 Windows Structure Highest-level directory is Desktop Uses C:, D:, etc. to represent different disks/volumes User programs in Program Files, Windows
More informationLinux Operating System Environment Computadors Grau en Ciència i Enginyeria de Dades Q2
Linux Operating System Environment Computadors Grau en Ciència i Enginyeria de Dades 2017-2018 Q2 Facultat d Informàtica de Barcelona This first lab session is focused on getting experience in working
More informationWorkspace Administrator Help File
Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...
More informationHarePoint HelpDesk for SharePoint. User Guide
HarePoint HelpDesk for SharePoint For SharePoint Server 2016, SharePoint Server 2013, SharePoint Foundation 2013, SharePoint Server 2010, SharePoint Foundation 2010 User Guide Product version: 16.2.0.0
More information