【Linux】tarのオプション

よく使っていたころはスラスラ打てていたのに、久しぶりに使うと圧縮と解凍のオプションを逆に指定したりしますよね。え、しない?

圧縮

解凍

【Linux】viで画面分割

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

で、縦に分割

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

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

分割を終了するには

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

【JavaScript】ゼロ埋め

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

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

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

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

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

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

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

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

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

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