【Linux】viで画面分割

開発していると、1つのファイルを分割表示して編集したいときが必ずあります。
viにも画面分割機能があります。もちろんキーボード操作だけでできます。

で、縦に分割

で、横に分割します。
分割した画面間の移動は、

viのカーソル移動キーがそれぞれの方向に対応していることがわかります。

分割を終了するには

でどちらかの画面を閉じればOKです。

【JavaScript】ゼロ埋め

たまに必要になるゼロ埋め関数

【Linux】MySQLのエクスポート、インポート

MySQLの全データベースをエクスポートするには

エクスポートしたダンプファイルをインポートするには

【Linux】rsyncでサーバ間のディレクトリを同期

バックアップなどの目的で、rsyncを使ってサーバ間でファイルを同期することがあります。
定期的に自動実行させることが多いので、久しぶりに使おうとするとオプションなどすっかり忘れています。

sshを使うのでscpコマンドに似ていますね。

ここで指定しているオプションは

-a 同期元の構造をそのまま同期するためのオプション
-v 詳細を表示する
-e sshを使用して他のサーバと同期する

sshのポート番号が標準ではない場合は

【JavaScript】生年月日から年齢を取得

ユーザー情報として通常は生年月日を登録することがほとんどですが、そこから年齢を計算して表示したいときに。