運用で使って
一緒に使うと便利なものと
やってはいけないこと
2019/7/26 ゴリラ.vim #6
自己紹介
---
name:
- real: 東島雅隆
- handle: “ひがっしー”
- twitterid: “tklogyk”
birth:
date:1968/10/14
fan:
- “docker”
- “linux”
- “raspberry pi”
- “宇宙”
editor: vim
https://isaaxug.connpass.com/
ここでスタッフやったりしてます
技術書典6でこんな本出しました(共同執筆)
https://booth.pm/ja/items/1309094
物理本は当日品切れになりました
ありがとうございます!
電子本はboothで買えます
運用時vimと一緒に使うと便利なもの
運用時というのはネットワーク経由が多いです
よくあること
回線が切れる!
リダイレクト先
直してる最中なのに!
vimで編集中に画面が落ちるとこうなる
続きから作業できるから
あまり問題はないけどちょっと嫌
screen コマンドを使うと落ちた時点から再開できる
screen -s edit
vi ochinai.txt
screen -d -r edit
編集中に画面をお
としてから再接続
して
やってはいけない〜巨大ファイルをvimで開く
何もしていない時のtop
の状態です
だいたい3.6GBくらい
メモリを使ってます
でかいファイルを用意します(1GBくらいのファイル)
1GBある1GB.txtを
開きます
ファイルの内容がメモリに展開されます
メモリの使用量が
4.7GBになりました
「魁!!男塾」より (C)宮下あきら
実際にあった話
本番機で大量のアクセスで後日調査をしたとき、
巨大になったログファイルを本番機でviewを使って開いてしまった
ログが4GB
くらいになってる
実際にあった話
本番機なのでメモリは十分にあり、何事もなく作業ができた
しかし、監視の人から「何かありましたか?」という質問が飛んできた。
メモリの使用量がいきなり上がったことが原因
メモリ使用量が
急に上がった!
大きいテキストファイルを開くときはlessを使いましょう
● カーソル移動やジャンプ、検索の操作はvimと同じ
● 編集する必要はまず無いのでエディタを開く必要なし
● 運用のせいでvimを悪者にしないように
ご清聴ありがとうございました
GoogleプレゼンテーションをSlideshareに
上げる方法がわからなくて困ってます

Gorilla.vim#6