2009-07-15 10 views
1

私はubuntuを使っています。私はこのコマンドを使ってgeditを呼び出します: 'sudo gedit filename.java'。私はubuntuの初心者ですので、私はそのファイルを見つけることができません。ああ私はWindows XPとubuntuを使用しています。私は3つのディスクC、DとEをWindows XPに持っています。ubuntuの4番目のディスクはWindows XPでは表示されません。私のファイルがどこにあるのか誰にでも教えてもらえますか?どうもありがとうございました!私のJavaファイルはどこですか?

+0

私のトラブルを読んでいただきありがとうございます。今、/ home/usernameというフォルダ(私の場合は、私のユーザ名はhiepnqです)に見つかりました。/ home/hiepnq /。ありがとうございました! – gacon

+0

sudoをソースコードの編集に使用しないでください。「root」ユーザーとしてそれを行う理由はありません – nos

答えて

2

コマンド「find」を検索してみてください。それはファイルを見つけるでしょう。

0

「man find」を端末に入力して、コマンドの使用方法の説明を取得します。しかし、私が最初に見るのは、ホームフォルダです。端末を開き、 "〜"を引用符なしで入力してください。

0

端末をもう一度開いて(最初にsudoと入力した場所から)、ls -lと入力するとそこにある必要があります。

1

次回にファイルを検索する必要があり、その場所がわからない場合は、Ubuntuに付属のlocateプログラムを使用してください。確かに、ファイルはスロケートデータベースにすぐには表示されませんが、本当に良い検索者です。

また、コマンドラインと実行プロンプトは、別の設定がない限り、開始ポイント、つまり現在の作業ディレクトリが常に「〜」であることを前提としています。つまり、すべてのファイルとパスはホームフォルダからの相対パスで、ユーザーの場合は/ home/username、ルートユーザーの場合は/ rootです。

最後に、自分のホームディレクトリにコードを書くためにsudoコマンドを使用する必要はないので、gedit filename.java.を使うことができます。ただし、root/superuser権限を持つグラフィカルアプリケーションを使用する必要がある場合は、 GTKアプリケーションの場合はgksu、KDEアプリケーションの場合はkdesuを使用してください。 sudoは、プログラムを実行しているか、端末で昇格された権限が必要な場合に使用します。

関連する問題