Difference between revisions of "Teaching Notes"
Jump to navigation
Jump to search
Line 31: | Line 31: | ||
*[[HowTo_-_systemctl|systemctl]] - Managing services | *[[HowTo_-_systemctl|systemctl]] - Managing services | ||
*[[HowTo_-_vi|vi]] - Editing files... on damn near ANY Linux machine | *[[HowTo_-_vi|vi]] - Editing files... on damn near ANY Linux machine | ||
+ | *[[HowTo - Filesystem Mounting|Filesystem Mounting]] from the command line | ||
+ | *[[HowTo - Setting file/folder permissions|Setting file/folder permissions]] | ||
+ | *[[HowTo - SAMBA|SAMBA]] | ||
===How to ESXi=== | ===How to ESXi=== | ||
Line 38: | Line 41: | ||
*[[SBN - Database Server Notes#Useful Things|Some useful things]] | *[[SBN - Database Server Notes#Useful Things|Some useful things]] | ||
− | === How to Internet === | + | ===How to Internet=== |
− | * [[How internet addressing really works]] | + | *[[How internet addressing really works]] |
Revision as of 23:54, 20 October 2020
Contents
A little note about typographic conventions you'll see here
If you see something that looks a bit like
ls -l
It is likely a command line. You can triple-click it & paste it directly into a terminal.
If there is a part that's ALL-CAPS & BOLD, this is a part of the command line you'll probably need to edit for your particular useage.
i.e.:
cp FOO.BAR FOO.BAR.bak
Sometimes, there'll be whole scripts to paste into a file on your machine. (I like vi as an editor, but use whatever editor you like.) When a scrip is posted, it'll be formatted like this:
# This is a rather silly little bash script... echo "This script is silly." echo "It doesn't do much." echo echo "In fact, it just tells you it's silly..."
Just copy the whole thing & paste it into your editor in a terminal...
The actual lessons
How to Linux
- cron - Make things happen on a schedule
- sh - Actually sh/bash/whatever shell scripting. (This is gonna take a while & be HUGE.)
- ssh - Remote control of Linux machines
- scp - copying files between machines securely
- rsync - Copying files (including remotely) with a bunch of control
- systemctl - Managing services
- vi - Editing files... on damn near ANY Linux machine
- Filesystem Mounting from the command line
- Setting file/folder permissions
- SAMBA