EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

scsitape – Online in der Cloud

Führen Sie scsitape beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl scsitape, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


scsitape – SCSI-Bandgeräte steuern

ZUSAMMENFASSUNG


scsitape [-f ] Befehle

BESCHREIBUNG


Das scsitape Der Befehl steuert SCSI-Bandlaufwerke plattformunabhängig. So lange
So wie „MTX“ auf der Plattform funktioniert, funktioniert auch „Scsitape“.

Beachten Sie, dass sich „scsitape“ und der native Bandtreiber Ihres Betriebssystems gegenseitig beeinflussen können. In
Insbesondere, wenn Sie „setblk“ verwenden und der native Bandtreiber Ihres Betriebssystems eine andere Vorstellung davon hat
Wenn Sie die Blockgröße ändern, erhalten Sie möglicherweise schlechte Ergebnisse. Es wird empfohlen, „scsitape“ nur für zu verwenden
Software, in der Sie Ihre eigenen Low-Level-READ- und WRITE-Routinen geschrieben haben, die SCSI verwenden
Der Befehl ist so eingestellt, dass er direkt mit Bandlaufwerken kommuniziert (d. h. Sie verwenden nicht das native Bandlaufwerk des Betriebssystems).
Fahrer überhaupt).

OPTIONAL


Das erste Argument, wie folgt gegeben -f , ist das generische SCSI-Gerät, das Ihrem
Kassettenlaufwerk. Weitere Informationen finden Sie in der Dokumentation Ihres Betriebssystems (z
Unter Linux sind dies beispielsweise im Allgemeinen /dev/sg0 bis /dev/sg15, unter FreeBSD diese
sind /dev/pass0 bis /dev/passX. Unter Solaris ist dies normalerweise dasselbe wie Ihr Band
Laufwerk (Solaris verfügt über ein SCSI-Passthrough-Ioctl). Sie können die STAPE- oder TAPE-Umgebung festlegen
Variable statt -f zu verwenden.

BEFEHLE


setblk
Stellen Sie die SCSI-Blockgröße des Bandlaufwerks auf ein Bytes. (HINWEIS: Wenn Sie Ihr verwenden
Der native Bandtreiber des Betriebssystems, DAS IST BÖSE!).

fsf Gehen Sie weiter Bandmarkierungen.

BSF Gehen Sie direkt vor dem Die vorherige Bandmarkierung. (WARNUNG: Dies wahrscheinlich
macht nicht das, was Sie erwarten – z. B. wenn Sie unmittelbar nach einem Tapemark sind und
Geben Sie „bfs 1“ ein, es wird unmittelbar *vor* dieser Bandmarkierung verschoben, um eine Gesamtsumme zu erhalten
der effektiven Nullbewegung!).

Leute Gehen Sie zum Ende der Daten.

zurückspulen Spulen Sie das Bandlaufwerk zurück.

auswerfen Werfen Sie das derzeit im Laufwerk befindliche Band aus.

Löschen Führt einen *kurzen* Löschvorgang durch (Achtung: Funktioniert NICHT auf allen Laufwerken!).

Kennzeichen
schreiben Dateimarkierungen ('mark 0' leert die Puffer des Laufwerks).

suchen Suchen Sie nach einer logischen Position das wurde von einem früheren 'tapeinfo' gemeldet
Befehl.

schreiben
Schreibe Blöcke von stdin auf das Band. Teilen Sie die Daten auf -groß
Brocken. *SCHREIBT KEIN TAPEMARK AUS!* (Sie müssen ein nachfolgendes verwenden Kennzeichen
1 Befehl zum Ausschreiben einer Bandmarkierung).

lesen [ ] [ <#Blöcke/#Byte> ]
Lesen Sie Blöcke vom Band und schreiben Sie sie auf stdout. Wenn wir uns im Variablenblock befinden
Modus, sollte Null sein (Hinweis: Die maximale Blockgröße, die wir derzeit haben
Die Unterstützung im Variablenblockmodus beträgt 128 KB, MAX_READ_SIZE muss geändert werden
in eine einstellbare Variable umgewandelt, um größere Lesevorgänge zu ermöglichen). Wenn entfällt, wir
Gehen Sie davon aus, dass wir uns im Variablenblockmodus befinden und daraus lesen werden
Band, bis wir eine Bandmarke oder das Ende der Partition oder das Ende des Bandes erreichen.

AUTOREN


Dieses Programm wurde von Eric Lee Green geschrieben[E-Mail geschützt] >. Große Teile davon
Die hier verwendete Bibliothek „mtxl.c“ wurde von Leonard Zubkoff geschrieben.

Die SCSI-Lese- und Schreibroutinen basieren auf denen, die Richard Fish für Enhanced geschrieben hat
Das BRU 16.1-Produkt von Software Technology wurde grundlegend geändert, um speziell für uns zu funktionieren
Umgebung (insbesondere das gesamte variable Blockmaterial ist neu, da BRU nur feste Funktionen ausführt
Block liest und schreibt, und der BRU-Code verwendet Bitmasken anstelle von Bitfeldern für die
verschiedene Flags und dergleichen in Rückgabewerten sowie der BRU-Code mit einem anderen SCSI
API und Variablennamen, die erheblich kürzer sind als das eher einsechsbeinige „mtx“.
Identifikatoren). Gemäß den Anforderungen von „mtxl.c“ unterliegen diese Routinen der GNU General-Lizenz
Öffentliche Lizenz.

HINWEISE


Unter Linux, Katze /proc/scsi/scsi wird Ihnen sagen, welche SCSI-Geräte Sie haben. Dann können Sie
bezeichne sie als /dev/sga, /dev/sgb, usw. in der Reihenfolge, in der sie gemeldet werden.

Unter FreeBSD, Nockensteuerung Entwicklerliste wird Ihnen sagen, welche SCSI-Geräte Sie haben und welche
welche passieren Gerät steuert sie.

Unter Solaris 7 und 8, /usr/sbin/devfsadm -C Bereinigt Ihr /devices-Verzeichnis. Dann
gefunden /Geräte -Name 'st@*' -drucken gibt eine Liste aller Bandlaufwerke zurück. / dev unter Solaris
ist offenbar nur von historischem Interesse.

Nutzen Sie scsitape online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Büroetage
    Büroetage
    OfficeFloor bietet eine Umkehrung von
    Kopplungssteuerung mit ihren: - Abhängigkeiten
    Einspritzung - Fortsetzungseinspritzung -
    Fadeninjektion Weitere Informationen
    Besuche den...
    Laden Sie OfficeFloor herunter
  • 2
    DivKit
    DivKit
    DivKit ist ein servergesteuertes Open-Source-Programm
    UI (SDUI)-Framework. Es ermöglicht Ihnen
    Bereitstellung serverbasierter Updates für
    verschiedene App-Versionen. Es kann auch sein
    verwendet für...
    Laden Sie DivKit herunter
  • 3
    Unterkonverter
    Unterkonverter
    Dienstprogramm zum Konvertieren zwischen verschiedenen
    Abonnementformat. Shadowrocket-Benutzer
    sollte ss, ssr oder v2ray als Ziel verwenden.
    Sie können &remark= hinzufügen
    Telegram-like HT...
    Unterkonverter herunterladen
  • 4
    SWASH
    SWASH
    SWASH ist eine Allzweck-Zahl
    Werkzeug zur Simulation instationärer,
    nicht hydrostatisch, freiflächig,
    Rotationsströmungs- und Transportphänomene
    in Küstengewässern als ...
    Laden Sie SWASH herunter
  • 5
    VBA-M (Archiviert – Jetzt auf Github)
    VBA-M (Archiviert – Jetzt auf Github)
    Projekt ist umgezogen
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Features: Cheat-Erstellung, Staaten speichern, Multi
    system, unterstützt gba, gbc, gb, sgb,
    sgb2Tu...
    VBA-M herunterladen (archiviert – jetzt auf Github)
  • 6
    Stacer
    Stacer
    Linux-Systemoptimierung und -überwachung
    Github-Repository:
    https://github.com/oguzhaninan/Stacer.
    Zielgruppe: Endbenutzer/Desktop. Benutzer
    Schnittstelle: Qt. Programmierung La ...
    Staker herunterladen
  • Mehr »

Linux-Befehle

Ad