Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
デザイナーのための tmux 超入門
Search
Kenta Okamoto
July 09, 2012
Programming
10k
7
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
デザイナーのための tmux 超入門
社内の LT で発表したものです。
Kenta Okamoto
July 09, 2012
More Decks by Kenta Okamoto
See All by Kenta Okamoto
ZITADEL イベントストアの Projection 実行経路と排他制御
chocoby
0
6
リリースして 6 年経つ Gem にどう手を入れるか
chocoby
0
480
Electron で Evernote クライアントを作ってみた
chocoby
5
2.5k
ErgoDox を買った話
chocoby
0
960
おすすめ gem
chocoby
2
2k
Other Decks in Programming
See All in Programming
Foundry Localでエージェント開発
seosoft
0
170
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
160
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
3
1.2k
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
2.4k
RSSとCodexを使ってX投稿自動化してみた
ochtum
0
110
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
2.7k
AIエージェント時代のコードレビューを設計する
nogu66
6
2.6k
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
270
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
56
38k
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
500
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
650
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
130
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
350
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
240
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
420
Being A Developer After 40
akosma
91
590k
So, you think you're a good person
axbom
PRO
2
2.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Limits of Empathy - UXLibs8
cassininazir
1
650
Transcript
σβΠφʔͷͨΊͷ UNVYೖ ։ൃ-5 !DIP@DP
UNVYͱ w IUUQUNVYTPVSDFGPSHFOFU w ಡΈํͯ͌ʔΉͬͯ͌͘͢ʔ·ͬ͘͢ w ʠUNVYJTBUFSNJOBMNVMUJQMFYFSʡ
ҙ༁ ҰͭͷεΫϦʔϯͰɺͦΕͧΕಠཱͨ͠ϓϩάϥ Ϝ͕ಈ͘ΟϯυΛ࡞ͬͨΓૢ࡞͢Δ͜ͱ͕Ͱ ͖·͢ɻ εΫϦʔϯ͔Βஅͯ͠ɺUNVYޙΖͰಈ͖ ଓ͚͍ͯ·͢ɻͦͯ͠ɺ͋ͱ͔Β࠶ଓ͢Δ͜ͱ ͕Ͱ͖·͢ɻ IUUQUNVYTPVSDFGPSHFOFU
Θ͔ΒΜ
མͪண͍ͯ w UNVYɺ͋ͳ͕ͨৗͰ৮͍ͬͯΔ ࠇ͍ը໘Λศརʹͯ͘͠ΕΔ͔͠Ε ͳ͍πʔϧͰ͢ɻ
ओʹͭͷಛ͕͋Γ·͢ɻ
ಛෳͷΟϯυ
͜Μͳ͜ͱ͋Γ·ͤΜ͔ʁ
None
w Ҋ݅αʔόʔ͝ͱʹҧ͏QVUUZΛཱ ্͍ͪ͛ͯΔɻ w σεΫτοϓ͕ࢄΒ͔Γ͕ͪɻ w "MU 5BC͢Δͱ͖ʹQVUUZ͕͍ͬͺ ͍දࣔ͞Εͯࠞཚ͢Δɻ ͋Δ͋Δ
˞ฐࣾͰ44)ΫϥΠΞϯτͱͯ͠ओʹQVUUZΛ༻͍ͯ͠·͢ɻ ඞཁʹԠͯ͡ɺUFSNJOBMBQQJ5FSNͳͲʹಡΈସ͍͑ͯͩ͘͞ɻ
w ͭͷQVUUZͰΟϯυͷΓସ͕͑Ͱ͖·͢ɻ ͋ͳ͕ͨࢥ͍ු͔ͨΟϯυͱগ͠ҧ͍· ͢ʂͲͪΒ͔ͱݴ͏ͱʮλϒʯͰ͢ɻ w $ISPNF 'JSFGPY %SFBNXFBWFSͷλϒΛࢥ͍ු ͔͍ͯͩ͘͞ɻ w
ศ্ٓɺΟϯυͷ͜ͱΛ͜͜Ͱλϒͱݺͼ· ͢ɻ UNVYΛ͏ͱ
λϒʂ
w ͷλϒҊ݅"ͷHJUɺͷλϒҊ݅# ͷHJUΈ͍ͨʹ͚͓͚ͯ·͢ɻ w λϒͷதΛׂ͢Δ͜ͱͰɺӈଆʹHJUEJGG ͰࠩΛදࣔͤ͞ͳ͕ΒɺࠨଆͰHJUͷί ϛοτίϝϯτΛॻ͘͜ͱ͕Ͱ͖·͢ɻ UNVYΛ͏ͱ
ಛ࡞ۀதͷঢ়ଶΛͦͷ ··ʹ͓͚ͯ͠Δ
͜Μͳ͜ͱ͋Γ·ͤΜ͔ʁ
ʮίϛοτϩάΛॻ͍ͯΔ͚Ͳ͏ऴిͩ͠ؼΒ ͳͪ͘ΌʂQVUUZΛऴྃͪ͠ΌͬͨΒ༰͕ফ͑ Δ͚Ͳɺ໌ॻ͖ͳ͓ͦ͏ʯ ʮ1$Λγϟοτμϯ͍͚ͨ͠ͲHJUQVTI͕ ͍ʂऴిͳ͘ͳͬͪΌ͏ʂʯ (JU)VCͷQVTI͕ΊͪΌͪ͘Ό͍͕࣌͋Δ
w σλον࡞ۀ͍ͯ͠Δঢ়ଶΛอ࣋ͨ͠·· QVUUZΛऴྃ͢Δ͜ͱ͕Ͱ͖·͢ɻ ϓϩάϥ ϜཪͰಈ͍ͨ·· w Ξλονσλονͨ࣌͠ͷঢ়ଶ͔Β࡞ۀΛ࠶ ։͢Δ͜ͱ͕Ͱ͖·͢ɻ w ҙαʔόʔࣗମ͕ऴྃͨ͠߹࡞ۀ༰
ফ͑ͯ͠·͍·͢ɻ UNVYΛ͏ͱ
ಛηογϣϯͷڞ༗
w ෳͷΫϥΠΞϯτ͔ΒɺҰͭͷηο γϣϯΛࢀর͢Δ͜ͱ͕Ͱ͖·͢ɻ w ϖΞϓϩάϥϛϯά͕Ͱ͖·͢ɻ w ࠓճ৮Ε·ͤΜɻ UNVYΛ͏ͱ
ૣ͘ڭ͑ͯ͘Εʂ
؆୯ͳ͍ํ
લఏΠϯετʔϧ w Πϯετʔϧʹ͍ͭͯɺΠϯλʔ ωοτΛࢀরͨ͠ΓɺΤϯδχΞʹฉ ͍ͯΈ͍ͯͩ͘͞ɻ w ࣾͷ։ൃαʔόʔʹେମೖ͍ͬͯ ·͢ɻ
લఏϓϨϑΟοΫεΩʔ w ϓϨϑΟοΫεΩʔͱ͍͏ͷΛΈ ߹ΘͤͯUNVYΛૢ࡞͠·͢ɻ w σϑΥϧτͰ$USMCͰ͢ɻ w ઃఆͰมߋ͢Δ͜ͱ͕Ͱ͖·͢ɻ $USMUʹ͍ͯ͠·͢ɻ
લఏϓϨϑΟοΫεΩʔ w ʮCtrl-b cʯͱදه͞Ε͍ͯΔ߹ $USMΩʔͱCΩʔΛಉ࣌ʹԡͨ͋͠ͱ ʹɺDΩʔΛԡ͠·͢ɻ
UNVYͷىಈ •$ tmux
λϒͷ࡞ •Ctrl-b c
λϒͷΓସ͑ •Ctrl-b [num] ೖྗͨ͠ࣈͷλϒʹΓସ͑Δ •Ctrl-b n ࣍ͷλϒʹΓସ͑Δ •Ctrl-b p લͷλϒʹΓସ͑Δ
ׂ w λϒͷத ϖΠϯ Λॎԣʹׂ͢Δ ͜ͱ͕Ͱ͖·͢ɻ •Ctrl-b s ԣʹׂ͢Δ •Ctrl-b
% ॎʹׂ͢Δ
ׂ •Ctrl-b <ҹΩʔ> ׂͨ͠தΛҠಈ͢Δɻ •Ctrl-b h: ࠨ j: ্ k:
Լ l: ӈ
λϒͷআ •Ctrl-b x •$ exit
λϒͷ໊લΛมߋ •λϒʹɺϓϩδΣΫτ໊ͳͲࣗͷ͖ͳ ໊લΛ͚ͭΔ͜ͱ͕Ͱ͖·͢ɻ •Ctrl-b , ໊લΛೖྗͯ͠ɺ&OUFSΛԡ͢ɻ • ਓʹΑͬͯ ࠷ޙʹ࣮ߦͨ͠ίϚϯυΛλ ϒͷ໊લʹ͢Δɺͱ͍͏ઃఆʹͳ͍ͬͯΔ࣌
͋Γ·͢ɻ
σλον •Ctrl-b d w ·ͨɺQVUUZΛऴྃ͢ΔͱࣗಈͰσ λον͞Ε·͢ EFUBDIPOEFTUSPZ w ࡞ۀΛΊΔ࣌σλονͯ͠ऴྃ͠ ·͢ɻ
Ξλον •$ tmux a(attach) w ࡞ۀΛ࠶։͢Δͱ͖Ξλον͠· ͢ɻ
σλονʁΞλονʁ w ʮ͋ͬɺऴిʂؼΒͳ͖Όʂଓ͖໌ ʂʯ σλον w ʮ͓Α͏ʂࠓ͍͍ఱؾͩʂ࡞ۀ ࠶։ʂʯ Ξλον
Ԡ༻ฤ
UNVYͷΧελϚΠζ w UNVYDPOGͱ͍͏ϑΝΠϧΛฤू͢ Δ͜ͱͰɺࣗΈʹUNVYΛΧελ ϚΠζ͢Δ͜ͱ͕Ͱ͖·͢ɻ w ΩʔͷׂΓͯɺεςʔλεόʔʹ දࣔ͢Δ߲ɺ৭ͳͲɻ
౿Έͱͯ͠ͷUNVY w ͋ΔαʔόʔͷUNVYΛ౿Έͱͯ͠ɺผʑ ͷαʔόʔʹଓ͠·͢ɻ w λϒαʔόʔ"ɺλϒαʔόʔ# ͱ͔ɻ w QVUUZΛͭىಈ͢Δ͚ͩͰྑ͍ɻ w
ଓઌͷαʔόʔͷதͰUNVYΛ։͘ͱɺ໘ ͳ͜ͱʹͳΓ·͢ɻ
౿Έαʔόʔ αʔόʔ" αʔόʔ# λϒ" λϒ#
͝ਗ਼ௌ͋Γ͕ͱ͏͝ ͍͟·ͨ͠ɻ