インフラストラクチャでは、ネットワーク化されたホームディレクトリを使用して、OS X 10.8クライアントを実行しています。homedirは、OS X Server 10.8からAFP経由で提供されます。 時々(正確な時間枠はまだわかりません)、ホームディレクトリ内のフォルダーがロックされます。 具体的には、「ロック」とはuchg、フォルダーにフラグが設定されることを意味します。つまり、デフォルトのOS Xホームディレクトリフォルダー、ドキュメント、ダウンロード、デスクトップ、映画、音楽、写真です。ホームディレクトリフォルダー自体はロックされず、homedirのすぐ下のフォルダーと、リストしたフォルダーのみがロックされます。 これは非常に多くのユーザーに起こり、あらゆる種類のログインと保存の問題を引き起こしています。ユーザーは、フォルダで[情報を見る]を使用し、[ロック]チェックボックスをオフにして、フラグを元に戻すことができます。しかし、それは起こり続けており、あまりにも多くのユーザーがそれを修正する方法を彼らに伝えることができないようになっています。 ホームディレクトリを検索して修正するサーバー上で実行するbashスクリプトを開発しましたが、これは一時的な措置です。問題は再発し続けています。「それらを修正する」とは、uchgフラグが設定されたフォルダを見つけ、それを使用chflagsして設定を解除することを意味します。 他の誰かがこのようなものをリモートで見ましたか?私たちは何か間違ったことをしていますか?
通常、Linuxのfileコマンドは、拡張子が言及されているかどうかに関係なく、ファイルの真のファイルタイプを提供します。 例: # file cntlm-0.92.3-1.x86_64.rpm cntlm-0.92.3-1.x86_64.rpm: RPM v3.0 bin i386/x86_64 cntlm-0.92.3-1 # file zip-pack zip-pack: Zip archive data, at least v2.0 to extract これはファイル形式の長い説明を提供しますが、必要なのは形式のみです(zipの場合はzipのみを印刷する必要があります) どうすればこれを達成できますか?