Congratulations are due if you have reached this far. If you have learned (and understood) all of the Unix commands so far then you probably will never need to learn anything more in order to do a lot of productive Unix work. But keep on dipping into the man page for all of these commands to explore them in even further detail.
The following table provides a reminder of most of the commands that we have covered so far. If you include the three, as-yet-unmentioned, commands in the last column, then you will probably be able to achieve >95% of everything that you will ever want to do in Unix (remember, you can use the man
command to find out more about top
, ps
, and kill
). The power comes from how you can use combinations of these commands.
The absolute basics | File control | Viewing, creating, or editing files | Misc. useful commands | Power commands | Process-related commands |
---|---|---|---|---|---|
ls | mv | less | man | uniq | top |
cd | cp | head | chmod | sort | ps |
pwd | mkdir | tail | source | cut | kill |
rmdir | touch | wc | tr | ||
rm | nano | grep | |||
| (pipe) | sed | ||||
> (write to file) | |||||
< (read from file) |