mac下用xattr命令来删除文件的扩展属性
mac下发现不能用记事本打开文本文件,ls -la 发现格式后面有个@
- wenke-mini:changeServer wenke$ ls -la
- total 144
- drwxr-xr-x 20 wenke staff 680 6 4 16:37 .
- drwxr-xr-x 22 wenke staff 748 6 3 16:54 ..
- -rw-r--r--@ 1 wenke staff 39940 6 4 16:37 .DS_Store
- drwxr-xr-x 8 wenke staff 272 3 27 11:44 103
- drwxr-xr-x 6 wenke staff 204 3 27 13:56 110
- drwxr-xr-x 7 wenke staff 238 3 27 11:44 215
- drwxr-xr-x 7 wenke staff 238 6 4 16:37 215_110
- drwxr-xr-x 8 wenke staff 272 5 30 13:38 225
- drwxr-xr-x 8 wenke staff 272 3 27 11:44 225_110
- -rwxr-xr-x 1 wenke staff 950 4 2 18:39 changeServerTo110
- -rwxr-xr-x 1 wenke staff 1351 4 2 15:46 changeServerTo215
- -rwxr-xr-x@ 1 wenke staff 1474 5 2 13:10 changeServerTo225
- -rwxr-xr-x 1 wenke staff 960 4 17 16:31 changeServerTo225_110
- -rwxr-xr-x@ 1 wenke staff 1474 5 6 20:26 changeServerToHome
- -rwxr-xr-x 1 wenke staff 933 4 17 16:31 changeServerTos1
- -rwxr-xr-x 1 wenke staff 936 4 2 18:39 changeServerTos1_pop
goole了一下,用xattr命令可以查看和删除这个@.
- wenke-mini:changeServer wenke$ xattr -l *
- changeServerTo225: com.apple.quarantine: 0002;53589829;QQ;
- changeServerToHome: com.apple.quarantine: 0042;53589829;QQ;
- wenke-mini:changeServer wenke$ xattr -c changeServerTo225
- wenke-mini:changeServer wenke$ xattr -c changeServerToHome
- wenke-mini:changeServer wenke$ ls -l
- total 64
- drwxr-xr-x 8 wenke staff 272 3 27 11:44 103
- drwxr-xr-x 6 wenke staff 204 3 27 13:56 110
- drwxr-xr-x 7 wenke staff 238 3 27 11:44 215
- drwxr-xr-x 7 wenke staff 238 6 4 16:37 215_110
- drwxr-xr-x 8 wenke staff 272 5 30 13:38 225
- drwxr-xr-x 8 wenke staff 272 3 27 11:44 225_110
- -rwxr-xr-x 1 wenke staff 950 4 2 18:39 changeServerTo110
- -rwxr-xr-x 1 wenke staff 1351 4 2 15:46 changeServerTo215
- -rwxr-xr-x 1 wenke staff 1474 5 2 13:10 changeServerTo225
- -rwxr-xr-x 1 wenke staff 960 4 17 16:31 changeServerTo225_110
- -rwxr-xr-x@ 1 wenke staff 1474 5 6 20:26 changeServerToHome
- -rwxr-xr-x 1 wenke staff 933 4 17 16:31 changeServerTos1
- -rwxr-xr-x 1 wenke staff 936 4 2 18:39 changeServerTos1_pop
mac下用xattr命令来删除文件的扩展属性的更多相关文章
- 在PHP中操作文件的扩展属性
在操作系统的文件中,还存在着一种我们可以自己定义的文件属性.这些属性不是保存在文件内容中,也不是直接可以通过 ls -al 所能看到的内容.它们可以将一个键值对信息永久得关联到文件上,一般现在的 Li ...
- Linux下的命令,删除文件夹下的所有文件,而不删除文件夹本身
Linux下的命令,删除文件夹下的所有文件,而不删除文件夹本身 rm -rf *
- mac下svn问题——“.a”(静态库)文件无法上传解决
mac下svn问题——“.a”(静态库)文件无法上传解决 “.a”(静态库)文件无法上传(svn工具:Versions) 网上查询了一下,说是Xcode自带的svn和Versi ...
- git 常用命令(含删除文件)
git 常用命令(含删除文件) Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库: ...
- Mac下各种网络命令的使用
Mac下各种网络命令的使用(http://blog.51yip.com/linux/745.html) pingwww.baidu.com 会一直ping下去,和windows不一样, windows ...
- 命令行下使用javah命令生成.h文件,出现“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”的解决方法
在学习NDK中,当我在项目的bin/classes目录下使用javah命令生成头文件时,出现了“错误: 无法访问android.app.Activity 找不到android.app.Activity ...
- mac 下的 top 命令
mac 下的 top 命令 文章目录 以前只是在 linux 机器上使用 top 命令.常用的快键键是: p 键 - 按 cpu 使用率排序 m 键 - 按内存使用量排序 这 2 个快捷键在 mac ...
- Mac下使用su命令提示sorry
Mac下使用su命令提示sorry,解决办法如下: ➜ Downloads su Password: su: Sorry 谷歌之,两个解决方式: sudo su - # 输入开始第一个创建用户的密码 ...
- Mac下使用tree命令
Mac下没有tree命令,但是可以通过brew进行安装,命令如下: brew install tree 装好后tree的用法和linux下的保持一致.参考:http://www.cnblogs.com ...
随机推荐
- 不要在对抽象类接口abstract virtual什么的混淆不清了
(最近带一个新手入门 讲这边老费力了.) 接口和抽象类不过都是类的抽象罢了,这是他们的本质,只不过人们的思维角度不同而已,一个偏向为行为契约上的抽象(接口) 一个更像大自然中的繁衍关系(抽象类). 直 ...
- Spring+SpringMVC+SpringDataJpa整合
一.思路: (一) Dao层与Service层: applicationContext.xml. a) 数据库连接池 b) 整合jpa c) 配置@service文件扫描器. d) 配置事务管理管理器 ...
- Matlab给三维点云添加高斯噪声和随机噪声
写在前面 在我们进行点云配准一类的模拟实验时,第一步就是对原始点云进行适当的RT变换,并添加一定的噪声,得到测量点云,然后才可以用我们的算法去进行后面的配准操作.在添加噪声这一块,matlab里并没有 ...
- 在技术胖博客上学习ES6遇到的坑和想法
第一节:ES6的开发环境搭建 坑1:全局安装babel-cli已经不被官方推荐,改为局部安装(cnpm install babel-cli --save-dev): 坑2:babel src/inde ...
- PHP根据秒计算持续时长
/** * 计算持续时长 * * @param int $second 秒数 * @return string $duration 5天10小时43分钟40秒 */ function second2d ...
- Android Authenticator使用(转)
出处:http://blog.udinic.com/2013/04/24/write-your-own-android-authenticator/ 这篇文章个人觉得讲的非常好,比官方文档还要清晰,将 ...
- 'webpack' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
npm updatea -g 很严重,把本地npm安装包都更新了,跟项目npm安装包版本不一,导致 意思是版本冲突,手动卸载了,重新安装还是最新版本,很是头疼.找同事的电脑拷贝了一份,然后复制过来报“ ...
- Java简单的数据库连接
package test.postgre; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Res ...
- flask的g对象
故名思议我们可以理解这个g对象是一个全局的对象,这个对象存储的是我们这一次请求的所有的信息,只是存储这一次的请求 g:global 1. g对象是专门用来保存用户的数据的. 2. g对象在一次请求中 ...
- Azure Document DB Repository 的实现
阅读 需要大约 5 分钟. 前景: Azure Cosmos DB 由 Microsoft 提供,是全球分布式多模型数据库. 通过 Azure Cosmos DB 跨任意数量的 Azure 地理区域 ...