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
email@domain.com followed by password
Close ssh connection
exit
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
/etc/php5/apache2/php.ini
ls
show the contents of the directory
ls - l
show the contents in a list with more details
cd
change directory
cd path/to/go
rm
remove file / folder as long as it’s empty
rm folder
rm - r
remove files/folders recursively
rm -r folder
mv
move to file or folder to a new destination. It can also be used to rename files/folders
mv config.php Config.php
touch
make a new file
touch sample.txt
vim index.php
open a file using vim
vim index.php
nano
open a file using nano
nano index.php
Subscribe to my newsletter for the latest updates on my books and digital products.
Find posts, tutorials, and resources quickly.
Subscribe to my newsletter for the latest updates on my books and digital products.