Linux Ubuntu Server Important Commands
- Adding new user:
adduser {username}
- Adding user to sudo group (seperti administrator)
gpasswd -a {username} sudo
- Change user from root
su - {username}
- Update package dengan versi terbaru seandainya ada, atau updating packages dari repository
sudo apt-get update
- Upgrade software dengan versi terbaru
sudo apt-get upgrade
- Memberi nama kepada host (hostname)
echo "{yourHostname}" > /etc/hostname
- Editing hosts /etc/hosts file
nano /etc/hosts
- Editing local timezone
dpkg-reconfigure tzdata
- Setelah kamu menginstall MongoDB, kamu bisa men-run mongodb server dengan
sudo service mongodb start
- Untuk melihat daftar program yang sedang berjalan 'running processes'
ps -ef
- Untuk menghentkan suatu program atau running process
kill {processID}
atau kill -9 {processID}
- Seandainya kamu menggunakan 'putty' untuk mengakses remote server, pasti kamu tahu bahwa ketika kita mengakhiri suatu session, maka program yang berjalan di foreground akan mati. Untuk mengakalinya, kita bisa menggunakan programm 'screen'. Setelah kamu menginstall screen
sudo apt-get install screen
, kamu bisa memulai screen dengan mengetik screen
dan untuk keluar dari session tanpa mematikan process yang sedang berjalan kamu bisa men-detach screen dengan CTRL + A + D
. untuk kembali masuk ke screen yang tadi kamu detach, kamu bisa ketik screen -r {screenID}
untuk men-rettach screen tersebut