つまり、デスクトップにファイルがあり、cd /filename を使用してそのファイルにアクセスしようとすると、次の結果が返されます。
そのファイルやディレクトリはありません。ディレクトリをコピーして貼り付けました(現在のディレクトリを参照)。
そのファイルツリーにフォルダがないというメッセージが表示される前に、/homeと/desktopに達しました。
このような基本的な問題を解決するとは愚かだと思いますが、成功しないままルート権限まで上がりました。
Cmon linux..初心者にとっては十分に難しい..非常に残念です。
編集(Tiggerの編集提案が拒否されましたか?..興味深いです。まさにここです。新しいことを学びました。Tigに感謝します!):実行するコマンドは次のとおりです。
~/Desktop $ cd /Desktop_Launchables
bash: cd: /Desktop_Launchables: No such file or directory ...
また、前述の2つのディレクトリ内で他の多くのフォルダを試してみました。
答え1
問題は/
コマンドの先頭にあります。説明してみましょう。
/
ファイルパスの先頭にあるAは、次のことを意味します。システムのルートから。
たとえば、
cd /Desktop_Launchables
Desktop_Launchables
このコマンドはrootでディレクトリを探しています/
。 Windows システムでは、次のようなコマンドが使用されます。
cd C:\Desktop_Launchables
一方、ファイルシステムのどこからでもディレクトリパスのショートカットを使用できます~
。home
たとえば、Desktop_Launchables
ユーザーのホームディレクトリにある場合です。
cd ~/Desktop_Launchables
~
別のユーザーホームディレクトリにある場合はDesktop_Launchables
拡張できます。たとえば、root
ユーザーの家(そしてあなたはそれにアクセスできます)です。
cd ~root/Desktop_Launchables
ショートカットではなく拡張バージョンは次のとおりです。
cd /home/<user>/Desktop_Launchables
あなたのログインはどこにありますか<user>
?
私はあなたが本当に欲しいと思います:
cd Desktop_Launchables
または
cd Desktop/Desktop_Launchables
しかし、安全のために、~
次のように常に前に置くことができます。
cd ~/Desktop_Launchables
または
cd ~/Desktop/Desktop_Launchables