新しいファイルを作成してrootで編集するにはどうすればよいですか?

新しいファイルを作成してrootで編集するにはどうすればよいですか?

私は以下を試しました。 (gksudo gedit /etc/xinetd.d/tftpこれは私が必要とするパスです)。エラーメッセージが表示されます。

couldn't find the file /etc/xinetd.d/tftp
please check that you typed the location correctly and try again

私は何をすべきですか?

答え1

私のバージョンのgedit(2.22.3)は、ファイルが存在しない場合はファイルを生成します。お持ちでない場合は、まず使用できますsudo touch /etc/xinetd.d/tftp

を使用することをお勧めしますsudoedit /etc/xinetd.d/tftp。これは、以下からインポートしたお気に入りのエディタを使用します。EDITOR 環境変数、または好みを表現していない場合は、システムのデフォルト値です。必要に応じてexport EDITOR=/usr/bin/geditあなたのものに追加してください~/.profile

また、見ることができますシステム管理者(root)でコマンドを実行する方法

答え2

gnome-desktop-item-edit --create-new ~/Desktop を使ってデスクトップ用の新しいランチャーを作成しました (gnome デスクトップフォールバックをインストールしました)。次に、実行コマンドgksu nautilusと入力してrootとして実行します。

私の一般的なホームページに行き、ログインしてテンプレートフォルダに隠しファイルを表示し、新しいファイルを作成し、newfile.phpとnewfile.htmlに、このファイルを編集して通常どおりに作成するコードも入れました。

その後、テンプレートファイルをコピーして「ルート」ホームページに移動してそこに貼り付けました(フォルダなし)。 Nautilusをrootとして実行すると、拡張子なしで無題のファイルと私のファイルを作成できます。次に、geditを使用して新しいランチャー(gksu nautilus)を使用して、ルートで始まったノーチラスを編集します。

Ubuntu 14.01LTS

関連情報