
簡単に言うと、デスクトップにファイルがあり、cd /ファイル名を使用してアクセスしようとすると、次の結果が返されます。
そのようなファイルやディレクトリはありません。ディレクトリをコピーして貼り付けることにしました(現在のディレクトリに注意してください)
/home と /desktop まで進むと、そのファイル ツリー内のフォルダーが存在しないというメッセージが表示されます...
このような基本的な問題をトラブルシューティングするのは愚かな気がしましたが、ルートに昇格するまで試みましたが、成功しませんでした。
おい、Linux さん。初心者にとっては十分大変なのに、これは非常にがっかりです。
編集 (Tiggers の編集提案は却下されましたか? 興味深いですね、ここにあります。新しいことを学びました。ありがとう、Tig!): 実行するコマンドは次のとおりです。
~/Desktop $ cd /Desktop_Launchables
bash: cd: /Desktop_Launchables: No such file or directory ...
また、前述の 2 つのディレクトリ内の他の多くのフォルダーも試したことに注意してください。
答え1
問題は/
コマンドの先頭にあります。説明してみます。
/
ファイルパスの先頭のAはシステムの根源から。
例えば:
cd /Desktop_Launchables
Desktop_Launchables
このコマンドはルート内のディレクトリを検索します/
。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