| EJECT(1) | Användarkommandon | EJECT(1) |
NAMN
eject - mata ut flyttbara media
SYNOPSIS
eject [flaggor] enhet|monteringspunkt
BESKRIVNING
eject gör det möjligt att mata ut flyttbara media (vanligtvis en CD-ROM, diskett, band, JAZ-, ZIP- eller USB-disk) under programvarukontroll. Kommandot kan också styra vissa cd-rom-växlare med flera skivor, den automatiska utmatningsfunktionen som stöds av vissa enheter och stänga skivfacket på vissa cd-rom-enheter.
Den enhet som motsvarar enhet eller monteringspunkt matas ut. Om inget namn anges används standardnamnet /dev/cdrom. Enheten kan adresseras med enhetsnamn (t.ex. 'sda'), enhetssökväg (t.ex. '/dev/sda'), UUID=uuid eller LABEL=etikett-taggar.
Det finns fyra olika metoder för utmatning, beroende på om enheten är en CD-ROM, en SCSI-enhet, en flyttbar diskett eller ett band. Som standard försöker eject alla fyra metoderna i tur och ordning tills den lyckas.
Om en enhetspartition anges används enheten för hela disken.
Om enheten eller en enhetspartition för närvarande är monterad, avmonteras den innan den matas ut. Utmatningen bearbetas på en exklusiv öppen blockenhetsfildeskriptor om --no-unmount eller --force inte har angetts.
FLAGGOR
-a, --auto on|off
-c, --changerslot slot
-d, --default
-F, --force
-f, --floppy
-i, --manualeject on|off
-M, --no-partitions-unmount
-m, --no-unmount
-n, --noop
-p, --proc
-q, --tape
-r, --cdrom
-s, --scsi
-T, --traytoggle
-t, --trayclose
-v, --verbose
-X, --listspeed
-x, --cdspeed hastighet
-h, --help
-V, --version
AVSLUTSSTATUS
Returnerar 0 om operationen lyckades, 1 om operationen misslyckades eller om kommandosyntaxen inte var giltig.
ANTECKNINGAR
eject fungerar bara med enheter som stöder en eller flera av de fyra metoderna för utmatning. Detta inkluderar de flesta CD-ROM-enheter (IDE, SCSI och egenutvecklade), vissa SCSI-bandenheter, JAZ-enheter, ZIP-enheter (parallellport-, SCSI- och IDE-versioner) och LS120 flyttbara disketter. Användare har också rapporterat framgångar med diskettenheter på Sun SPARC och Apple Macintosh-system. Om eject inte fungerar är det troligen en begränsning i kärndrivrutinen för enheten och inte i själva eject-programmet.
Flaggorna -r, -s, -f och -q gör det möjligt att styra vilka metoder som används för att mata ut. Mer än en metod kan anges. Om inget av dessa flaggor anges, försöker alla fyra (detta fungerar bra i de flesta fall).
eject kanske inte alltid kan avgöra om enheten är monterad (t.ex. om den har flera namn). Om enhetsnamnet är en symbolisk länk kommer eject att följa länken och använda den enhet som den pekar på.
Om eject fastställer att enheten kan ha flera partitioner, kommer det att försöka avmontera alla monterade partitioner på enheten innan utmatning (se även --no-partitions-unmount). Om en avmontering misslyckas kommer programmet inte att försöka mata ut mediet.
Du kan mata ut en ljud-CD. Vissa CD-ROM-enheter vägrar att öppna facket om enheten är tom. Vissa enheter stöder inte kommandot för att stänga facket.
Om funktionen för automatisk utmatning är aktiverad kommer enheten alltid att matas ut efter att detta kommando har körts. Det är inte alla CD-ROM-drivrutiner i Linux-kärnan som stöder auto-eject-läget. Det finns inget sätt att ta reda på statusen för auto-eject-läget.
Du behöver lämpliga behörigheter för att komma åt enhetsfilerna. För att mata ut vissa enheter (t.ex. SCSI-enheter) krävs att du kör som root.
UPPHOVSPERSONER
Jeff Tranter <tranter@pobox.com> - originalförfattare, Karel Zak <kzak@redhat.com> och Michal Luscon <mluscon@redhat.com> - util-linux-version.
SE ÄVEN
FELRAPPORTERING
För felrapporter, använd felhanteraren https://github.com/util-linux/util-linux/issues.
TILLGÄNGLIGHET
Kommandot eject ingår i paketet util-linux som kan hämtas från Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |