我的Mac有文件夾共享和公用文件夾。他們的權限爲Public,drwxr-xr-x +和drwxrwxrwt @共享。標誌+和@是什麼意思?什麼是文件許可標誌@和+?
9
A
回答
17
@表示存在「擴展屬性」。類型
ls [email protected]
看看它們是什麼。使用該命令後,所有帶@後面的內容都會有一些額外的行解釋爲什麼它有@。根據我的經驗,@通常意味着文件將被打開,而不是使用默認的應用程序(例如,它可能會使用不同於以前的文本編輯器打開),或者偶爾會使用不同的編碼默認由$ LANG指定。
從手冊頁爲「LS」:
如果該文件或目錄已擴展的屬性,權限字段由-l選項印刷之後是「@」字符。否則,如果文件或目錄具有擴展的安全信息,則由-l選項打印的權限字段後面跟一個「+」字符。
4
我對擴展屬性不熟悉,但擴展安全信息(又名ACL)給出了對文件許可的更精細控制。基本上,只要你設置文件/目錄的權限超出了用戶/組/其他設備的讀/寫/執行的通常選項,那麼+就會出現。您可以通過執行'ls -le'來查看ACL。
相關問題
- 1. 什麼是Vim圖標的許可證?
- 2. 什麼是標誌和位域?
- 3. 許可:LibFindMacros.cmake的許可證是什麼
- 4. drawWindow的標誌是什麼?
- 5. 什麼是PHP標誌?
- 6. oauth_signature標誌是什麼?
- 7. 什麼是布爾標誌
- 8. _REENTRANT標誌是什麼?
- 9. 什麼是軟件許可證?
- 10. 日誌文件的級別是什麼?
- 11. 什麼是「圖標?」文件?
- 12. Java Class文件上ACC_SUPER訪問標誌的用途是什麼?
- 13. 用於編譯gfortran .f90文件的-O5標誌是什麼?
- 14. 什麼是文件Mac OS X的st_flags(用戶定義標誌)?
- 15. .cpp文件名稱中的尖銳標誌是什麼?
- 16. Maildir消息文件名中的標誌是什麼意思?
- 17. 什麼文件可以是.erb文件
- 18. JBoss日誌目錄中的swo和swp文件是什麼?
- 19. IBM Worklight 6.1 - 這是什麼標誌?
- 20. fpermissive標誌是做什麼的?
- 21. MACHINEOVERRIDES標誌是什麼意思?
- 22. Linux上的0x4000000 sigaction標誌是什麼?
- 23. 在Linux中什麼是ls標誌sftp
- 24. FD_CLOEXEC fcntl()標誌是做什麼的?
- 25. 什麼是「DNS_BLOCK_ASSERTIONS」(C編譯器標誌)?
- 26. 以下是什麼標誌:<<?
- 27. 什麼是-ll gcc的標誌?
- 28. 什麼是g ++標誌-DIL_STD用於?
- 29. 什麼是在HtmlHelpers的htmlAttribues標誌
- 30. 「-O99」標誌是做什麼的?
SO是用於編程的相關問題,也許試試這裏:http://www.mac-forums.com/forums/os-x-operating-system/ – Kev 2009-01-25 02:03:58