質問
linuxのlsコマンドで出てくる「.」や「..」はなんですか |
解答
Linuxの`ls`コマンドで出てくる「.」や「..」は、それぞれディレクトリを示す特別なエントリです。 これらはファイルシステムの階層構造を移動する際に役立ちます。 ### 「.」と「..」の意味 - **「.」(ドット)**: 現在のディレクトリを表します。 例えば、`ls .` と入力すると、今いるディレクトリ内のファイルやフォルダを表示します。 また、カレントディレクトリを明示的に指定するために使われることも多いです。 例えば、あるスクリプトを現在のディレクトリで実行する際に、`./script.sh` といった形式で使います。 - **「..」(ドット2つ)**: 親ディレクトリを指します。 現在いるディレクトリの1つ上の階層に移動するために使います。 例えば、`cd ..` とすると、現在のディレクトリの親ディレクトリに移動します。 ### 使いどころ - **現在のディレクトリを指定する**: コマンド実行時に`.`を使うと、カレントディレクトリを明示できます(例: `./my_script.sh`)。 - **ディレクトリ間の移動**: `cd ..` で簡単に1つ上のディレクトリに移動できます。 これらはファイルシステム内のナビゲーションに欠かせない概念です。 |
|
|
【下記、広告です。クリックいただけると励みになります。】
【関連する記事】
- Ubuntuのメリット
- Linuxのカーネルやデーモンは、WindowsやMacではなんですか?
- Debian系とredhat系では具体的に何が違いますか?
- RedStarOSについて
- SysV initとはなんですか
- intramfsとは
- systemdのtargetについて
- Btrfsについて教えてください。
- Linuxのsystemctlの仕様
- ハードリンクとシンボリックリンクについて解説
- Linuxのlogrotateの使い方や仕様
- Linuxのfirewalldの仕様
- linuxのカーネルの役割
- kali linuxについて解説してください。
- Linuxのセキュリティについて
- linuxOSの種類と特徴について解説してください
- ubuntuの標準で使えるコマンドの一覧はどこを調べればわかりますか




