{"id":477,"date":"2009-10-26T04:32:40","date_gmt":"2009-10-26T04:32:40","guid":{"rendered":"http:\/\/g33kinfo.com\/info\/index.php\/?p=477"},"modified":"2009-10-26T04:32:40","modified_gmt":"2009-10-26T04:32:40","slug":"sup-script","status":"publish","type":"post","link":"https:\/\/g33kinfo.com\/info\/sup-script\/","title":{"rendered":"Sup script"},"content":{"rendered":"<p>Shamelessly snagged from Scott Morris @ suseblog.com<\/p>\n<p>Here is a tool called \u2019sup\u2019 which tells you some useful information about the linux box into which you are logged. Having so many terminal windows open, and screen sessions going, it\u2019s easy to get lost in the labyrinth of connections and sessions. This tool clears all that up for you really quick.<br \/>\n<code><br \/>\n#!\/bin\/bash<\/p>\n<p># ORIGINALLY WRITTEN BY SCOTT MORRIS (http:\/\/www.suseblog.com\/) on 2008-05-28<br \/>\n# UPDATED AS SUGGESTED BY LONNIE OLSON on 2008-05-30<\/p>\n<p># COLLECT SOME INFO<br \/>\nSYSINFO=`cat \/etc\/issue | sort | uniq | awk '\/[a-zA-Z]\/{printf $1\" \"$2\" \"$3\" \"$4\" \"$5\" \"$6\" \"$7\" \"$8\" \"$9\"\\n\"}'`<br \/>\nIFS=$'\\n'<br \/>\nUPTIME=`uptime`<br \/>\nD_UP=${UPTIME:1}<br \/>\nMYGROUPS=`groups`<br \/>\nDATE=`date`<br \/>\nKERNEL=`uname -a`<br \/>\n#SYSINFO=`head -n 1 \/etc\/issue`<br \/>\nCPWD=`pwd`<br \/>\nME=`whoami`<\/p>\n<p># OUTPUT THE DATA<br \/>\n#printf \"  user:\\t\\t\"$USER\" (uid:\"$UID\")\\n\"<br \/>\nprintf \"< === SYSTEM ===>\\n\"<br \/>\necho \"  Distro info:    \"$SYSINFO\"\"<br \/>\nprintf \"  Kernel:\\t\"$KERNEL\"\\n\"<br \/>\nprintf \"  Uptime:\\t\"$D_UP\"\\n\"<br \/>\nfree -mot | awk '<br \/>\n\/Mem\/{print \"  Memory:\\tTotal: \" $2 \"Mb\\tUsed: \" $3 \"Mb\\tFree: \" $4 \"Mb\"}<br \/>\n\/Swap\/{print \"  Swap:\\t\\tTotal: \" $2 \"Mb\\tUsed: \" $3 \"Mb\\tFree: \" $4 \"Mb\"}'<br \/>\nprintf \"  Architecture:\\t\"$CPU\"\\n\"<br \/>\ncat \/proc\/cpuinfo | grep \"model name\\|processor\" | awk '<br \/>\n\/processor\/{printf \"  Processor:\\t\" $3 \" : \" }<br \/>\n\/model\\ name\/{<br \/>\ni=4<br \/>\nwhile(i< =NF){\n        printf $i\n        if(i<NF){\n                printf \" \"\n        }\n        i++\n}\nprintf \"\\n\"\n}'\nprintf \"  Date:\\t\\t\"$DATE\"\\n\"\nprintf \"\\n<=== USER ===>\\n\"<br \/>\nprintf \"  User:\\t\\t\"$ME\" (uid:\"$UID\")\\n\"<br \/>\nprintf \"  Groups:\\t\"$MYGROUPS\"\\n\"<br \/>\nprintf \"  Working dir:\\t\"$CPWD\"\\n\"<br \/>\nprintf \"  Home dir:\\t\"$HOME\"\\n\"<br \/>\nprintf \"\\n< === NETWORK ===>\\n\"<br \/>\nprintf \"  Hostname:\\t\"$HOSTNAME\"\\n\"<br \/>\nip -o addr | awk '\/inet \/{print \"  IP (\" $2 \"):\\t\" $4}'<br \/>\n\/sbin\/route -n | awk '\/^0.0.0.0\/{ printf \"  Gateway:\\t\"$2\"\\n\" }'<br \/>\ncat \/etc\/resolv.conf | awk '\/^nameserver\/{ printf \"  Name Server:\\t\" $2 \"\\n\"}'<br \/>\n#lspci | grep \"Audio device:\\|VGA compatible\" | awk '<br \/>\n#\/Audio device\/{printf \"  Audio:\\t\"<br \/>\n#i=4<br \/>\n#while(i< =NF){\n#        printf $i\n#        if(i<NF){\n#                printf \" \"\n#        }\n#        i++\n#}\n#printf \"\\n\"\n#}\n#\/VGA compatible\/{printf \"  Graphics:\\t\"\n#i=5\n#while(i<=NF){\n#        printf $i\n#        if(i<NF){\n#                printf \" \"\n#        }\n#        i++\n#}\n#printf \"\\n\"\n#}'\n<\/code><\/p>\n<p>Install & run:<br \/>\n wget http:\/\/www.suseblog.com\/tools\/sup.tar.bz2<br \/>\ntar -jxvf sup.tar.bz2<br \/>\nchmod +x sup<br \/>\nsh sup<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Shamelessly snagged from Scott Morris @ suseblog.com Here is a tool called \u2019sup\u2019 which tells you some useful information about the linux box into which you are logged. Having so many terminal windows open, and screen sessions going, it\u2019s easy to get lost in the labyrinth of connections and sessions. This tool clears all that&#8230; <\/p>\n<div class=\"read-more navbutton\"><a href=\"https:\/\/g33kinfo.com\/info\/sup-script\/\">Read More<i class=\"fa fa-angle-double-right\"><\/i><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-477","post","type-post","status-publish","format-standard","hentry","category-info"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sup script - Linux Shtuff<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/g33kinfo.com\/info\/sup-script\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sup script - Linux Shtuff\" \/>\n<meta property=\"og:description\" content=\"Shamelessly snagged from Scott Morris @ suseblog.com Here is a tool called \u2019sup\u2019 which tells you some useful information about the linux box into which you are logged. Having so many terminal windows open, and screen sessions going, it\u2019s easy to get lost in the labyrinth of connections and sessions. This tool clears all that... Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/g33kinfo.com\/info\/sup-script\/\" \/>\n<meta property=\"og:site_name\" content=\"Linux Shtuff\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/fb.me\/g33kinf0\" \/>\n<meta property=\"article:author\" content=\"https:\/\/fb.me\/g33kinf0\" \/>\n<meta property=\"article:published_time\" content=\"2009-10-26T04:32:40+00:00\" \/>\n<meta name=\"author\" content=\"g33kadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/drsinger1111\" \/>\n<meta name=\"twitter:site\" content=\"@drsinger1111\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/\"},\"author\":{\"name\":\"g33kadmin\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"headline\":\"Sup script\",\"datePublished\":\"2009-10-26T04:32:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/\"},\"wordCount\":84,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"articleSection\":[\"General Info\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/\",\"name\":\"Sup script - Linux Shtuff\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#website\"},\"datePublished\":\"2009-10-26T04:32:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/sup-script\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sup script\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#website\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/\",\"name\":\"Linux Shtuff\",\"description\":\"Because I have CRS Syndrome...\",\"publisher\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\",\"name\":\"g33kadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"contentUrl\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"width\":512,\"height\":512,\"caption\":\"g33kadmin\"},\"logo\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\"},\"description\":\"I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com\\\/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....\",\"sameAs\":[\"https:\\\/\\\/thelinuxreport.com\",\"https:\\\/\\\/fb.me\\\/g33kinf0\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/drsinger1111\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sup script - Linux Shtuff","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/g33kinfo.com\/info\/sup-script\/","og_locale":"en_US","og_type":"article","og_title":"Sup script - Linux Shtuff","og_description":"Shamelessly snagged from Scott Morris @ suseblog.com Here is a tool called \u2019sup\u2019 which tells you some useful information about the linux box into which you are logged. Having so many terminal windows open, and screen sessions going, it\u2019s easy to get lost in the labyrinth of connections and sessions. This tool clears all that... Read More","og_url":"https:\/\/g33kinfo.com\/info\/sup-script\/","og_site_name":"Linux Shtuff","article_publisher":"https:\/\/fb.me\/g33kinf0","article_author":"https:\/\/fb.me\/g33kinf0","article_published_time":"2009-10-26T04:32:40+00:00","author":"g33kadmin","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/drsinger1111","twitter_site":"@drsinger1111","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/g33kinfo.com\/info\/sup-script\/#article","isPartOf":{"@id":"https:\/\/g33kinfo.com\/info\/sup-script\/"},"author":{"name":"g33kadmin","@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"headline":"Sup script","datePublished":"2009-10-26T04:32:40+00:00","mainEntityOfPage":{"@id":"https:\/\/g33kinfo.com\/info\/sup-script\/"},"wordCount":84,"commentCount":0,"publisher":{"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"articleSection":["General Info"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/g33kinfo.com\/info\/sup-script\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/g33kinfo.com\/info\/sup-script\/","url":"https:\/\/g33kinfo.com\/info\/sup-script\/","name":"Sup script - Linux Shtuff","isPartOf":{"@id":"https:\/\/g33kinfo.com\/info\/#website"},"datePublished":"2009-10-26T04:32:40+00:00","breadcrumb":{"@id":"https:\/\/g33kinfo.com\/info\/sup-script\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/g33kinfo.com\/info\/sup-script\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/g33kinfo.com\/info\/sup-script\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/g33kinfo.com\/info\/"},{"@type":"ListItem","position":2,"name":"Sup script"}]},{"@type":"WebSite","@id":"https:\/\/g33kinfo.com\/info\/#website","url":"https:\/\/g33kinfo.com\/info\/","name":"Linux Shtuff","description":"Because I have CRS Syndrome...","publisher":{"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/g33kinfo.com\/info\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547","name":"g33kadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","url":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","contentUrl":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","width":512,"height":512,"caption":"g33kadmin"},"logo":{"@id":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif"},"description":"I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com\/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....","sameAs":["https:\/\/thelinuxreport.com","https:\/\/fb.me\/g33kinf0","https:\/\/x.com\/https:\/\/twitter.com\/drsinger1111"]}]}},"_links":{"self":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts\/477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/comments?post=477"}],"version-history":[{"count":0,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts\/477\/revisions"}],"wp:attachment":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/media?parent=477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/categories?post=477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/tags?post=477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}