Basic Linux Seminar: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 22: | Line 22: | ||
* nano nameoffile | * nano nameoffile | ||
* nano is a simple (and one of many) text editor, vi, emacs, joe, etc. | * nano is a simple (and one of many) text editor, vi, emacs, joe, etc. | ||
Moving/Copying/Deleting files | |||
* mv | |||
* cp | |||
* rm | |||
Listing contents of your directory | Listing contents of your directory | ||
* ls | * ls | ||
** does not show hidden files/folders | |||
* use of option flags to see more | * use of option flags to see more | ||
* ls -l | * ls -l | ||
* ls -la | * ls -la | ||
** does show hidden files/folders | |||
* ls -last | * ls -last | ||
** shows most recently changed/create at top | |||
Permissions | |||
* ls -l shows you the permissions | |||
* discussion of what those permissions mean. | |||
** letter method | |||
** number method | |||
* chmod changing permissions | |||
Man command | |||
Less command | |||
Grep command | |||
Piping | |||
cron | |||
# make your own script | # make your own script | ||
# quota command; du -s subdir | # quota command; du -s subdir | ||
# locate command | # locate command | ||
# | # |
Revision as of 16:07, 15 January 2017
January 16, 2017 from 10am to 12pm, B107 Van Vleck
Connecting to a linux machine via ssh.
- hand out account credentials for non-math attendees
- explain Linux vs. Unix, open source
Using SCP to move items from your machine to the server, using sFTP, Filezilla, SecureFX
- Terminal on mac, linux
- download and install SSH program (like SecureCRT) for Windows.
pwd
- landing zone
- where am I
cd
- changing directories
- shortcuts for changing directories
- ~, ., ..,
- tab completion
Creating/removing directories
- mkdir
- rmdir
Creating files
- touch
- nano nameoffile
- nano is a simple (and one of many) text editor, vi, emacs, joe, etc.
Moving/Copying/Deleting files
- mv
- cp
- rm
Listing contents of your directory
- ls
- does not show hidden files/folders
- use of option flags to see more
- ls -l
- ls -la
- does show hidden files/folders
- ls -last
- shows most recently changed/create at top
Permissions
- ls -l shows you the permissions
- discussion of what those permissions mean.
- letter method
- number method
- chmod changing permissions
Man command Less command Grep command Piping cron
- make your own script
- quota command; du -s subdir
- locate command