Αποστολέας Θέμα: Απογραφή Υλικού (inventory.sch.gr)  (Αναγνώστηκε 2958 φορές)

Sammy Dead

  • ΠΛΗΝΕΤ
  • *
  • Μηνύματα: 81
Απογραφή Υλικού (inventory.sch.gr)
« στις: 12 Ιαν 2015, 10:27:54 πμ »
Για την απογραφή των ΤΠΕ του σχολείου, μήπως γνωρίζει κάποιος αν υπάρχει κάποιο tool για ubuntu που να βρίσκει το υλικό του server και των clients; Τα υποχρεωτικά είναι CPU, RAM και Δίσκοι.

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 367
    • ΕΛ/ΛΑΚ και εκπαίδευση - Πληροφορική στο Δημοτικό
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #1 στις: 12 Ιαν 2015, 11:03:10 πμ »
Ένα καλό γραφικό εργαλείο είναι το hardinfo. Το εγκαθιστάς από το κέντρο λογισμικού ή με
Κώδικας: [Επιλογή]
sudo apt-get install hardinfo
Θα το βρεις στα εργαλεία συστήματος...

Sammy Dead

  • ΠΛΗΝΕΤ
  • *
  • Μηνύματα: 81
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #2 στις: 12 Ιαν 2015, 11:21:03 πμ »
Ευχαριστώ!

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6152
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #3 στις: 15 Ιαν 2015, 11:23:46 πμ »
Αν και χωρίς γραφικό περιβάλλον, άρα πολύ πιο δυσανάγνωστο, υπάρχει και το:
sudo lshw | less
...το οποίο είναι προεγκατεστημένο και μπορεί να εκτελεστεί και μέσα από τον Επόπτη → Εκτέλεση → Άνοιγμα κονσόλας → Διαχειριστή, τοπικά.

bright

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 175
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #4 στις: 19 Ιαν 2015, 04:54:48 μμ »
Αν και χωρίς γραφικό περιβάλλον, άρα πολύ πιο δυσανάγνωστο, υπάρχει και το:
sudo lshw | less
...το οποίο είναι προεγκατεστημένο και μπορεί να εκτελεστεί και μέσα από τον Επόπτη → Εκτέλεση → Άνοιγμα κονσόλας → Διαχειριστή, τοπικά.

Εξαιρετικό το διαγνωστικό, κρίμα που το είδα αργά, θα με είχε βγάλει από πολύ κόπο αν το είχα δει νωρίτερα

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 389
    • http://www.gidarakos.com/
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #5 στις: 03 Φεβ 2015, 11:08:41 πμ »
Μία ακόμη εντολή για πληροφορίες υλικού χωρίς "ατελείωτα" :) αποτελέσματα είναι η dmidecode.

Από terminal (Alt+Ctrl+T) δοκιμάστε:
Κώδικας: Bash
  1. sudo dmidecode -t system
  2. sudo dmidecode -t baseboard
  3. sudo dmidecode -t processor
  4. sudo dmidecode -t memory

Για τη λίστα με τα διαθέσιμα keywords δώστε την εντολή:
Κώδικας: Bash
  1. sudo dmidecode -t

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6152
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #6 στις: 12 Αυγ 2020, 10:28:58 πμ »
Αν στο hardinfo πάμε Devices > Memory SPD, εμφανίζει το παρακάτω μήνυμα:

Παράθεση
Please load the eeprom module to obtain information about memory SPD

Ο ποιητής εννοεί ότι πρέπει να τρέξουμε την παρακάτω εντολή σε ένα τερματικό. Τότε, άμεσα θα μας δείξει τον τύπο και το χρονισμό της RAM:

Κώδικας: Bash
  1. sudo modprobe eeprom

ioakyriazis

  • ΠΛΗΝΕΤ
  • *
  • Μηνύματα: 36
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #7 στις: 17 Αυγ 2020, 10:19:33 πμ »
Στο hardinfo στο Memory SPD εμένα δεν μου βγάζει τίποτα. Αφού δώσω στο τερματικό "sudo modprobe eeprom" εμφανίζει το προβλεπόμενο πλαίσιο (με τις στήλες 'Bank-Size-Manufacturer-Model'), το οποίο όμως είναι κενό.

Τις λεπτομέρειες για τη μνήμη τις βλέπω στο τερματικό με

Κώδικας: Bash
  1. sudo dmidecode -t 17

d_oikon

  • Βετεράνος
  • ****
  • Μηνύματα: 79
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #8 στις: 01 Σεπ 2020, 12:33:35 μμ »
Αν και χωρίς γραφικό περιβάλλον, άρα πολύ πιο δυσανάγνωστο, υπάρχει και το:
sudo lshw | less
...το οποίο είναι προεγκατεστημένο και μπορεί να εκτελεστεί και μέσα από τον Επόπτη → Εκτέλεση → Άνοιγμα κονσόλας → Διαχειριστή, τοπικά.
Καλημέρα.
Επειδή θέλω να εγκαταστήσω το νέο ubuntu 20.04 64bit κι επειδή υποστηρίζει μόνο 64bit επεξεργαστές, εκτέλεσα το παραπάνω πρόγραμμα στου clients μου για να δω τι επεξεργαστή έχουν (32 bit ή 64 bit).
Ως απαντήσεις πήρα αυτό που φαίνεται στις εικόνες που επισυνάπτω (έχω βάλει ενδεικτικά για δύο clients).
Μία βοήθεια θα ήθελα.
Σύμφωνα με αυτά που αναγράφει, κοιτάζουμε την παράγραφο που λέει "*-cpu:0"; Και λίγο πιο κάτω, στην ίδια παράγραφο αναγράφει "πλάτος: 64 bits". Αυτό είναι που μας ενδιαφέρει, οπότε ο συγκεκριμένος είναι 64 bits;
Το ρωτάω γιατί στην αρχή, εκεί που είναι το "descreption:" αναγράφει "πλάτος: 32 bits"
Σας ευχαριστώ.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6152
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #9 στις: 01 Σεπ 2020, 12:44:55 μμ »
Για να δούμε αν ο επεξεργαστής είναι 64 bit, δίνουμε:

Κώδικας: Bash
  1. # grep -w lm /proc/cpuinfo
  2. flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm cpuid_fault invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts md_clear flush_l1d
  3. ...

Εμφανίζει μια γραμμή για κάθε 64bit πυρήνα του επεξεργαστή. Αν δεν εμφανίσει εντελώς τίποτα, τότε είναι 32bit.

Για να δούμε αν το τρέχον λειτουργικό είναι 32/64 bit (που δεν μας νοιάζει σ' αυτήν την περίπτωση, γενικά το αναφέρω), δίνουμε:

Κώδικας: Bash
  1. # dpkg --print-architecture
  2. amd64

Το i386 σημαίνει 32bit και το amd64 σημαίνει 64bit.

d_oikon

  • Βετεράνος
  • ****
  • Μηνύματα: 79
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #10 στις: 02 Σεπ 2020, 11:09:37 πμ »
Για να δούμε αν ο επεξεργαστής είναι 64 bit, δίνουμε:

Κώδικας: Bash
  1. # grep -w lm /proc/cpuinfo
  2. flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm cpuid_fault invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts md_clear flush_l1d
  3. ...

Εμφανίζει μια γραμμή για κάθε 64bit πυρήνα του επεξεργαστή. Αν δεν εμφανίσει εντελώς τίποτα, τότε είναι 32bit.
Έδωσα από τον Επόπτη → Εκτέλεση → Άνοιγμα κονσόλας → Διαχειριστή, τοπικά την "grep -w lm /proc/cpuinfo" σε κάθε client ξεχωριστά.
Σε όλους μου εμφανίζει μία γραμμή, όπως αναφέρεις παραπάνω. Ενδεικτικά στέλνω μία εικόνα από 4 clients και το τι ακριβώς βγάζει.
Άρα σημαίνει ότι έχουν 64 bit επεξεργαστή;

Ευχαριστώ και πάλι.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6152
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #11 στις: 02 Σεπ 2020, 11:12:26 πμ »
> Άρα σημαίνει ότι έχουν 64 bit επεξεργαστή;

Ναι, 64bit διπύρηνο επεξεργαστή (εμφανίζει 2 γραμμές flags για τον καθένα τους)

d_oikon

  • Βετεράνος
  • ****
  • Μηνύματα: 79
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #12 στις: 02 Σεπ 2020, 11:18:09 πμ »
Ναι, 64bit διπύρηνο επεξεργαστή (εμφανίζει 2 γραμμές flags για τον καθένα τους)
Σ' ευχαριστώ πολύ.
Προχωράμε λοιπόν τις επόμενες μέρες στην εγκατάσταση του Ubuntu 20.04/LTSP 64 bit και βλέπουμε  ;) :D

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 389
    • http://www.gidarakos.com/
Απ: Απογραφή Υλικού (inventory.sch.gr)
« Απάντηση #13 στις: 18 Οκτ 2021, 11:41:19 πμ »
Επειδή το χρειάστηκα, προσθέτω μια απλή εντολή ώστε να ελέγχουμε αν έχουμε σκληρό δίσκο HDD ή SSD:
Κώδικας: Bash
  1. $ lsblk -o name,size,rota,model
  2. NAME     SIZE ROTA MODEL
  3. sda    931,5G    1 TOSHIBA_DT01ACA100
  4. ├─sda1 139,7G    1
  5. ├─sda2 232,8G    1
  6. ├─sda3   551G    1
  7. └─sda4     8G    1
  8. sr0     1024M    1 HL-DT-ST_DVDRAM_GH22NS40
Άρα ο συγκεκριμένος δίσκος (sda) είναι HDD (ROTA=1).

Κώδικας: Bash
  1. $ lsblk -o name,size,rota,model
  2. NAME     SIZE ROTA MODEL
  3. sda    111,8G    0 Corsair_Force_LE200_SSD
  4. ├─sda1   499M    0
  5. ├─sda2    99M    0
  6. ├─sda3    16M    0
  7. ├─sda4  55,4G    0
  8. └─sda5  55,8G    0
  9. sr0     1024M    1 PLDS_DVDROM_DH16D7SH
Αυτό το αποτέλεσμα (sda) σημαίνει ότι έχουμε SSD (ROTA=0).

.. και μέσω Επόπτη μπορεί να εκτελεστεί για όποιον client θέλουμε (Δεξί κλικ -> Εκτέλεση -> Άνοιγμα κονσόλας -> Διαχειριστή, τοπικά)
« Τελευταία τροποποίηση: 18 Οκτ 2021, 01:36:13 μμ από gidarakos »