ターミナルにてよく利用するコマンドのメモ
sshコマンド - secure shell
接続先のIPアドレス・DNSアドレス・ホスト名 にsshで接続
ユーザー名[username]を指定してログイン
$ ssh [username]@aaa.bbb.ccc.ddd
$ ssh [username]@example.com
svnコマンド - subversion
co - checkout
リポジトリをチェックアウト先を指定してチェックアウト
$ svn co [repositoryURL] [checkoutPath]
リポジトリをカレントディレクトリにチェックアウト
$ svn co [repositoryURL] .
status
更新されたファイルのの確認
$ svn status
ci
コメント付きでコミット
svn ci -m 'commitComment' [commitFileName or commitDirName]
log
カレントディレクトリのログを表示
$ svn log
カレントディレクトリのログを表示
$ svn log
diff
カレントディレクトリの最後のコミットと作業用ディレクトリとの差分を表示
$svn diff
カレントディレクトリのリビジョン間の差分を表示
svn diff -r r998:r999
pwdコマンド - print working directory
カレントディレクトリ(現在地)の確認
cdコマンド - change directory
指定ディレクトリ[dirname]へ移動
$ cd [dirName]
カレントディレクトリからの移動(相対パス)
$ cd [dirName]/[dirName]/
上の階層へ移動
$ cd ../
ルートディレクトリへ移動
$ cd /
絶対パスでの移動
$ cd /[dirName]/[dirName]/
ホームディレクトリへ移動
$ cd ~
ホームディレクトリから指定での移動
$ cd ~/[dirName]/[dirName]/
lsコマンド - list
ディレクトリ内のファイル閲覧
$ ls
更新日順に表示
$ ls -tl
隠しファイルをも全て表示
$ ls -a
ファイルの詳細も表示
$ ls -l
ファイルを一行で表示
$ ls -1
mkdirコマンド - make directory
ディレクトリ[dirName]を作成
$ mkdir [dirName]
rmコマンド - remove
ディレクトリ内のファイル[fileName]削除
$ rm [fileName]
-i(--interactive)削除前に確認メッセージを出す
$ rm -i [fileName]
-r(--recursive)ディレクトリも削除の対象とする
$ rm -r [dirName]