cdコマンドは、作業ディレクトリを変更するには、ディレクトリの変更の略称です。
ソースのLinuxコマンドモードによると、すなわちシェル組み込みコマンドと外部コマンド、二つに分けることができます。いわゆるシェル組み込みコマンド、それが文書を実行していないシェルの独自のコマンドであり、プログラマによる外部コマンドを個別に開発され、それがコマンドファイルを実行します、コマンドです。Linuxのコマンドの大半は外部コマンドで、コマンドCDは、一般的なシェル組み込みコマンド、cdコマンドは、ファイルへのパスを実行しないようです。
次のようにcdコマンドの基本的な形式は次のとおりです。
[ルート@ localhostの〜]#のCD [相対パスまたは絶対パス]
表1に示すように加えて、CDコマンドは、特別シンボルの数、固定された意味表現を行ってもよいです。
特殊記号 | 作 用 |
---|---|
〜 | 電流を表すと、ログインしたユーザのホームディレクトリ |
〜ユーザー名 | これは、指定したユーザのホームディレクトリへの変化を表し |
- | 最後の代表者ディレクトリ |
。 | これは、現在のディレクトリを表し |
。.. | 親ディレクトリを代表して |
その用途は以下のとおりです。
-
[ルート@ localhostのvbird]#のCDは〜
#rootユーザーのホームディレクトリへの復帰を表し、そのホームディレクトリは/ルート
[ルート@ localhostの〜]#のCDの
#は、現在ログオンしているユーザーへの復帰を表し、任意のパスを追加しませんでしたホームディレクトリ
[ルート@ localhostの〜]#のCD 〜vbird
ユーザのホームディレクトリvbird、すなわち/ホーム/ vbirdに代表#スイッチ -
[ルートは、@ localhostの〜]#CDが..
#は、現在のディレクトリへの切り替えを表し、すなわち、意味の/ rootディレクトリがあります。Linuxシステムでは、ルートディレクトリが存在しない、ということに注意してください。(カレントディレクトリ)や..(カレントディレクトリの親ディレクトリ)二つのディレクトリが、ルートディレクトリは最上位ディレクトリであるので、その根...と。 、ルートディレクトリの属性とパーミッションまったく同じでは、親ディレクトリそのものです。
-
[ルート@ localhostの/]#のCD -
#は単なるディレクトリのそれに戻って表し
それは、そのため、ホームディレクトリを表し、 -あなたが、見つけることは困難ではない、実際には、[ルート@ localhostの〜]よく見ると、それは現在のディレクトリを指摘されており、時間は通常ちょうど着陸は自身のホームディレクトリにあるだろうがありますそこに使用して cd ~
自分のホームディレクトリに戻ることができます。
[実施例1]学習CD - 用法。
[ルート@ localhostの〜]#のCDは/ usr / local / srcに
#には/ usr / local / srcにディレクトリ
[ルート@ localhostのソース]#のCD -
/ルート
[ルート@ localhostの〜]#
#"CD - "コマンドをバックに入りますsrcディレクトリの前にホームディレクトリ
[ルート@ localhostの〜]#のCD -
は/ usr / local /のSRC
[ルート@ localhostのソース]#
#それを実行し、再び"CD - "コマンド、バックは/ usr / local / srcディレクトリに
【例2】学習CD、CD ...と使用。
/ usr / local /のsrc [ルート@ localhostの〜]#のCD
テストディレクトリに#は、
[ルート@ localhostのソース]#のCDは...
親ディレクトリへ#
[ルート@ localhostのローカル]#pwdの
は/ usr / local
#pwdは、現在見ていますコマンドのディレクトリには、あなたは私たちが親ディレクトリを/ usr / local入力して見ることができる
[ルート@ localhostのローカル]#CDを。
#をカレントディレクトリに
[ルート@ localhostのローカル]#pwdの
は/ usr / local
#このコマンドは、ディレクトリがありません。変更は、ちょうどあなたを伝えるために。「」カレントディレクトリを表し
pwdコマンドは、現在のディレクトリを表示し、次のセクション内の特定の使用は詳細あなたを与えるだろう。