ベストアンサー
Iでリダイレクト付きのsudoを使用する場合の「permissiondenied」を解決する方法。 「sudo」プログラムとは何ですか?
「sudo」はプログラムであり、具体的にはターミナルシェルでそれぞれ使用される「コマンド」のタイプ。これは、「Unixオペレーティングシステム」および関連する「オペレーティングシステム」用に特別に設計されており、ユーザーがいる場所でさまざまなタイプのプログラムを実行できます。システムの管理者権限とセキュリティ権限のフルアクセス。
II。 Bashとは何ですか?
Bashは、 Unix Shellで使用される特殊なタイプのコマンド言語であり、ソフトウェアができるように最初に作成されました。 「BourneShell」に自由に置き換えられ、「Brian Fox」によって作成されました。現在、「BASH」コマンド言語は、さまざまな「Linuxオペレーティングシステム」、「Mac OS」、さらにはWindowのオペレーティングシステムで広く使用されています。 「Windows10」のようなシステム。記号「$$」は、現在のシェルインスタンスのプロセスIDを表します。
III。 Sudoを redirection in Bashで使用する場合の Permission Denied Problemの解決方法?
したがって、コマンド言語を使用して実行している作業の種類によって異なります。このタイプのエラーは、誰かがシステムのメインドライブ内に含まれているメインファイルを編集しようとするたびに発生する可能性があります。したがって、それが機能するためには、コマンドライン全体をシェルまたはサブシェルで実行して、メインディレクトリがbashのファイルリダイレクトシステムと連携するようにすることができます。これは、次の方法で実現できます。
$ sudo sh - c "cd/home; du-s* |sort-rn USAGE"
メインディレクトリにないファイルは、「Bash」を使用してリダイレクトすることもできます。ここでは、 echoコマンドも同様に実行できます。
temp = $ (example\_temp\_file)
echo "*This is …