Arduino (1) Bugs (3) C (1) Install (3) Linux (25) Python (10) Raspberry Pi (4)

Monday, 31 August 2015

How to chown a directory recursively.

Chown is used to change the user and group ownership of a file.
General use of it tends to be
chown user:group file
But if the directory has multiple directories inside of that it can take time doing it by hand.
We use the -R option which stands for recursive which does every thing inside of the directory.
chown -R user:group directory

Recalling previous linux commands you have entered

Being able to find commands you have run can be helpful if you cant remember what you have just done or need to run the command again.

While your in a terminal you can use the up arrow to view previous command and this is usually ok for the last few commands but if its any more than that it can become tedious to find it.

To find a command used recently run

 history | grep "PART OF COMMAND"

Make sure to put the space before the command as this stops that current command being added to the history

To run the command last run again

!! also the same as !-1

To run the last command starting with something i.e ifconfig


To run the command second most recent