Skip to content

Helpful linux commands

Volodymyr Huz edited this page Nov 23, 2019 · 6 revisions

sudo shutdown now  #Shutdown

sudo rebooot  #Reboot

sudo halt  #Works like shutdown

File System commands

cd <foldername>  #Make folder current

ls  #View files and folders list in current directory

mkdir <foldername>  #Create folder

rm -r <foldername>  #Remove folder

sudo cp <sourcefilename> <destinationfilename>  #Copy file to destination folder

Show system logs

journalctl -xe  #View system log

dmesg  #View system output console

netstat -an  #Look used ports

Update OSMC from command line

sudo apt-get update  #Update packages list

sudo apt-get dist-upgrade  #Upgrade installed packages

wget https://linktopackage/packagename.deb  #Download package and save package into current directory

sudo dpkg -i packagename.deb  #Install software from the package

Users Management

passwd  #Change password

sudo passwd root  #Enable root access

sudo adduser <username> <groupname>  #Add user into group

groups <username>  #View groups list for user

sudo chmod 774 scriptname.py  #Add executable permissions for some python script

Enable/Disable service, Start/Stop/Restart, View service executing status
sudo pkill -f scriptname.py
sudo systemctl enable <servicename>
sudo systemctl disable <servicename>
sudo systemctl start <servicename>
sudo systemctl status <servicename>
sudo systemctl stop <servicename>
sudo systemctl restart <servicename>
sudo systemctl daemon-reload

Clone this wiki locally