Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Co konsola mówi o komputerze i systemie
#1
0
Do działania skryptu potrzebny jest pakiet Zenity. Przyda się przy kolejnych skryptach.
Informacje, które uzyskamy to czas, wersja płyty głównej, wersja bios, procesor, ram, środowisko graficzne, informacje o monitorach,  menadżer plików, czas działania systemu, zalogowani użytkownicy, aktywne demony
Kod:
#!/bin/bash
echo "################################### aktualny czas  ##############################################" > temp
date >>temp
echo "################################### System działa od ###########################################" >> temp
uptime -p >> temp
echo "################################## Twój system to ! ##############################################" >> temp
cat /etc/linuxmint/info >> temp
echo " ################################ Wersja jądra  ################################################" >> temp
uname -r >> temp
echo " ################################ Wersja środowiska graficznego #################################" >> temp
cinnamon-session --version >> temp
echo " ################################ Wersja Nemo  ################################################" >> temp
nemo --version >> temp
echo "################################# Zalogowani użytkownicy #######################################" >> temp
users >> temp
#neofetch
echo "################################# Twój procesor to ! ###########################################" >> temp
sudo lscpu | grep -i core >> temp
echo "########################## Model płyty głównel ##################################################" >> temp
sudo dmidecode -t 2 >> temp
echo "################################ Monitory ######################################################" >> temp
xrandr -q | grep connected >> temp
sudo dmidecode -t 2 >> temp
echo "################################ Informacje o RAM i zużyciu ####################################" >> temp
cat /proc/meminfo >> temp
echo "################################################################################################" >> temp
echo "################################# Aktywne demony w systemie ####################################" >> temp
demony  >> temp
cat temp | zenity --list --column "Pokaż informacje o komputerze"
rm temp
Odpowiedz
#2
0
Jakiś błąd.

Kod:
tomasz@lenovo-c20:~/Pobrane$ ./info
./info: linia 28: demony: nie znaleziono polecenia

(zenity:49144): GLib-WARNING **: 08:30:11.501: ../../../glib/giounix.c:410Error while getting flags for FD: Błędny deskryptor pliku (9)
tomasz@lenovo-c20:~/Pobrane$
Odpowiedz
#3
0
(21-04-2023, 08:36)tomsdb napisał(a): Jakiś błąd.

Kod:
tomasz@lenovo-c20:~/Pobrane$ ./info
./info: linia 28: demony: nie znaleziono polecenia

(zenity:49144): GLib-WARNING **: 08:30:11.501: ../../../glib/giounix.c:410Error while getting flags for FD: Błędny deskryptor pliku (9)
tomasz@lenovo-c20:~/Pobrane$
polecenie 
Kod:
demony
daje taki wynik:

[ + ]  acpid
Kod:
[ - ]  alsa-utils
Kod:
[ - ]  anacron
Kod:
[ - ]  apache-htcacheclean
Kod:
[ - ]  apache2
Kod:
[ + ]  apparmor
Kod:
[ + ]  atd
Kod:
[ + ]  avahi-daemon
Kod:
[ + ]  binfmt-support
Kod:
[ - ]  bluetooth
Kod:
[ + ]  clamav-freshclam
Kod:
[ - ]  console-setup.sh
Kod:
[ + ]  cron
Kod:
[ - ]  cryptdisks
Kod:
[ - ]  cryptdisks-early
Kod:
[ + ]  cups
Kod:
[ + ]  cups-browsed
Kod:
[ + ]  dbus
Kod:
[ + ]  ddclient
Kod:
[ - ]  dns-clean
Kod:
[ + ]  ejabberd
Kod:
[ + ]  gpm
Kod:
[ - ]  grub-common
Kod:
[ + ]  hddtemp
Kod:
[ - ]  hwclock.sh
Kod:
[ + ]  irqbalance
Kod:
[ + ]  kerneloops
Kod:
[ - ]  keyboard-setup.sh
Kod:
[ + ]  kmod
Kod:
[ + ]  lightdm
Kod:
[ + ]  lm-sensors
Kod:
[ - ]  lvm2
Kod:
[ - ]  lvm2-lvmpolld
Kod:
[ + ]  minidlna
Kod:
[ - ]  mintsystem
Kod:
[ + ]  mono-xsp4
Kod:
[ + ]  monopd
Kod:
[ - ]  mysql
Kod:
[ + ]  network-manager
Kod:
[ + ]  networking
Kod:
[ + ]  nginx
Kod:
[ - ]  nmbd.dpkg-new
Kod:
[ + ]  openvpn
Kod:
[ + ]  osspd
Kod:
[ + ]  php7.4-fpm
Kod:
[ - ]  plymouth
Kod:
[ - ]  plymouth-log
Kod:
[ + ]  postfix
Kod:
[ - ]  pppd-dns
Kod:
[ + ]  procps
Kod:
[ + ]  proftpd
Kod:
[ - ]  pulseaudio-enable-autospawn
Kod:
[ - ]  rsync
Kod:
[ + ]  rsyslog
Kod:
[ - ]  samba-ad-dc.dpkg-new
Kod:
[ - ]  saned
Kod:
[ - ]  smbd.dpkg-new
Kod:
[ + ]  smstools
Kod:
[ - ]  snapclient
Kod:
[ - ]  speech-dispatcher
Kod:
[ + ]  ssh
Kod:
[ + ]  tor
Kod:
[ + ]  udev
Kod:
[ + ]  ufw
Kod:
[ - ]  uuidd
Kod:
[ + ]  virtualbox
Kod:
[ - ]  x11-common
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 2 gości