Mac和Linux文件无法删除的问题
来源:互联网 发布:淘宝网充值平台2016 编辑:程序博客网 时间:2024/06/05 23:57
有时,有些文件比较重要,为了防止rm -rf强制删除文件带来的麻烦。可以使用命令将文件保护起来(Linux即便是sudo,也不能直接删除保护起来的文件)。
由于Mac是基于Unix的系统,和Linux的命令使用上某种程度上还是有一定的区别的。
保护文件主要是改变文件的flags
1. 加上flags
Mac:
[sudo] chflags uchg filename
用sudo还是可以删除的
Linux:
[sudo] chattr +i filename
用sudo删除不了
2. 去除flags
Mac:
[sudo] chflags nouchg filename
Linux:
[sudo] chattr -i filename
3. 查看flags
Mac:
ls -lO filename
Linux:
lsattr filename
0 0
- Mac和Linux文件无法删除的问题
- 解决linux无法一次删除许多文件的问题
- Unlocker解决无法删除文件的问题
- 解决dll文件无法删除的问题
- linux下无法删除文件的原因
- 删除无法删除的文件
- Windows下删除无法删除的文件和文件夹-Unlocker
- 关于移动硬盘在mac和windows上兼容使用、复制文件突然断开导致文件无法操作以及使用几次之后在mac上无法显示的问题
- phpstorm 无法删除文件问题
- linux下无法删除文件
- linux整理笔记:root用户上传的文件,其他用户无法覆盖和删除
- 双系统下删除Linux系统方法和Windows无法启动问题的解决方法
- java on Mac:解决无法打开jnlp文件的问题
- mac下svn无法上传.a文件的问题
- MAC下svn无法上传.a文件的问题
- 在Linux/Mac下面删除所有的.svn文件
- 在Linux/Mac下面删除所有的.svn文件
- 在Linux/Mac下面删除所有的.svn文件
- 【bzoj2502】清理雪道 有上下界的网络流
- softmax回归
- Android Studio 入门指南
- C语言程序设计现代方法第二版基础部分读书笔记(【美】K.N.King 著)
- JSP基本语法、3个编译指令、7个动作指令、9个内置对象
- Mac和Linux文件无法删除的问题
- iOS CAShapeLayer精讲
- java web 程序导入java EE 6 library
- 传智博客 day01 java基础复习
- js中匿名函数的递归
- java小练习,往ArrayList中存自定义的对象
- Plus One--JavaScript
- Android framework开发全局系统属性设置与获取
- 扑克牌顺子