/ (ルートディレクトリ) vs /root ディレクトリ
<オール> / Root Directory と呼ばれるディレクトリ ファイル システム階層の最上位に位置します。- これは、システム上にあるファイルやディレクトリの最終的な親、祖父母、または祖父母であることを意味します。
- ブート ファイル、ライブラリ、パッケージ、必須バイナリ、システム構成、ユーザー ファイル、一時ファイルなど、システムが動作するために必要なすべてのファイルが含まれています。
ソース
-
今
/rootHome directory for User named Rootです .上の画像の右下を参照してください。- すべてのユーザーが
/homeの下に自分のユーザー名を持つ独自のディレクトリを持っているように 、ユーザーRootディレクトリも必要です。 - しかし
Root以降 ユーザーはシステムに関するすべての詳細を知る必要があるため、ホーム ディレクトリは/の下に作成されます。/rootという名前でそれ自体 - root ユーザーだったときに作成したファイルとフォルダー、およびインストールした一部のアプリケーションまたはパッケージの非表示の構成ファイルが含まれています。
- すべてのユーザーが
私が sudo cd root/ 同じフォルダにとどまります (/)
コメントでcylgladが指摘したように、
cd is a builtin shell command, so doing sudo cd /root won't work
これを参照してください:
[email protected]:~$ cd /root
bash: cd: /root: Permission denied
[email protected]:~$
[email protected]:~$ sudo cd /root
[sudo] password for amit:
sudo: cd: command not found
代わりに、最初に root ユーザーに変更してから、/root への cd を実行する必要があります
$ sudo -i
# cd /root
# pwd
詳細を自由に追加してください。