ls -a > /home/etc.txt
-bash: /home/etc.txt: Permission denied
その下にあるすべての項目を一覧表示し、すべて/etc
テキストファイルに書き込もうとしましたが/home
…権限が拒否されました。
AWSのマイサーバーにログインしていますが、現在はとマークされてec2-user
いsudo whoami
ますroot
。私がこれを行うことができるはずです。
ベストアンサー1
"...under path /home"
本当にその言葉は正しいですか?これはこれらすべての誤解を説明します。 「$HOMEパスの下」はより意味があります。
/home/$USER
「あなたの」ホームディレクトリを話すもう一つの方法かもしれません。通常、「ホームディレクトリにetc.txtを作成する」というメッセージが表示されます。
詳細については、-l
次のオプションも利用できます。
ls -alR /etc >~/etc.txt
または
cd
ls -lR /etc >etc.txt
(cd
単独で意味cd ~
意味cd $HOME
意味cd /home/wickerman
)
(この-a
オプションは/ etcに問題があります)