Common SSH commands

Common SSH commands

Play this article

These following commands are for working within an SSH connection on a Linux server, I’m documenting them here for my own reference. I don’t use SSH enough to remember these commands.


Connect to ssh followed by password


Close ssh connection



show contents of the error log

cat /var/log/apache2/error.log

Show last few lines of the log

tail /var/log/apache2/error.log

Path to php.ini

In most servers it’s located at


show the contents of the directory

ls - l

show the contents in a list with more details



change directory

cd path/to/go

remove file / folder as long as it’s empty

rm folder

rm - r
remove files/folders recursively 

rm -r folder

move to file or folder to a new destination. It can also be used to rename files/folders

mv config.php Config.php

make a new file

touch sample.txt

vim index.php
open a file using vim

vim index.php

open a file using nano

nano index.php