Linux Shell Script to Collect Linux System Information Shell Script That Take Info About Linux System Like Logged Users, Uptime, Load Average, Free Memory, Disk Usage

Linux Shell Script to Collect Linux System Information Shell Script That Take Info About Linux System Like Logged Users, Uptime, Load Average, Free Memory, Disk Usage

Linux Shell Script To Collect Linux System Information Shell script that take info about linux system like logged users, uptime, load average, free memory, disk usage. Script helps to see all info about system in a second. Administration can modify the script bit ,if it requires to find system information from multiple server. Script run commands w, uname, uptime, free and df. From the uptime command script take load average. Source: http://linoxide.com/linux-shell-script/collect-linux-system-information/ #!/bin/bash #clear console clear #just echo welcome messages echo “This is information provided by $0 . Program starts now.” echo “Hello, $USER” echo #print today’s date echo “Today’s date is `date`, this is week `date +”%V”`.” echo #list of currently loged user via w command. echo “These users are currently connected:” w | cut -d ” ” -f 1 – | grep -v USER | sort -u echo Linux Shell Script To Collect Linux System Information 1 www.linoxide.com #info about system with command uname and keys -m and -s echo “This is `uname -s` running on a `uname -m` processor.” echo #info about uptime, using uptime command echo “This is the uptime information:” uptime echo #info about free memory via free command echo “Free memory:” free echo #info about disk usage echo “Disk usage:” df -kh echo Output Below is the script output. This is information provided by ./system_info.sh . Program starts now. Hello, yevhen Today’s date is Sunday, March 3 2013 22:31:43 +0200, this is week 09. These users are currently connected: Linux Shell Script To Collect Linux System Information 2 www.linoxide.com yevhen This is Linux running on a i686 processor. This is the uptime information: 22:31:43 up 1:24, 2 users, load average: 0.45, 0.18, 0.07 Free memory: total used free shared buffers cached Mem: 3374792 1589476 1785316 0 96720 725652 -/+ buffers/cache: 767104 2607688 Swap: 4192924 0 4192924 Disk usage: Filesystem Size Used Avail Use% mounted /dev/sda1 42G 5,5G 35G 14% / tmpfs 1,7G 0 1,7G 0% /lib/init/rw udev 1,7G 168K 1,7G 1% /dev tmpfs 1,7G 160K 1,7G 1% /dev/shm /dev/sda6 184G 26G 149G 15% /home Linux Shell Script To Collect Linux System Information 3 www.linoxide.com.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    3 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us