Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
help:general_linux:linux_basics [2016/05/18 09:14]
jebailie
help:general_linux:linux_basics [2016/05/18 12:11]
jebailie [Shell commands]
Line 14: Line 14:
   * a @@link@@ is a filesystem pointer.  You may be use to calling a @@link@@  an @@alias@@ or a @@shortcut@@     * a @@link@@ is a filesystem pointer.  You may be use to calling a @@link@@  an @@alias@@ or a @@shortcut@@  
  
- ==== Programs, commands and your Shell ==== 
-  
- 
- * a **shell** is the interactive command line interpreter to Unix. Typically you will have a //prompt// that looks like "%" or "~%". Usually you will see it in an **xterm** which looks like a small terminal window. 
  
 ===== Shell commands ===== ===== Shell commands =====
  
-  * "ls, ls -a, ls -l, ls -la, etc. ": lists the files in your current working directory for that shell. +  * //ls//: lists the files in your current working directory for that shell. 
-  * cd directory : changes the current working directory to directory where directory may be a fully qualified path. A ~ indicates your home directory. ~bob indicates the home directory of bob. +    * more ways: //ls -a, ls -l, ls -la// 
-  * "rm filename: removes the file filename where filesname may be a fully qualified path +  * //cd directory// : changes the current working directory to directory where directory may be a fully qualified path. A ~ indicates your home directory. ~bob indicates the home directory of bob. 
-  * "cp source destination: copies the file source to the file destination where source and destination may be fully qualified paths. +  * //rm filename// : removes the file filename where filesname may be a fully qualified path 
-  * "mv source destination: the same as //cp//, but it moves the source file instead of copying it. mv can also be used to rename a file with mv oldname newmane +  * //cp source destination// : copies the file source to the file destination where source and destination may be fully qualified paths. 
-  * "chmod #### file or directory: changes the file or directory permissions for letter yourself and other people access your files. see //man chmod// for more info. +  * //mv source destination// : the same as //cp//, but it moves the source file instead of copying it. mv can also be used to rename a file with mv oldname newmane 
 +  * //chmod #### file or directory// : changes the file or directory permissions for letter yourself and other people access your files. see //man chmod// for more info.
 ===== Basic Utilities ===== ===== Basic Utilities =====
  
Line 34: Line 30:
  
  
- 
- 
- 
-===== Where to go from here ===== 
- 
-Help on any Unix command //or// system call can be found in the man pages. In your shell, type: "man command" and it will tell you all you ever wanted to know about how to use that command. There are two very useful books in the co-op bookstore on Unix. See the sign on the window side of the asprey lab. if you need help with emacs, pick up an emacs command reference page from thefolder above the terminal next to the asprey printer. If you are still having trouble, email or find Ben (<html><script type='text/javascript'>var a = new Array('assar.ed','ben@cs.v','u');document.write("<a href='mailto:"+a[1]+a[0]+a[2]+"'>"+a[1]+a[0]+a[2]+"</a>");</script></html>)