-
Notifications
You must be signed in to change notification settings - Fork 4
All built in variables
This page shows all built-in statements & variables.
Update a software package to the latest version.
Equals apt-get -y upgrade
or yum -y upgrade
Install softwares from source.
Equals apt-get -y install
or yum -y install
Upgrade your system.
Equals apt-get -y upgrade
or yum -y upgrade
Uninstall a software.
Equals apt-get -y remove
or yum -y remove
Only for Debian or Debian-based OS
Uninstall a software & remove configuration files.
Equals apt-get -y purge
Returns Linux distribution's name.
eg: "ubuntu"
Return Linux distribution's base distribution name.
eg: Debian/Ubuntu/Elementary/Kali/Raspbian returns "debian"
RedHat/CentOS/Fedora returns "redhat"
Returns Linux distribution's version.
eg: "16.04"
Returns device's architecture.
eg: "x86_64"
Returns OS bit.
eg: "64bit"
Retuens kernel version.
eg: "3.10.0-514.10.2.el7.x86_64"
Returns hostname.
eg: "CYRO4S-MYVPS"
Returns if the script is run as Root.
eg: "true"
Returns vituralization technology of VPSes. Empty string stands for BARE-METAL.
eg: "kvm"
Returns CPU's name.
eg: "Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz"
Returns cores of CPU.
eg: "4"
Returns frequency of CPU.
eg: "2494.224"
Returns size of RAM.
eg: "992"
Returns size of Linux swap.
eg: "2048"
Returns public IPv4 address.
eg: "123.123.123.123"
Returns public IPv6 address.
eg: "fe12::1234::ff::fe12::1234"