みんな!
これは私の最初の投稿であり、残念ながら非常に醜い状況で投稿されました!私はDebian Jessie x64を実行しており、1時間前に/usr/share/figletディレクトリにいくつかのFigletフォントをインストールしました。 sudoを使用して解凍し、適切な権限がないため使用できません。何も考えずにsudo chmod 644を実行しました。 *これで何も機能しません(ブラウザ、ターミネーターもそのアイコンが見つかりませんなど)。私は数分前にsudoの作業ディレクトリがルートのホームディレクトリであることを読んでいましたが、今は正直当惑しています!
2つの質問があります。正確に何をしましたか(システム内のすべてのエントリに対してフルアクセス権を644に変更しましたか?)、どのように復元します(フルバックアップの復元を除く)?
過去1時間に修正されたファイルとディレクトリを見つけるために2回の検索を実行しましたが、それほど生産的ではありませんでした。 Google で回答を検索しましたが、実行した正確なコマンドに関する回答が見つからなかったため、専用の質問を投稿しました。正確に何が起こっているのか知りたかったです。
新しく解凍したFigletフォント自体の権限はそのまま残るので、私が何をしたのか疑問に思います!
よろしくお願いします!
答え1
Bashを実行しているとし(一般設定を使用)、次のようにします。
sudo chmod 644 .*
fromは/usr/share/figlet
最終的に実行されます
sudo chmod 644 . ..
(echo .*
が表示されます. ..
)。
これは次のとおりです。
sudo chmod 644 /usr/share/figlet /usr/share
システムを変更するのは簡単です。
sudo chmod 755 /usr/share /usr/share/figlet