タグ付けされた質問 「directory」

コンピュータファイルを格納するファイルシステム構造。


4
ディレクトリ内のすべてのフォルダ/ファイルにデフォルトのファイル許可を設定する方法は?
フォルダ内で作成されたもの(ディレクトリ、ファイル)がデフォルトの許可とグループを継承するようにフォルダを設定したい。 グループを「メディア」と呼びましょう。また、ディレクトリ内に作成されたフォルダ/ファイルには、g + rwが自動的に必要です。



17
ディレクトリのコンテンツのMD5合計を1つの合計として取得するにはどうすればよいですか?
md5sumプログラムは、ディレクトリのチェックサムを提供しません。サブディレクトリ内のファイルを含む、ディレクトリのコンテンツ全体に対して単一のMD5チェックサムを取得したい。つまり、すべてのファイルから作成された1つの結合チェックサムです。これを行う方法はありますか?

7
cronがジョブを実行するときの「作業ディレクトリ」とは何ですか?
コマンドラインから実行すると機能するスクリプトがありますが、スケジュールを設定するとcron、ファイルやコマンドが見つからないというエラーが発生します。私の質問は2つあります。 を使用してcronジョブをスケジュールするcrontab -e場合、ユーザーIDを許可の基礎として使用しますか?または、ある種のcronユーザーIDとそれに関連する権限を使用しますか? cronジョブが起動されたとき、作業ディレクトリは何ですか?実行するスクリプトを指定するディレクトリですか、それとも別のディレクトリですか? これが私のcronジョブです。 15 7 * * * /home/xxxx/Documents/Scripts/email_ip_script.sh 実際のスクリプトは次のとおりです。 vIP_ADDR="`curl automation.whatismyip.com/n09230945.asp`" echo "$vIP_ADDR" sed "s/IPADDR/$vIP_ADDR/g" template.txt > emailmsg.txt ssmtp XXXXX@gmail.com < emailmsg.txt mail生成されたメッセージを表示すると、次のエラーが表示されcronます。 sed: can't read template.txt: No such file or directory /home/xxxx/Documents/Scripts/email_ip_script.sh: line 15: ssmtp: command not found 見つけることができませんtemplate.txtが、スクリプトと同じディレクトリにあります。実行することもできませんがssmtp、ユーザーとして実行できます。これを適切に機能させるために何が欠けていますか?


7
サブツリー内のすべての空のディレクトリを削除する方法は?
サブツリー内のすべての空のディレクトリを削除するにはどうすればよいですか?私は次のようなものを使用しました find . -type d -exec rmdir {} 2>/dev/null \; しかし、空のディレクトリのみを含むディレクトリを削除するには、複数回実行する必要があります。さらに、特にcygwinの場合は非常に遅くなります。
151 directory  find  rm 


9
ディレクトリブランチ内の特定のファイルの合計サイズを見つける
たとえば、イメージストレージディレクトリがあり、./photos/john_doeその中に複数のサブディレクトリがあり、そこに多くの特定のファイルが存在すると仮定します(たとえば、*.jpg)。john_doeブランチの下にあるこれらのファイルの要約サイズを計算するにはどうすればよいですか? 試しましたdu -hs ./photos/john_doe/*/*.jpgが、これは個々のファイルのみを表示します。また、これjohn_doeはのようjohn_doe/june/にディレクトリの最初のネストレベルのみを追跡しますが、スキップしますjohn_doe/june/outrageous/。 それでは、特定のファイルのサイズを合計して、ブランチ全体をどのように走査できますか?

8
ディレクトリに保存されている量を再帰的に見つける方法は?
llまたはで長いリストを作成すると、ファイルのバイトサイズを確認できることを知っていますls -l。しかし、ディレクトリ内のファイルとその中のサブディレクトリなど、ディレクトリ内のストレージの量を知りたいです。ファイルの数は必要ありませんが、代わりにそれらのファイルが占めるストレージの量が必要です。 だから私は特定のディレクトリにどのくらいのストレージが再帰的にあるか知りたいですか?コマンドがある場合、それはバイト単位になると思います。

8
UNIX / Linuxでディレクトリへのハードリンクが許可されないのはなぜですか?
Unix / Linuxはディレクトリへのハードリンクを許可しないが、ソフトリンクは許可することを教科書で読みました。それは、サイクルがあり、ハードリンクを作成し、しばらくしてから元のファイルを削除すると、ガベージ値がポイントされるからでしょうか? 循環がハードリンクを許可しない唯一の理由である場合、ディレクトリへのソフトリンクが許可されるのはなぜですか?

10
新しいファイルのフォルダーを監視するスクリプト?
bashスクリプトを使用してフォルダー内の新しいファイルを検出する方法は?ファイルがフォルダーに作成されたらすぐに処理したいと思います。これを行うことは可能ですか、それとも毎分ごとに新しいファイルをチェックするcronでスクリプトをスケジュールする必要がありますか?

7
.dはディレクトリ名で何を表しますか?
名前に.dが含まれる多くのディレクトリを知っています。 init.d yum.repos.d conf.d ディレクトリを意味しますか?「はい」の場合、これにより何が明確になりますか? 更新:.d意味について多くの興味深い回答がありましたが、私の質問のタイトルは適切に選択されていませんでした。「意味」を「スタンド」に変更しました。
118 directory  fhs 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.