如何去掉drwxr-xr-x@中的@符号Linux文件扩展信息
ls -lart

drwxrwxrwx@ 10 rlanffy staff 340B 3 6 2015 files-rwxrwxrwx@ 1 rlanffy staff 630B 6 10 17:22 vagrantup.sh-rwxrwxrwx@ 1 rlanffy staff 4.8K 8 12 14:17 Vagrantfiledrwxr-xr-x@ 3 rlanffy staff 102B 8 14 12:10 .vagrantdrwxrwxrwx@ 13 rlanffy staff 442B 9 10 11:33 .git-rwxrwxrwx@ 1 rlanffy staff 12K 9 14 10:38 .DS_Storedrwxrwxrwx@ 12 rlanffy staff 408B 9 14 10:54 projects-rwxrwxrwx@ 1 rlanffy staff 163B 9 24 23:48 README.mddrwxrwxrwx@ 8 rlanffy staff 272B 9 27 14:04 scripts
前面的权限控制符中有一个@符号,它包含了文件的扩展属性。

执行命令ls -laeO@,就可以看到更多相关信息,如下所示:

ls -laeO@total 64drwxrwxrwx@ 11 rlanffy staff - 374 9 28 00:27 . com.apple.metadata:kMDItemWhereFroms 73 com.apple.metadata:kMDLabel_pzd6bqzzjka6orf7oyy665upy 57 com.apple.quarantine 59drwx------+ 16 rlanffy staff - 544 10 1 19:50 .. 0: group:everyone deny delete-rwxrwxrwx@ 1 rlanffy staff - 12292 9 14 10:38 .DS_Store com.apple.FinderInfo 32drwxrwxrwx@ 13 rlanffy staff - 442 9 10 11:33 .git com.apple.quarantine 59drwxr-xr-x@ 3 rlanffy staff - 102 8 14 12:10 .vagrant com.apple.quarantine 59-rwxrwxrwx@ 1 rlanffy staff - 163 9 24 23:48 README.md com.apple.quarantine 59-rwxrwxrwx@ 1 rlanffy staff - 4904 8 12 14:17 Vagrantfile com.macromates.crc32 8 com.macromates.selectionRange 5 com.macromates.visibleIndex 1drwxrwxrwx@ 10 rlanffy staff - 340 3 6 2015 files com.apple.quarantine 59drwxrwxrwx@ 12 rlanffy staff - 408 9 14 10:54 projects com.apple.quarantine 59drwxrwxrwx@ 8 rlanffy staff - 272 9 27 14:04 scripts com.apple.quarantine 59
想要去掉这个@符号,执行下面的命令即可:

sudo xattr -d -r com.macromates.selectionRange ./*

其中-d就表示删除扩展属性的意思,-r 表示遍历文件夹中的文件,若权限控制符中有@也会去掉。右面的域名com.macromates.selectionRange为想要删除的相关信息。

如何去掉drwxr-xr-x@中的@符号Linux文件扩展信息的更多相关文章

  1. Hibernate3中重复引用hbm文件错误信息记录

    Hibernate3中重复引用hbm文件错误信息记录. 八月 ::, ERROR - Context initialization failed org.springframework.beans.f ...

  2. PHP中DirectIO直操作文件扩展的使用

    关于 PHP 的文件操作,我们也将是通过一系列的文章来进行学习.今天我们先学习的是一个很少人使用过,甚至很多人根本不知道的扩展,它与我们日常的文件操作有些许的不同.不过这些差别并不是我们肉眼所能直观看 ...

  3. Linux中一些约定俗成的文件扩展名

    注:Linux中的所有内容均以文件的形式保存,但不依靠扩展名区分文件类型(根据权限区分),约定俗成的文件扩展名是为了方便管理员对文件进行区分 压缩包:“*.gz”.“*.bz2”.“*.tar.bz2 ...

  4. C#中常用的目录|文件|路径信息操作

    更新记录 本文迁移自Panda666原博客,原发布时间:2021年5月16日. 说明 .NET的类库API设计的非常优秀,再加上文档docs.com写的非常优秀,写代码给人一种十分优雅的感觉. 获得当 ...

  5. 在bash shell中使用getfattr查看文件扩展属性

    getfattr用法 用于获取文件扩展属性,返回一系列键值对,参考Linux Man Page. 常用OPTIONS -n name, --name=name Dump the value of th ...

  6. 在 Visual Studio 调试器中指定符号 (.pdb) 和源文件

    查找并指定符号文件和源文件:指定符号加载行为.使用符号和源服务器上:加载符号自动或在要求.   内容 查找符号 (.pdb) 文件 查找源文件   查找符号 (.pdb) 文件 说明 在之前的 Vis ...

  7. Makefile中自动生成头文件依赖

    为什么需要自动生成头文件依赖? 编译单个源文件时,需要获取文件中包含的头文件的信息,但是一般的Makefile不会在规则中明确写明文件依赖的头文件,所以单独修改头文件后,不会导致包含头文件的源文件重新 ...

  8. vue中去掉url地址栏中的#符号

    要去掉vue中访问地址中的#符号可以在路由器中设置路由模式为history: export default new Router({ mode:'history', routes: [ { path: ...

  9. C#中的@符号用法

    C#中的@符号其实有很多的用法,我们来看看@有什么神奇之处. 1.限定字符串 用 @ 符号加在字符串前面表示其中的转义字符“不”被处理. 如果我们写一个文件的路径,例如"D:/文本文件&qu ...

随机推荐

  1. Java虚拟机学习 - 查看JVM参数及值的命令行工具(6)

    查看JVM各个参数值方式 1. HotSpot vm中的各个globals.hpp文件  查看jvm初始的默认值及参数 globals.hpp globals_extension.hpp c1_glo ...

  2. Android干坏事——禁止设备休眠

    实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位.具体如下: 1.在Manifest.xml文件里面用user-permis ...

  3. OAF_OAF控件系列8 - SubTab的实现(案例)

    2014-06-02 Created By BaoXinjian

  4. Python 字典 items() 方法

    描述 Python 字典 items() 方法以列表形式(并非直接的列表,若要返回列表值还需调用list函数)返回可遍历的(键, 值) 元组数组. 语法 items() 方法语法: D.items() ...

  5. Python 列表 insert() 方法

    描述 Python 列表 insert() 方法将指定对象插入到列表中的指定位置. 语法 insert() 方法语法: L.insert(index,obj) 参数 index -- 对象obj需要插 ...

  6. 本地服务器能ping通,但是ssh及各种端口都访问不到---待整理

    情况描述: 情况一:后来发现,开机需要很长一段时间之后才能正常的访问那台机器 原因:系统启动时加载的程序多,所以开机需要很长的时间,关掉不用的就可以了 情况二:服务器位于局域网内,有的时候可以访问到, ...

  7. 如何在virtualenv虚拟环境中安装mysql-python

    接触过virtualenv后,想在这个虚拟环境中安装独立的开发环境.在安装MySQLdb时遇到错误 pc 09:09:30 File "/home/pc/work/VENV/py3/loca ...

  8. Hadoop2.5.2源码编译及导入Eclipse

    前言:由于官网提供的64位hadoop是没有编译的,所以当我们用到64位的hadoop时,需要在自己的64位linux系统上编译hadoop源码.另外,要想在eclipse里查看hadoop源码,修改 ...

  9. typedef的用法再思考

    最近重读c语法,有所感悟,记录. 有时候感悟,其实就是猜,假想,作者创建语言的想法,通俗的讲就是丹尼斯灵魂附体了,这个时候任何c语言难点对于你来说,就像吃饭喝水一样简单了,同时还能发现它优美动人之处. ...

  10. mkdir命令的-p和-m

    mkdir命令是常用的命令,用来建立空目录,它还有2个常用参数: -m, --mode=模式 设定权限 (类似 chmod),而不是 rwxrwxrwx 减 umask -p, --parents 需 ...