
Fedoraで5人の新しいユーザーを作成しました。ただし、これらはすべてログファイルに追加する必要があります。課題要件の1つはさらに/etc/パスワードそして/etc/shadowファイルがログファイルに書き込まれます。私はrootとしてログインし、次のことをしようとしたとき:
/etc/passwd >> file.log
私は一つあります許可が拒否されました情報。これらのファイルの内容を自分のログファイルに公開するにはどうすればよいですか?
答え1
注文する:
/etc/passwd >> file.log
しようとする実装するfile/etc/passwd
だが/etc/passwd
実行ファイルではないので許可が拒否されました間違い。
リダイレクトコンテンツファイルで次のものを使用できますcat
。
cat /etc/passwd >> file.log
(実際にファイルを読み取り、その内容を標準出力に印刷する他のコマンド(たとえば、sed '' /etc/passwd
またはawk 1 /etc/passwd
)を使用できます。)