adduser <username> |
add a new user and provide password when prompted twice |
sudo su |
Be root |
su <username> |
Change user |
group <username> |
Check users group memberships |
cd <folder path> |
change directory |
cd .. |
Go up one directory |
ls |
List content of current directory |
ls -al |
List all files and folders |
mkdir |
Create new directory |
rm <filename> |
Delete file |
rm -r <foldername> |
Delete directory and all its content |
rm -rf <foldername> |
Force remove (supress warnings) |
cp <file1> <file2> |
Copy a file1 into file2 |
cp -r <folder1> <folder2> |
Copy a folder to another |
mv <file1> <file2> |
Rename file |
mv <file1> <folder1> |
Moves file to folder |
touch <file> |
Creates a new file in the current directory |
cat <file> |
read content of file |
cat > <file> |
copy standard input (keyboard) into file |
chmod |
changes permissions on files and folders Click |
man <command> |
See the documentation e.g man cat |
locate <file> |
Search for a file |
scp <filename> <user>@yourIP:/home/<user>/<some folder>/<some subfolder> |
Upload file to server |
scp <user>@yourIP:/home/<user>/<some folder>/somefile.txt ~/downloads/temp/ |
Download file from server |
wget <http url> |
Download a file from internet to current location |
history |
Show recently used commands |
groups <username> |
Find the memberships for the user |