コマンド

Windows Vista ディスクドライブの復旧

VirtualBoxからLinuxの起動に失敗。 どうも関連ファイルを置いてあるG:ドライブがこわれているらしい。エクスプローラでも、G:ドライブは見えているものサイズが表示されない。中を見ようクリックすると「フォーマットしますか?」みたいなダイアログがでて…

Gitでは、コピーしてつくったファイルでも履歴がわかる

Gitでは、コピーしてつくったファイルでも履歴がわかる。コピー元のファイルがGitで管理されている場合、コピー先のファイルでも、コピー元の履歴が見える。git log --follow ファイルパス

Git コマンド

ブランチの作成 git branch ブランチ名 ブランチの切り替え git checkout git checkout -b ブランチ名 ブランチをつくりつつ、つくったブランチに切り替え どんな作業をしてどうなっているのかを知りたい git status この状態で実行する典型的なコマンドを表…

MySQL コマンド

接続 mysql db_name -u root -p --no-beep --local-infile データベース データベース確認 show databases; 作業するデータベースの選択 use db_name; データベース作成 CREATE DATABASE db_name DEFAULT CHARSET utf8; 権限付与 grant all on db_name.* to …

sedと\と'と"でどはまりした。

$ echo 'pattern' | sed 's/pattern/[0-9]\{8\}/' [0-9]{8} $ echo 'pattern' | sed 's/pattern/[0-9]\\{8\\}/' [0-9]\{8\} $ echo 'pattern' | sed "s/pattern/[0-9]\\\\{8\\\\}/" [0-9]\{8\} なぬ? $ echo "\\" \ $ echo '\' \ そういうことかよ。sedだけ…

Windows バッチファイル

文字列操作 文字列の部分を取り出す C:\Windows\System32>set stringop=abcdefg C:\Windows\System32>echo %stringop% abcdefg C:\Windows\System32>echo %stringop:~3,2% de 日時 Windowsのバッチスクリプトの場合、bashみたいに、date関数があるわけでなく…

Linuxコマンド

vi(vim) Linuxをおぼえるときは、コマンドもそうだけど、vi(vim)の使い方をおぼえるのが大事な気がする。 サーバやらツールのやらの設定ファイルの編集がスムーズにできないと、それだけでいやになってしまうので。自分は、まずは、Windows版のvimで使い方を…