Вечер с Хакинтошником – Процессор Apple M1: результаты тестов, обзор Mac OS X Tiger 10.4.11
Innehållsförteckning:
- Hur man tar bort en enhet från kommandoraden på Mac
- 1: Lista alla enheter
- 2: Demontera den angivna enheten
- Så här monterar du en enhet från kommandoraden på Mac
- 1: Hitta Drive to Mount
- 2: Montera (eller montera om) enheten
- Hur man avmonterar och remonterar en enhet / volym i en enda kommando
Du kan montera och avmontera enheter, volymer och diskar från kommandoraden i MacOS och Mac OS X.
För många användare är det enklaste sättet att ta bort en enhet i Mac genom att antingen bara dra en volym till papperskorgen, använda utmatningsknapparna, koppla bort enheten eller använda en av kraftutmatningsmetoderna. Längs samma linjer, om du vill återmontera en enhet kan du bara helt enkelt koppla bort enheten och koppla tillbaka den igen. Men vad händer om du vill kunna montera, avmontera och montera om enheter från kommandoraden? Det är exakt vad vi kommer att täcka här.
Detta trick fungerar med externa USB-diskar, hårddiskar, Firewire, Thunderbolt, DVD, CD, nätverksenheter, till och med USB-tumdrivare, bokstavligen vilken volym som kan monteras och nås via det otroligt användbara diskutil-kommandot. Genom att använda kommandoraden för att remontera hårddisken kan hela processen fjärranslutas om det behövs via SSH, och utan att behöva fysiskt koppla bort en enhet från Mac. Detta är oändligt användbart för felsökning av situationer, för skript och automatisering, och det är ett bra trick för oss som bara gillar att tänka i Terminal.
Hur man tar bort en enhet från kommandoraden på Mac
Låt oss först täcka ommonterande enheter. För att göra detta behöver du en annan volym ansluten eller ansluten till Mac i någon eller annan form och starta sedan Terminal för att komma igång (sitter i / Applications / Utilities /).
1: Lista alla enheter
Det första du behöver göra är att lista de anslutna enheterna. Detta ger en lista över alla enheter som är anslutna till Mac, antingen monterade och monterade, och alla respektive partitioner. Vi gör detta så att vi kan få enhetsidentifieraren, som vanligtvis är något som disk1s2 eller disk2s2, etc.
diskutil list
Utgången ser ut så här:
$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 120.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *16.0 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS OSXDaily 15.7 GB disk1s2
För detta exempel kommer vi att fokusera på den bifogade enheten med namnet “OSXDaily”, som råkar vara en extern USB-tumenhet som visas senast i listan. Observera att identifieraren för den enheten är “disk1s2” och vi kommer att föra den till nästa serie kommandon för att ta bort och montera om den.
Det är förmodligen värt att nämna att enheter alltid kommer att vara belägna i / dev / och att / dev / alltid kommer att förinställas till identifieraren.
2: Demontera den angivna enheten
Fortfarande använder kommandot diskutil, vi pekar det på den aktuella enheten för att avmontera.
diskutil unmount /dev/disk1s2
Detta kommer att rapportera den namngivna volymen och platsen har tagits bort, så här:
$ diskutil unmount /dev/disk1s2
Volume OSXDaily on disk1s2 unmounted
Det är allt som finns åt det. Du kommer att märka att enheten inte längre är tillgänglig i Finder, men den kommer fortfarande att synas via diskutil från kommandoraden eller den mer bekanta Disk Utility-appen i Mac OS X: s GUI.
Så här monterar du en enhet från kommandoraden på Mac
Om du kan avmontera en enhet kan du naturligtvis också montera eller återmontera en enhet. Kommandosekvensen är mycket lik; hitta volymen och montera sedan enheten.
1: Hitta Drive to Mount
Om du redan vet var volymen ligger kan du ignorera del 1 och hoppa rakt till del 2, men låt oss täcka hämtning av volymidentifieraren ändå. Den här gången förkortar vi det lite eftersom vi antar att vi vet namnet på enheten som ska monteras, så vi behöver bara hitta identifieraren. Vi gör detta genom att använda grep för att förkorta utgången från diskutil-kommandot så:
$ diskutil list |grep OSXDaily
2: Apple_HFS OSXDaily 15.7 GB disk1s2
Den utgången är uppenbarligen mycket kortare än den fulla utdata från diskutil-listan som vi visade ovan.
I det här exemplet finns enheten "OSXDaily" fortfarande på / dev / disk1s2 och det är vad vi ska montera.
2: Montera (eller montera om) enheten
För att montera (eller remontera) en enhet använder vi samma diskutil-kommando med en ny flagga och ingångar som så:
diskutil mount /dev/disk1s2
Med hjälp av samma exempel som på andra håll, här är hur kommandot och utgången kommer att se ut:
$ diskutil mount /dev/disk1s2
Volume OSXDaily on /dev/disk1s2 mounted
Detta monterar uppenbarligen enheten igen, och det kommer också att göra den monterade volymen synlig igen i Mac OS X Finder och till GUI-baserade appar i de olika öppna eller spara dialogrutorna.
Hur man avmonterar och remonterar en enhet / volym i en enda kommando
diskutil unmount /dev/disk1s2;diskutil mount /dev/disk1s2;echo "Remounted Volume"
Detta skulle se ut som följande när du körs:
$ diskutil unmount /dev/disk1s2;diskutil mount /dev/disk1s2;echo "Remounted Volume"
Volume OSXDaily on disk1s2 unmounted
Volume OSXDaily on /dev/disk1s2 mounted
Remounted Volume
Om du såg på volymen i Finder under den här processen, skulle du upptäcka att den försvann kort och dyker upp nästan omedelbart. Det sista ekodelen är valfritt men det gör hela kommandotaktionen ännu mer ordbok.
Glöm traditionell PC-malware: Infektionsrutrar och andra Internetanslutna enheter är den nya hetan bland skadliga aktörer, med tanke på dess effektivitet och relativa lätthet. Men det finns en ny typ av skadlig kod som vrider sig över webvigilante-koden som infiltrerar din router och Internet av Things-enheter och förstärker dem faktiskt mot traditionella attacker och lämnar hjälpsamma meddelanden och hyllningar till fri programaktivist Richard Stallman i sin kölvattnet.
![Glöm traditionell PC-malware: Infektionsrutrar och andra Internetanslutna enheter är den nya hetan bland skadliga aktörer, med tanke på dess effektivitet och relativa lätthet. Men det finns en ny typ av skadlig kod som vrider sig över webvigilante-koden som infiltrerar din router och Internet av Things-enheter och förstärker dem faktiskt mot traditionella attacker och lämnar hjälpsamma meddelanden och hyllningar till fri programaktivist Richard Stallman i sin kölvattnet. Glöm traditionell PC-malware: Infektionsrutrar och andra Internetanslutna enheter är den nya hetan bland skadliga aktörer, med tanke på dess effektivitet och relativa lätthet. Men det finns en ny typ av skadlig kod som vrider sig över webvigilante-koden som infiltrerar din router och Internet av Things-enheter och förstärker dem faktiskt mot traditionella attacker och lämnar hjälpsamma meddelanden och hyllningar till fri programaktivist Richard Stallman i sin kölvattnet.](https://i.joecomp.com/img/security-2018/this-vigilante-virus-protects-you-against-malware-attacks-quotes-richard-stallman.jpg)
Allvarligt.
Montera och avmontera enheter från kommandoraden i mac os x
![Montera och avmontera enheter från kommandoraden i mac os x Montera och avmontera enheter från kommandoraden i mac os x](https://i.joecomp.com/img/command-line/955/mount-unmount-drives-from-command-line-mac-os-x.jpg)
Montera och avmontera enheter från kommandoraden i Mac OS X