`〜/`はどういう意味ですか?


回答:


42

~/現在のユーザーのホームフォルダーの省略形です。したがって、ユーザー名が「foobar」の場合、展開されます/home/foobar/


8
また、別のuserホームディレクトリを参照する場合は~user、のように使用できますls -l ~enzotib/Documents/
enzotib

2
実際に~は、現在のユーザーのホームフォルダーの省略形です:)
heartsmagic

1
私は無効とは言いませんでした:)一般~~/、の代わりに/が表示されます。
heartsmagic

8
通常これは正しいだけですが、技術的には正しくありません。~実際に環境変数の値に展開されますHOME。の値を変更するとHOME~そのユーザーのホームディレクトリもポイントされなくなります。
小次郎

1
〜のような所はない
FOON

5

重要なことは、rootユーザーを使用している場合、ではなくディレクトリに~/なることです。/root/home/user_name

この場合、次を実行します。

> cd ~/ ; pwd ;

終了します:

> /root

これは、テーブルに/rootルートユーザーのホームディレクトリとしてリストされているという事実の直接的な結果です/etc/passwd。これは特別な場合ではありません。
トーマスラッター

2

一般に、チルダ〜はホームフォルダーを表します。コマンドラインでホームディレクトリを参照するために使用します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.