Computer/Mac/Command

ロックをかける・不可視属性にする

macOSでは,chmodのほかにchflagsで属性を変更することができます(挙動は違います).

変更禁止

ファイルやフォルダを変更禁止(ロック)にするには次のようにします.Finder上で削除しようとする場合,「ゴミ箱に入れますか?」という確認メッセージが表示され,「続ける」を選択するとゴミ箱に入ります.ファイルを変更しようとすると,ロックされている旨が表示され,「ロックを解除」を選択すると変更することができます.

$ chflags uchg hoge.txt

変更禁止を解除

変更禁止を解除するときは次のようにします.

$ chflags nouchg hoge.txt

不可視

Finder上でファイルやフォルダを不可視属性にするときは次のようにします.

$ chflags hidden hoge.txt

不可視属性を解除するときは次のようにします.

$ chflags nohidden hoge.txt

属性の確認

lsコマンドで以上の属性を確認するには次のようにします.

$ ls -lO

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-01-16 (火) 14:29:28