ディレクトリ操作

ディレクトリの移動

指定したディレクトリに移動

$ cd <directory name>

スペースを含むディレクトリ名に移動

$ cd 'Global Project'

1つ上のディレクトリに移動

$ cd ..

ホームディレクトリに移動

$ cd
$ cd ~

ディレクトリ内のファイルを表示

カレントディレクトリのリストを表示する

$ ls

カレントディレクトリのリストを隠しファイル・フォルダも含めて表示する

$ ls -a

ディレクトリやファイルのコピー

$ cp <source path> <destination path>

ディレクトリごとコピー

オプションに-rをつける

$ cp -r <source path> <destination path>

空白を含むパスをコピーする

ダブルクォーテーション"でパスを囲う。

$ cp "/p/Business Training/Project 1" "/u/Private/Training"

シンボリックリンクを作る

オプションで-sを付けるとシンボリックリンクを作成します。

ln -s

ディレクトリに対してシンボリックリンクを作成する

ln -s <directory name> <link name>
ln -s 555a7687 internal

現在のディレクトリの確認する

$ pwd

ディレクトリを作る

$ mkdir <directory name>

もし指定した<directory name>が、すでにファイルとして存在していると、not a directoryというエラーがでます。

ホームディレクトリ直下にディレクトリを作る

$ mkdir ~/<directory name>

テキストを出力する

$ echo <string>

変数を表示する

$ echo $<variable>

変数を解除する

$ unset <variable>

See Also

chpasswd

バッチでパスワードを更新する

ls

ディレクトリ内の詳細を表示する

LFTP

FTPサーバに接続してファイルを転送するコマンド

ssh-keygen

SSH接続用の秘密鍵・公開鍵の作成

SSH

リモートマシンにログインする

uniq

重複行を表示する