blob: 2ca217d2580071db27139b446bc6574841040a48 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#### Job Control
* List jobs, job_id is the numerical value of the job
`$ jobs`
* suspend job into background, similar to pause so that one can can do something else
`<Ctrl-Z>`
* Can resume it's running in the background by:
`$ bg <job_id>`
* Bring it back to foreground by inserting:
`$ fg`
* Or in case of multiple jobs:
`$ fg %<job_id>`
* To suspend the process running in the background, use:
`$ kill -STOP %job_id`
- - -
#### Copying/Moving/Renaming Files/Directories
- Shorter syntax to copy/move from/to current file path (current working directory) `$(pwd)`
NOTE: `.` can also be used but is limited
`$ cp -r $(pwd)/path-to/file ~/new/path/`
`$ mv -r ~/another/directory/file .`
- - -
#### Copying/Pasting Text
- Copy text/output into a file (useful if in putty/non graphical terminal emulator)
`$ <command> 2>&1 | tee output-file`
- - -
|