xattr

    1熱度

    2回答

    當我在命令行中鍵入ls -l,有時一個@或+符號來了旁邊的文件權限(順便說一句,我是在OS X),如下圖所示: [email protected] 1 john staff 6731 Sep 28 01:10 mutations.txt drwxr-xr-x+ 71 john staff 2414 Mar 25 18:16 .. 我知道怎麼弄的權限位使用stat結構,但我不認爲這些擴展權

    0熱度

    1回答

    領結應用程序在這裏:http://bowtieapp.com。二進制但不是源可用。 它在macOS Sierra 10.12.5 Beta上存在活動防火牆導致它在每次啓動時請求防火牆權限的問題。我懷疑這隻能通過編碼解決。 有一個古老的修復不再似乎工作: https://ivadrenaline.wordpress.com/2015/07/07/do-you-want-the-application

    -1熱度

    1回答

    我想了解文件系統和內核相關的方式,以及它們如何一起工作,具體是關於權限。 (我知道,其實,文件系統在內核空間中運行,但在這方面,我認爲他們兩個分開的實體。) 當Bob(UID = 1001,GID = 1001,組= 「人類,未成年人」)試圖讀取「file.txt」,比如說,「rwx r-- --x」與「owner = Alice」和「group owner = minor」 - 內核的哪一個和

    5熱度

    3回答

    我有一個NFS_Server - NFS_Client系統。 我的客戶端是,將安裝到NFS_Server 目錄。 我想通過使用擴展文件屬性(xattr)通過NFS_Client掛載目錄更改NFS_Server目錄文件的屬性。 當我試圖設置從客戶端的屬性,它提供了以下答案: 根@ Ubuntu的:到/ mnt/NFS的/ var/NFS#setfattr -n user.comment -v "so

    1熱度

    1回答

    起初我以爲這可能是可以用xattr命令行工具修改的擴展屬性的一些變體。但是,我已經進行了幾次測試,並且在此模式下文件似乎沒有任何特殊屬性。 這是可以在命令行中完全訪問的,還是隻能在某些可可API中使用?

    1熱度

    2回答

    我想要在OSX上的bash中使用xattr獲取文件的評論屬性。這是我正在運行的代碼: xattr -p com.apple.metadata:kMDItemFinderComment "/Users/fred/Dropbox/OSXStuff/app.icns" 但是它返回的是十六進制而不是註釋字符串。在OSX的手冊頁XATTR它說, 如果在 數據檢測尼爾斯,該值顯示在十六進制表示 https

    0熱度

    1回答

    對於有意義的問題,讓我指導您完成整個測試用例,請隨身攜帶。 讓我們來創建一個文件。 echo 0 > ~/SAMPLE 這使一個簡單的文件大小爲2個字節(echo默認添加新行,並且不會影響示例)。 stat -f "%b %Z" ~/SAMPLE 輸出: 8 2 正如預期的那樣,這個文件分配8塊,大小爲2個字節(在Finder中獲取信息告訴我們,是2個字節長和4k在磁盤上,這是8塊*每塊512字節

    0熱度

    1回答

    我一直在試圖找出一種方法來遞歸地刪除一些文件的所有xattr,但是,沒有一個previous methods似乎工作了;有可能是新引入的bug? $ xattr -rc . option -r not recognized $ xattr -c . option -c not recognized ..現在最後的壓軸! $ find . -exec xattr -l {} \; co

    2熱度

    1回答

    我正在嘗試在Python中編寫代碼,以便僅使用Python腳本(不使用XCODE或任何其他API)更改Mac OS X文件夾的圖標。 該過程是我有一個icon.icns文件,我需要使用python腳本將文件夾圖標更改爲icon.icns文件。

    0熱度

    1回答

    有一天,我正在搞一些文件,它們的擴展屬性爲com.apple.quarantine。我知道它的目的,但我一直很好奇當你輸出它的值時,下面的屬性是什麼意思。 E.g.當我在 xattr -p com.apple.quarantine xmlrpc.php 鍵入一個文件已經在說XATTR,我得到的輸出是這樣的: 0083;59b926ad;Safari.app;55847AA4-5562-42A2-8