Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
7
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

updated at

[SVN]ターミナルの基本コマンドメモ

ターミナルにてよく利用するコマンドのメモ

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]

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
7
Help us understand the problem. What are the problem?