मैक ओएस एक्स के लिए जुड़े सभी उपकरणों, lsblk को सूचीबद्ध करें


84

लिनक्स में अगर मैं वर्तमान में कमांड-लाइन में अपने कंप्यूटर से जुड़े सभी उपकरणों को देखना चाहता हूं, तो मैं चलाता हूं:

lsblk

या

blkid

Mac OS X के अंतर्गत समतुल्य कमांड क्या है?

ध्यान दें

यहां लक्ष्य अपने लेबल या अन्य विशिष्ट पहचान विशेषताओं के आधार पर एक उपकरण के बारे में जानकारी प्राप्त करने में सक्षम होना है, भले ही इसे माउंट नहीं किया गया हो , इस प्रकार dfएक व्यवहार्य विकल्प नहीं है।


मैं जिस तरह की जानकारी देख रहा हूँ, उसके उदाहरण हैं:

  • /dev/<dev-name>
  • uuid
  • label (if any)
  • mount point

ध्यान दें

मैं की जरूरत है नेटवर्क-संलग्न ड्राइव को देखने के लिए और साथ ही सक्षम होने के लिए!


यह केवल डिस्क को सूचीबद्ध करता है, सभी डिवाइस, जैसे usb कार्ड रीडर, वीडियो कार्ड, nics
mazs

जवाबों:


119

diskutil list अपने पहचानकर्ताओं के साथ सभी डिस्क को सूचीबद्ध करेगा, भले ही वह बेशुमार हो।

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Mac SSD                 150.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data Windows 8               100.1 GB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   disk1
   1:                  Apple_HFS George Garside          300.2 GB   disk1s1
   2:               Windows_NTFS GRGARSIDE               199.9 GB   disk1s2

घुड़सवार डिस्क के लिए ही…

कच्चे उपकरण का नाम (यानी /dev/disk0s1) खोजने के लिए आप चला सकते हैं df

आप परिणामों को स्थानीय रूप से माउंट किए गए फ़ाइल सिस्टम में सीमित कर सकते हैं, उपयोग कर सकते हैं df -Hl
इसका परिणाम विभाजन और उनके कच्चे उपकरण के नामों की सूची के रूप में नीचे दिखाया गया है:

Filesystem     Size   Used  Avail Capacity  iused    ifree %iused  Mounted on
/dev/disk0s2   150G   130G    20G    87% 31761475  4859615   87%   /
/dev/disk0s4   100G    83G    17G    83%   184667 17015601    1%   /Volumes/Windows 8
/dev/disk1s1   300G   282G    19G    94% 68771109  4529660   94%   /Volumes/George Garside
/dev/disk1s2   200G   172G    27G    87%   144125 26731127    1%   /Volumes/GRGARSIDE

UUID कहाँ है?
फ्रोजन फ्लेम

कुछ उपयोगकर्ताओं की मदद करने के लिए: यदि कोई डिस्क्स करता है तो यह कमांड काम नहीं करेगा, जैसे btree त्रुटियाँ। तब diskutilUSB डिवाइस दिखाने से पहले त्रुटि हो जाएगी। भ्रष्ट डिस्क को सुधारने से पहले जब आपको USB ड्राइव में बैकअप की आवश्यकता होती है, तो एक बाधा
New Alexandria

20

मैक ओएस एक्स system_profilerउपयोगिता प्रदान करता है जिसे टर्मिनल से चलाया जा सकता है। आप इसे विशिष्ट स्ट्रिंग्स को खोजने के लिए grep के माध्यम से पाइप कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.