Ejectコマンドユーザー会のご紹介 / 20160924-eject-osc16sm

74476e142a767a018d68c5e72e34ee2f?s=47 Akira Ouchi
September 24, 2016

Ejectコマンドユーザー会のご紹介 / 20160924-eject-osc16sm

OSC2016 Shimaneにて発表

74476e142a767a018d68c5e72e34ee2f?s=128

Akira Ouchi

September 24, 2016
Tweet

Transcript

  1. 5.
  2. 6.
  3. 9.
  4. 10.
  5. 15.

    ࣗݾ঺հ • ͖͋ͬ͌ !"LLJFTPGU Ͱ͢ • ๺ւಓࠜࣨࢢग़਎ ೔ຊ࠷౦୺ͷӺͷۙ͘ • ौ୩ͰԾ૝ԽΤϯδχΞͯ͠·͢

    • &KFDUίϚϯυϢʔβʔձओ࠻ • +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ – SBTQJKQͰ࠷৽৘ใͳϒϩάΛॻ͍ͯ·͢ • দ԰ͷཛු͍ͯΔਓ
  6. 19.

    +BQBOFTF3BTQCFSSZ1J6TFST (SPVQ • SBTQJKQͷӡӦ 3BTQCFSSZ1J৘ใͷൃ৴ • .-ͷӡӦ • Πϕϯτ –

    ݱࡏ͸͓΋ʹ04$ʹలࣔɾηϛφʔग़ల – 3BTQCFSSZ+". 3BTQCFSSZ1JϢʔβʔͷू ·Γ Λෆఆظ։࠵ • 1JNPSPOJ੡඼͕޷͖Ͱ৭ʑ༡ΜͰΔ – 3BT1Jͷຊମɾέʔεͱ͔ΞΫηαϦͱ͔ചͬ ͯΔ
  7. 28.

    *P5

  8. 31.

    /P

  9. 32.
  10. 37.

    &KFDUίϚϯυͱ͸ NBOΑΓ • FKFDU ϦϜʔόϒϧϝσΟΞΛΠδΣΫτ ͢Δ eject を用いると、リムーバブルメディア (CD-­ROM、フロッピーディスク、テープ、 JAZ/ZIP

     ディスクなど)  をソフトウェア制御によってイジェクトできる。 また eject  は、 連装 CD-­ROM  チェンジャを制御したり、 デバイスの自動イジェクト機能を制御したり、 CD-­ROM  ドライブのディスクトレイを 閉じることもできる (製品によってはできないこともある)。 引き数 <name>  に対応するデバイスがイジェクトされる。 name  はデバイスファイルまたはマウントポイントであり、フルパスでも先頭の "/dev",  "/media",  "/mnt"  を省略した形でもどちらでもよい。 name  が指定されない場合、デフォルトでは "cdrom"  が対象となる。 対象デバイスが CD-­ROM、SCSI  デバイス、リムーバブルフロッピー、 テープであるかによって、4  つの異なるイジェクト方法がある。 デフォルトでは、 eject  は 4  つの方法全てを成功するまで順に試行する。
  11. 38.

    &KFDUίϚϯυͱ͸ • IUUQTMJOVYKNPTEOKQIUNMFKFDU NBOFKFDUIUNM • ཁ໿ – ιϑτ΢ΣΞ੍ޚʹΑͬͯΠδΣΫτͰ͖Δ – $%30.υϥΠϒͷτϨΠΛ։ดͰ͖Δ

    – Ϛ΢ϯτ͞Ε͍ͯͨΒΞϯϚ΢ϯτ͢Δ • ݱ୅తʹ͸64#ϝϞϦͳͲʹ΋༗༻ • VNPVOUͰ͍͍Μ͚ͩͲɺ·͋ɻ
  12. 51.
  13. 52.

    &KFDUίϚϯυ޻࡞ͷϝϦοτ • Χϯλϯ ిࢠ޻࡞͕Ͱ͖ͳͯ͘΋େৎ෉ • खܰ ෺඼ௐୡ͸೉͘͠ͳ͘ɺൺֱత҆Ձ • ΘΓͱ҆શ ϋϯμ෇͚ͱ͔΄ͱΜͲແ͍

    • -JOVYͷ஌͕ࣝ਎ʹͭ͘ ͔΋஌Εͳ͍ – BUE DSPO VEFWͳͲɺ;ͩΜ͋·Γ͞ΘΔػ ձ͕ͳ͍෦෼΋৭ʑ৮ΕΔ
  14. 53.

    &KFDUίϚϯυ޻࡞ͷσϝϦοτ • ޻࡞ͷ࣮ߦ੒ޭ཰ʹϜϥ͕͋Δ – ਖ਼௚ɺ޻࡞ʹΑΔ • ৔ॴΛऔΔ • αʔόʔߏஙͷ஌ࣝ͸͋Δఔ౓ඞཁ •

    &KFDUίϚϯυ޻࡞͸ສೳͰ͸ͳ͍ – Մೳੑ͸ແݶେͱ͸ݴ͍ͭͭɺͰ͖Δ͜ͱ͸࣮ ͸͋·Γͳ͍ – ग़དྷΔൣғͷ͜ͱΛ΍Ζ͏
  15. 54.

    &KFDUͰ͋Δඞཁ͸ͳ͍ • ࣗ෼Ͱ࣮ݱՄೳͳํ๏Ͱࣗ༝ʹ࣮૷͠Α͏ • ిࢠ޻࡞͕Ͱ͖Δਓ͸ͦΕͰ΍Ε͹ྑ͍ – ࢲͷΤΞίϯϦϞʔτ͸3BT1JʹҠߦͨ͠ • ࢢൢ඼͕ྑ͍ͳΒͦΕΛ࢖͑͹ྑ͍ –

    ී௨ͷਓ͕஫໨͢ΔιϦϡʔγϣϯͳͷͰɺ ϒϩάʹॻ͘ͱϒΫϚͱ͔ΞΫηε਺ͱ͔Ք͛ Δ • &KFDUͰྑ͍ͱࢥͬͨΒͦ͏͢Ε͹ྑ͍ – ͙͢Ͱ͖Δ͠޻࡞͢Δ࣌ؒ͸ָ͍͠͠ωλʹͳ Δ
  16. 58.

    ޻࡞ʹඞཁͳ΋ͷ • &KFDUػࡐ – $%30.υϥΠϒ =ʙ= – *%&64#ม׵έʔϒϧ = 

    – 3BTQCFSSZ1J = ͘Β͍ • ޻࡞ͷࡐྉ – ͸͕͖ – ຊཱͯ – ཆੜςʔϓɾηϩϋϯςʔϓ – ߴ͞Λௐ੔͢Δശͱ͔
  17. 60.
  18. 61.

    Ϛγϯͷ༻ҙ • 3BTQCFSSZ1JΛར༻ – ͍҆ – खܰ – লిྗ •

    -JOVY͕ೖ͍ͬͯΔద౰ͳϚγϯͰ΋ྑ͍ – ϊʔτ1$ ੲͷωοτϒοΫͱ͔ – σεΫτοϓͱ͔Ͱ΋͍͍͚Ͳిؾ୅͕ʜ
  19. 67.
  20. 71.
  21. 73.