Linuxでのcdコマンドを理解するための15の例
Linuxでは、cd(ディレクトリの変更)コマンドは、初心者やシステム管理者にとって最も重要で広く使用されているコマンドの1つです。無知な管理者にとって、cdは、ログを確認したり、プログラム/アプリケーション/スクリプトを実行したり、他のすべてのタスクを実行したりするために他のディレクトリに移動する唯一の方法です。初心者にとって、これは彼らが最初に接触するコマンドの1つです。
したがって、この記事では、cdコマンドを提供するための15のヒントを使用して、端末での作業を減らし、これらの既知のヒントを使用して時間を節約します。
チュートリアルの詳細:
lコマンド名:cd
l役割:ディレクトリの変更
l可用性:すべてのLinuxディストリビューション
l実行:コマンドライン
l権限:自分のディレクトリにアクセスするか、他の割り当てを行います。
lレベル:基本/初心者
1.現在のディレクトリから/ usr / localに変更します。
avi @ tecmint:〜$ cd / usr / local
avi @ tecmint:/ usr / local $
2.絶対パスを使用して、現在のディレクトリから/ usr / local / libに変更します。
avi @ tecmint:/ usr / local $ cd / usr / local / lib
avi @ tecmint:/ usr / local / lib $
3.相対パスを使用して、現在の作業ディレクトリから/ usr / local / libに変更します。
avi @ tecmint:/ usr / local $ cd lib
avi @ tecmint:/ usr / local / lib $
4.(a)前の作業ディレクトリに戻ります。
avi @ tecmint:/ usr / local / lib $ cd-
/ usr / local
avi @ tecmint:/ usr / local $
**(b)将当前目录更改为父目录。**
- 1
avi @ tecmint:/ usr / local / lib $ cd…
avi @ tecmint:/ usr / local $
5.最後に移動した作業ディレクトリを表示します(「-」を使用)。
avi @ tecmint:/ usr / local $ cd –
/ home / avi
6.現在の場所から2つのディレクトリを上に移動します。
avi @ tecmint:/ usr / local $ cd…/…/
avi @ tecmint:/ usr $
7.任意の場所からユーザーのホームディレクトリに移動します。
avi @ tecmint:/ usr / local $
cd〜avi @ tecmint:〜$
または
avi @ tecmint:/ usr / local $ cd
avi @ tecmint:〜$
8.作業ディレクトリを現在の作業ディレクトリに変更します(通常は使用されません)。
avi @ tecmint:〜/ Downloads $ cd。
avi @ tecmint:〜/ Downloads $
または
avi @ tecmint:〜/ Downloads $ cd ./
avi @ tecmint:〜/ Downloads $
9.9。現在の作業ディレクトリは「/usr/local/lib/python3.4/dist-packages/」です。1行のコマンドでディレクトリ内の「/」に移動し、「/ home / avi / Desktop /」に変更します。 "、絶対パスを使用します。
avi @ tecmint:/usr/local/lib/python3.4/dist-packagescd。。/。。/。。/。。/。。/ home / avi / D esktop / avi @ tecmint:/ D esktop cd ../../../../../home/avi/Desktop/ avi @ tecmint:〜/ Desktopcd ../../ ../../../home/avi/Desktop/avi@tecmint:/ Desktop
10. TABを使用して、現在の作業ディレクトリから/ var / www / htmlに変更します。完全に入力する必要はありません。
avi @ tecmint:/ var / www $ cd / v / w / h
avi @ tecmint:/ var / www / html $
11.現在の作業ディレクトリから/ etc / v__ _に移動し、ディレクトリの名前を忘れると、TABを使用できなくなります。
avi @ tecmint:〜$ cd / etc / v
avi @ tecmint:/ etc / vbox $ *
**注:**「v」で始まるディレクトリが1つしかない場合にのみ、「vbox」に移動されます。「v」で始まるディレクトリが複数あり、コマンドラインで条件が指定されていない場合、「v」で始まる最初のディレクトリに移動し、アルファベット順に標準辞書に表示されます。
12.ユーザー「av」のホームディレクトリに移動する必要があります(aviかavtかはわかりません)。TABは使用できません。
avi @ tecmint:/ etc $ cd / home / av?
avi @ tecmint:〜$
13.Linuxでプッシュおよびポップされるもの
pushdとpopdは、bashやその他のシェルのLinuxコマンドで、現在の作業ディレクトリの場所をメモリに保存し、それぞれメモリに現在の作業ディレクトリとして保存し、ディレクトリを変更します。
avi @ tecmint:〜$ pushd / var / www / html
/ var / www /
html〜avi @ tecmint:/ var / www / html $
上記のコマンドは、現在の場所をメモリに保存し、要求されたディレクトリに変更します。popdがポップアップすると、保存されたディレクトリの場所がメモリから取得され、現在の作業ディレクトリとして設定されます。
avi @ tecmint:/ var / www / html $ popd
〜
avi @ tecmint:〜$
14.スペースを含むディレクトリにジャンプします。
avi @ tecmint:〜$ cd test \ tecmint /
avi @ tecmint:〜/ test tecmint $
または
avi @ tecmint:〜$ cd'test tecmint '
avi @ tecmint:〜/ test tecmint $
または
avi @ tecmint:〜$ cd“ test tecmint” /
avi @ tecmint:〜/ test tecmint $
15.現在の作業ディレクトリから「ダウンロード」に変更し、すべてを一度に一覧表示します。
avi @ tecmint:/ usr $ cd〜 /ダウンロード&& ls
…
service_locator_in.xls
sources.list
teamviewer_linux_x64.deb
tor-browser-linux64-3.6.3_en-US.tar.xz
。
…
この記事では、最も簡単な例を使用してCDのスキルを紹介します。