This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:jkendal6:start [2017/09/30 14:59] – jkendal6 | user:jkendal6:start [2017/10/26 17:57] (current) – jkendal6 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Basic commands to move around in UNIX. | + | __Basic |
Move a File: mv filename directorypath | Move a File: mv filename directorypath | ||
Line 7: | Line 7: | ||
rename a file: mv filename newfilename | rename a file: mv filename newfilename | ||
+ | -------------------------------------------------------------------------- | ||
- | + | __compression | |
- | compression | + | |
to do a zip extract: “unzip filename.zip” (files within should come out exported to the current directory.) | to do a zip extract: “unzip filename.zip” (files within should come out exported to the current directory.) | ||
Line 40: | Line 40: | ||
- decompress files of a .gz extension | - decompress files of a .gz extension | ||
- | Variables | + | -------------------------------------------------------------------------- |
+ | |||
+ | __Variables__ | ||
Set the variable: t=“what” (so it saves) | Set the variable: t=“what” (so it saves) | ||
Line 46: | Line 48: | ||
Execute and see it: echo “$t” (should say what t was set to) | Execute and see it: echo “$t” (should say what t was set to) | ||
- | Text Manipulation | + | -------------------------------------------------------------------------- |
+ | |||
+ | __Text Manipulation__ | ||
Rev command (Reverses text in a file): rev filename > exportedfile | Rev command (Reverses text in a file): rev filename > exportedfile | ||
Line 54: | Line 58: | ||
tac: tac filename > exportfilename | tac: tac filename > exportfilename | ||
+ | |||
+ | -------------------------------------------------------------------------- | ||
+ | __Wild Cards__ | ||
+ | |||
+ | Symbols that represent different symbols. | ||
+ | |||
+ | __Wild card symbols__ | ||
+ | |||
+ | - * - Kleene Star; match 0 or more symbols. | ||
+ | |||
+ | - ? - Match 1 of any symbol | ||
+ | |||
+ | - [] - Character class; match 1 of any of enclosed symbols. | ||
+ | |||
+ | - [^]- Inverted character class; do not match 1 of any of enclosed symbols. | ||
+ | |||
+ | -------------------------------------------------------------------------- | ||
+ | |||
+ | |||
+ | __Cut Command__ | ||
+ | |||
+ | If you wanted a specific row to cut out of a text document. | ||
+ | |||
+ | cut -c x (x meaning how many bits) filename > export filename | ||
+ | |||
+ | ------------------------------------------------------------------------- | ||
+ | |||
+ | __Head Command__ | ||
+ | |||
+ | This is to show parts of the document from the top end. | ||
+ | |||
+ | head -n x (x meaning how many rows to show from the top) filename > export. | ||
+ | |||
+ | ------------------------------------------------------------------------- | ||
+ | |||
+ | __Tail Command__ | ||
+ | |||
+ | To show text or data in a document to show from bottom of the document to the specified row height. | ||
+ | |||
+ | tail -n x (x meaning how many rows to show from the bottom) filename >export | ||
+ | |||
+ | ------------------------------------------------------------------------ | ||
+ | |||
+ | __get any conversions to a different base.__ | ||
+ | |||
+ | For base 2. (binary) | ||
+ | |||
+ | command : echo “obase=2; | ||
+ | |||
+ | For base 8. (octal) | ||
+ | |||
+ | command : echo “obase=8; | ||
+ | |||
+ | For base 10. (decimal) | ||
+ | |||
+ | command : echo “obase=10; | ||
+ | |||
+ | For base 16. (hexidecimal) | ||
+ | |||
+ | command : echo “obase=16; | ||
+ | |||
+ | --------------------------------------------------------------------- | ||
+ | |||
+ | __chmod utilities__ | ||
+ | |||
+ | __MAKE A FILE AN EXECUTABLE__ | ||
+ | |||
+ | command : chmod 0700 filename | ||
+ | |||
+ | __Make a file readable__ | ||
+ | |||
+ | command : chmod 0600 filename | ||
+ | |||
+ | ----------------------------------------------------------------------- | ||