Next:
Introduction
Up:
Induction Week Computing Course
Previous:
Induction Week Computing Course
Contents
Introduction
Ground Rules
Data Protection
Computer Misuse
Playing Fair
BACKUP Policy
This Course
A Self Teach Course with Help
Useful Contacts
Format of the Course
Where to Make a Start
Changing your password
E-mail
Further Information
Courses at Oxford University IT Services
World Wide Web (WWW)
A Micro Library in Room 661
Getting Started
Summary
Finding a Seat
Using a Keyboard
Using a Mouse
Working at a PC
Platforms: Processors and Operating Systems
Summary
Introduction
What is a Platform?
Common Operating Systems
PC
Servers - formerly also called Mainframes
File Basics
Summary
File Names
File Contents
Basic Operations
Directories
Basic UNIX and DOS Commands
Putting Theory into Practice in UNIX
UNIX
Summary
Introduction
Control Characters
UNIX Command History
Command Recall
Filename Completion
File Specification
Command Syntax
Wildcard Characters
Basic File Commands
Type
Edit
Print
Copy
Rename
Delete
Dealing with odd file names
Basic Directory Commands
List
Create
Delete
Define Current (working) Directory
Redirecting Input and Output
The HELP System
The Info System
Mail
Introduction
Other Useful Commands
bg - Move job to background
chmod - Change protection on file
diff - Show differences between files
df - Disk free space
du - Disk usage
fg - Move job to foreground
find - Find files in a directory tree
ftp - File transfer to other computers
grep - Search file for character string
gv - Display PostScript (e.g. .ps or .eps) file
gzip - Compress/uncompress file
jobs - List jobs owned by current user
kill - Kill job
locate - Find file anywhere in the system
ldd - List dynamic libraries
logout - Ends process on computer
more - List file one screen at a time
yppasswd - Change your password
ps - List processes
scp - Secure copy to copy files to/from a remote computer
ssh - Secure shell to login remotely
tar - Store/extract directory tree in/from a single file
top - To see top CPU on the system
wc - Count characters, words or lines is a file
which - Shows the full path of a command
who - List users
xv - Display graphics (e.g. .gif or .jpeg) file
Aliases
Programming in a UNIX Environment
Computational Programming in C/C++ and Fortran
Languages
Compiling
Libraries
Linking
Running
Using the gdb Debugger
gmake: A Tool for Program Building
cvs: A Tool for Code Management
Shell Programming
A quick example
Which Shell?
Shell Scripts
Running and Debugging
Variables
The .login and .cshrc Script Files
Strings
Passing in Arguments
Input/Output
Control
Subprograms
C Shell Programming
MS Windows
Summary
Introduction
File Operations
Viewing files
Searching for files
Moving Files
Copying, Deleting and Renaming Files
Mail
Reading Email
Sending Email
Manipulating Messages
Word Processing and Graphics applications
To create a document
Finding Files
Type over existing text
Insert symbols or special characters
Moving around in a document
Moving and Copying text and graphics
Spelling and Grammar checking
Custom dictionaries
Inserting Graphics
Creating a table
Help
CorelDRAW
Tools
To change the page setup
Grid and guidelines
Roll-ups
Network Applications
Exceed
SSH Secure Shell
Networks
Summary
Why Connect Computers Together?
How Networks Work
Network Hardware
Network Software
LANs, MANs and WANs
Network Protocols
Ethernet
IP Internet Protocol
TCP Transmission Control Protocol
Servers
Our Networks
SSH/SCP
Introduction
Using SSH/SCP without Keys
Using SSH/SCP with Keys
Graphical User Interface (GUI)
Summary
Introduction
What is a GUI?
Why Use A Window System?
Standard GUIs
A Better Way to Work
Full Screen Output over the Network
Introduction
Redirecting Output from a Remote Computer
Accepting Output from a Remote Computer
Window specific Help
Basic File Operations
Creating and Printing Documents
Summary
Introduction
Preparation
Previewing
Printing
Document Creation and Previewing
Plain Text
TEXand L
A
TEX
WORD
Graphics Languages (File Formats)
Fonts
Plain Text
Postscript
Printer Control Language (PCL)
Hewlett Packard Graphics Language (HP-GL)
Types of Printer
Line Printer
Dot Matrix
Daisy Wheel
Ink Jet
Laser
Camera Copy
Printing
On a UNIX server
On a PC
P.D. Gronbech (IT Staff) 2015-10-02