• Dein Produkt auf beyond.lol
  • Kontakt
  • Kontakt
  • IP
  • Impressum
  • Datenschutz
Samstag, Dezember 2, 2023
  • Login
beyond.lol
ADVERTISEMENT
  • Software
    • Open Source
  • Hardware
  • Tutorials
    • Web
    • Linux
    • Windows
    • Gaming
    • PHP
    • Raspberry Pi
  • Crypto-Welt
    • Altcoins
    • Bitcoin
    • Ethereum
    • Mining
    • Press Releases
  • Scripts
    • BASH
    • PowerShell
  • Lustiges aus der IT
    • Spamantworten
  • Gaming
  • and More
    • Dein Produkt auf beyond.lol
    • Kontakt
    • Impressum
    • Datenschutz
    • Tools
      • Wie ist meine IP?
No Result
View All Result
  • Software
    • Open Source
  • Hardware
  • Tutorials
    • Web
    • Linux
    • Windows
    • Gaming
    • PHP
    • Raspberry Pi
  • Crypto-Welt
    • Altcoins
    • Bitcoin
    • Ethereum
    • Mining
    • Press Releases
  • Scripts
    • BASH
    • PowerShell
  • Lustiges aus der IT
    • Spamantworten
  • Gaming
  • and More
    • Dein Produkt auf beyond.lol
    • Kontakt
    • Impressum
    • Datenschutz
    • Tools
      • Wie ist meine IP?
No Result
View All Result
beyond.lol
No Result
View All Result

Ubuntu Systemparameter auslesen

Patrick by Patrick
Dezember 19, 2022
in BASH, Scripts
Reading Time: 2 mins read
3
A A
0
ubuntu,parameter auslesen,ip,hostname » beyond.lol
0
SHARES
32
VIEWS
Auf Facebook teilenAuf Twitter teilenAuf Whatsapp teilen
ADVERTISEMENT

Auslesen von verschiedenen Parametern, wie:

  • Hostname
  • IP
  • Version des Betriebssystems
  • Verwendeter Kernel
  • Anzahl ausstehende Updates
  • Freier Speicherplatz auf allen Festplatten
#!/bin/bash

# Hole den Hostnamen
hostname=$(hostname)
echo "Der Hostname lautet: $hostname"

# Hole die IP-Adresse des Systems
ip_address=$(ip addr show | grep inet | grep -v inet6 | grep -v host | awk '{print $2}' | cut -d '/' -f 1)
echo "Die IP-Adresse des Systems lautet: $ip_address"

# Hole die Uptime des Systems
uptime=$(cat /proc/uptime | awk '{print $1 /60 /60 /24 " Tage " $1 /60 /60 %24 " Stunden " $1 /60 %60 " Minuten"}')
echo "Die Uptime des Systems beträgt: $uptime"

# Hole die Version des Linux-Betriebssystems
version=$(cat /etc/os-release | grep PRETTY_NAME | awk -F '"' '{print $2}')
echo "Die Version des Betriebssystems lautet: $version"

# Hole den verwendeten Kernel
kernel=$(uname -r)
echo "Der verwendete Kernel lautet: $kernel"

# Hole die vorhandenen Updates
updates=$(apt list --upgradable 2>/dev/null | wc -l)
echo "Es gibt $updates vorhandene Updates."

# Hole den freien Speicherplatz auf allen Festplatten
free_space=$(df -h | awk '{print $1 ": " $4 " frei"}')
echo "Der freie Speicherplatz auf den Festplatten lautet:"
echo "$free_space"

Das Skript verwendet verschiedene Kommandos wie hostname, ip, cat, awk, uname, apt, und df, um die gewünschten Informationen auszulesen. Die Ausgabe des Skripts sollte ähnlich wie folgt aussehen:

Der Hostname lautet: hostname
Die IP-Adresse des Systems lautet: 192.168.1.100
Die Uptime des Systems beträgt: 5 Tage 3 Stunden 45 Minuten
Die Version des Betriebssystems lautet: Ubuntu 20.04.2 LTS
Der verwendete Kernel lautet: 5.4.0-62-generic
Es gibt 3 vorhandene Updates.
Der freie Speicherplatz auf den Festplatten lautet:
/dev/sda1: 20G frei
/dev/sda2: 10G frei

Bitte beachte, dass das Skript möglicherweise auf anderen Linux-Distributionen nicht funktioniert, da die Pfade und Kommandos möglicherweise unterschiedlich sind

Previous Post

Uhrzeit mit NTP aktualisieren

Next Post

Windows 11, mit PowerShell alle installierten Programme anzeigen

Patrick

Patrick

IT Systemadministrator

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Instagram

Folg uns jetzt auf Instagram

  • Lieber einen Böller weniger zünden, dafür die Finger behalten. Guten Rutsch!
-
-
-
-
#silvester #neujahr #böller #informatik #tippe #schreiben #informatik #it #edv #technik #beyond #beyond.lol #itblog #blog #finger #feuerwerk #fingerweg #verletzt #aua #feuer #10fingersystem #tippen #indietastenhauen #rutschen #rakete #schwarzpulver #vorsicht #2023 #2022 #gutenrutsch
  • Wir wünschen euch frohe Festtage und lasst es euch gut gehen!
_
_
_
_
#beyond #beyond.lol #blog #itblog #weihnachten #geschenke #eltern #probleme #itprobleme #edv #informatik #it #data #xams #christmas #happy #kinderleinkommetundrepariertmeinhandy #kinder
  • Wir haben da mal so eine Frage ... Wieso versteht kein Informatiker mehr die Grundfunktionen eines DNS? Lernt Ihr das nicht mehr in der Schule?

man dig ;-)

-
-
-
-
#dns #ausbildung #telefonbuch #domainnameserver #linux #windows #dig #nameserver #ns #it #informatik #edv #digitalisierung #hosting #web #agentur #beyond #beyond.lol #itblog #blog #wieso #lernen #schule #lehre #lehrer #informatikausbildung #bitte #bilden #bildung #nameserver
ADVERTISEMENT
  • Dein Produkt auf beyond.lol
  • Kontakt
  • Kontakt
  • IP
  • Impressum
  • Datenschutz
Bloggerei.de - Bewertung für beyond.lol

© 2023 beyond.lol - IT, Crypto & more beyond.lol.

No Result
View All Result
  • Software
    • Open Source
  • Hardware
  • Tutorials
    • Web
    • Linux
    • Windows
    • Gaming
    • PHP
    • Raspberry Pi
  • Crypto-Welt
    • Altcoins
    • Bitcoin
    • Ethereum
    • Mining
    • Press Releases
  • Scripts
    • BASH
    • PowerShell
  • Lustiges aus der IT
    • Spamantworten
  • Gaming
  • and More
    • Dein Produkt auf beyond.lol
    • Kontakt
    • Impressum
    • Datenschutz
    • Tools
      • Wie ist meine IP?

© 2023 beyond.lol - IT, Crypto & more beyond.lol.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

Zur mobilen Version gehen