Shoti Posted July 12, 2014 Share Posted July 12, 2014 LINUX სისტემაში ჰარდვეარზე ინფორმაციის გაგებისთვის არის ძალიან კარგი სოფტი - dmidecode, ის კითხულობს სისტემურ DMI ცხრილს და აგენერირებს შესაბამის ინფორმაციას. გარდა ამ ინფრომაციისა dmidecode გვაძლევს ძალიან საჭირო ინფორმაციას, კერძოდ რა მაქსიმუმი ჰარდის დამატება შეგვიძლია კონკრეტულ კონფიგზე, მაგალითად მაქსიმუმ რამდენი რამის ჩაყენება შეგვიძლია და ასე შემდეგ. მისი გამოყენება ძალიან მარტივია, ტერმინალში რუთის უფლებებით გაუშვით ბრძანება: dmidecode -t 0 სადაც -t ნიშნავს ტიპს (type) ხოლო ციფრით ვუთითებთ თუ რაზე გვინდა ინფორმაციის მიღება, მაგალითად: dmidecode -t 4 ით, მივიღებთ ცპუ - ზე ინფორმაციას, ესეც ინფორმაცია ჩემს ცპუ - ზე: ახლა გავიგოთ მაქსიმუმ რამდენი გიგაბაიტი ოპერატიულს ჩამატება შემიძლია ჩემს სისტემაზე: dmidecode -t 16 როგორც ვხედავთ ესაა 16 გიგაბაიტი. ესაა საჭირო ინფორმაციის მისაღები ნომრები: 0 BIOS 1 System 2 Baseboard 3 Chassis 4 Processor 5 Memory Controller 6 Memory Module 7 Cache 8 Port Connector 9 System Slots 10 On Board Devices 11 OEM Strings 12 System Configuration Options 13 BIOS Language 14 Group Associations 15 System Event Log 16 Physical Memory Array 17 Memory Device 18 32-bit Memory Error 19 Memory Array Mapped Address 20 Memory Device Mapped Address 21 Built-in Pointing Device 22 Portable Battery 23 System Reset 24 Hardware Security 25 System Power Controls 26 Voltage Probe 27 Cooling Device 28 Temperature Probe 29 Electrical Current Probe 30 Out-of-band Remote Access 31 Boot Integrity Services 32 System Boot 33 64-bit Memory Error 34 Management Device 35 Management Device Component 36 Management Device Threshold Data 37 Memory Channel 38 IPMI Device 39 Power Supply სოფტის მარტივად გამოსაყენებლად დავწერე პატარა ბეშ სკრიპტი, გაუშვით და მიიღეთ მარტივად ინფორმაცია: #!/bin/bash echo "----------------------------------------------" echo "Get Hardware Information On Linux" echo "----------------------------------------------n" echo "----------------------------------------------" echo "What do you want to know?n" echo "0 BIOS" echo "1 System" echo "2 Base Board" echo "3 Chassis" echo "4 Processor" echo "5 Memory Controller" echo "6 Memory Module" echo "7 Cache" echo "8 Port Connector" echo "9 System Slots" echo "10 On Board Devices" echo "11 OEM Strings" echo "12 System Configuration Options" echo "13 BIOS Language" echo "14 Group Associations" echo "15 System Event Log" echo "16 Physical Memory Array" echo "17 Memory Device" echo "18 32-bit Memory Error" echo "19 Memory Array Mapped Address" echo "20 Memory Device Mapped Address" echo "21 Built-in Pointing Device" echo "22 Portable Battery" echo "23 System Reset" echo "24 Hardware Security" echo "25 System Power Controls" echo "26 Voltage Probe" echo "27 Cooling Device" echo "28 Temperature Probe" echo "29 Electrical Current Probe" echo "30 Out-of-band Remote Access" echo "31 Boot Integrity Services" echo "32 System Boot" echo "33 64-bit Memory Error" echo "34 Management Device" echo "35 Management Device Component" echo "36 Management Device Threshold Data" echo "37 Memory Channel" echo "38 IPMI Device" echo "39 Power Supply" echo "40 Exit" echo "----------------------------------------------" read character case $character in 0 ) dmidecode -t 0;; 1 ) dmidecode -t 1;; 2 ) dmidecode -t 2;; 3 ) dmidecode -t 3;; 4 ) dmidecode -t 4;; 5 ) dmidecode -t 5;; 6 ) dmidecode -t 6;; 7 ) dmidecode -t 7;; 8 ) dmidecode -t 8;; 9 ) dmidecode -t 9;; 10 ) dmidecode -t 10;; 11 ) dmidecode -t 11;; 12 ) dmidecode -t 12;; 13 ) dmidecode -t 13;; 14 ) dmidecode -t 14;; 15 ) dmidecode -t 15;; 16 ) dmidecode -t 16;; 17 ) dmidecode -t 17;; 18 ) dmidecode -t 18;; 19 ) dmidecode -t 19;; 20 ) dmidecode -t 20;; 21 ) dmidecode -t 21;; 22 ) dmidecode -t 22;; 23 ) dmidecode -t 23;; 24 ) dmidecode -t 24;; 25 ) dmidecode -t 25;; 26 ) dmidecode -t 26;; 27 ) dmidecode -t 27;; 28 ) dmidecode -t 28;; 29 ) dmidecode -t 29;; 30 ) dmidecode -t 30;; 31 ) dmidecode -t 31;; 32 ) dmidecode -t 32;; 33 ) dmidecode -t 33;; 34 ) dmidecode -t 34;; 35 ) dmidecode -t 35;; 36 ) dmidecode -t 36;; 37 ) dmidecode -t 37;; 38 ) dmidecode -t 38;; 39 ) dmidecode -t 39;; 40 ) exit;; * ) echo "error" esac დროფბოქსზე : https://www.dropbox.com/s/18gdjpmmufz8fst/dmidecode.sh მეტი ინფორმაციისთვის აკრიფეთ: man dmidecode 1 Quote Link to comment Share on other sites More sharing options...
მათე Posted July 12, 2014 Share Posted July 12, 2014 კაი იქნება თუ უფრო განმარტავ თუ როგორ გაუშვან root უფლებებით ბრძანებები და bash სკრიპტი სად წაიღონ ეგ ნაწერი და ა.შ. Quote Link to comment Share on other sites More sharing options...
Shoti Posted July 12, 2014 Author Share Posted July 12, 2014 ბრძანება: sudo dmidecode -t 4 ბეში: sudo sh dmidecode.sh Quote Link to comment Share on other sites More sharing options...
მათე Posted July 12, 2014 Share Posted July 12, 2014 წინააღმდეგი ხო არ ხარ ამ თემაშიც რო ჩავამატო ეს ინფორმაცია? (შენი სახელით რათქმაუნდა) Quote Link to comment Share on other sites More sharing options...
Shoti Posted July 12, 2014 Author Share Posted July 12, 2014 წინააღმდეგი ხო არ ხარ ამ თემაშიც რო ჩავამატო ეს ინფორმაცია? (შენი სახელით რათქმაუნდა) არა რათქმაუნდა, სახელზეც არაა პრობლემა, სულ ნუ დაწერ. Quote Link to comment Share on other sites More sharing options...
მათე Posted July 12, 2014 Share Posted July 12, 2014 არა რათქმაუნდა, სახელზეც არაა პრობლემა, სულ ნუ დაწერ. ოკ გადავიტან შენი სახელით ისე ასე რატო დამიწერა 1 ბირთვიაო გააქტიურებული ურევს რამე? Quote Link to comment Share on other sites More sharing options...
Shoti Posted July 12, 2014 Author Share Posted July 12, 2014 ოკ გადავიტან შენი სახელით ისე ასე რატო დამიწერა 1 ბირთვიაო გააქტიურებული ურევს რამე? არა, არაევით არ მგონია, რაღაც სპეციფიკაციებია მანდ, ზუსტად ვერ გეტყვი. http://askubuntu.com/questions/181675/only-one-processor-core-could-be-enabled-according-to-dmidecode Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.