python rm 条件_删除文件 (rm)
# 附录A-练习14:删除文件 (rm)
这节练习中,你将学会如何使用`rm`命令删除一个文件。
### 做到这些
### Linux
~~~
$ cd temp
$ ls
uncool.txt iamcool.txt neat.txt something thefourthfile.txt
$ rm uncool.txt
$ ls
iamcool.txt neat.txt something thefourthfile.txt
$ rm iamcool.txt neat.txt thefourthfile.txt
$ ls
something
$ cp -r something newplace
$
$ rm something/awesome.txt
$ rmdir something
$ rm -rf newplace
$ ls
$
~~~
### Windows
~~~
> cd temp
> ls
Directory: C:\Users\zed\temp
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 12/22/2011 4:52 PM newplace
d---- 12/22/2011 4:52 PM something
-a--- 12/22/2011 4:49 PM 0 iamcool.txt
-a--- 12/22/2011 4:49 PM 0 neat.txt
-a--- 12/22/2011 4:49 PM 0 thefourthfile.txt
-a--- 12/22/2011 4:49 PM 0 uncool.txt
> rm uncool.txt
> ls
Directory: C:\Users\zed\temp
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 12/22/2011 4:52 PM newplace
d---- 12/22/2011 4:52 PM something
-a--- 12/22/2011 4:49 PM 0 iamcool.txt
-a--- 12/22/2011 4:49 PM 0 neat.txt
-a--- 12/22/2011 4:49 PM 0 thefourthfile.txt
> rm iamcool.txt
> rm neat.txt
> rm thefourthfile.txt
> ls
Directory: C:\Users\zed\temp
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 12/22/2011 4:52 PM newplace
d---- 12/22/2011 4:52 PM something
> cp -r something newplace
> rm something/awesome.txt
> rmdir something
> rm -r newplace
> ls
>
~~~
### 你应该学到的
这里我们清理了之前练习中的所有文件。还记得我让你尝试使用`rmdir`删除一个不为空的目录吗?那个操作失败了因为你无法删除包含文件在内的目录。要做到这一点,你需要删除文件,或者递归删除所有的内容。这是你要在本节练习结尾要做的事情。
### 更多练习
> - 清理从开始练习到现在所有`temp`目录下的文件。
> - 在你的笔记本上写下递归删除文件时一定要小心。
python rm 条件_删除文件 (rm)相关推荐
- rm 使用正则表达式 删除文件
1.rm 使用正则表达式 删除文件: ls|grep -E "prodmabyuser.*-155[0-9]{10}\.jpg"|xargs rm 2.获取最新修改时间的一个文件 ...
- 【Linux】rm 命令:删除文件/文件夹
文章目录 一.删除文件/文件夹:rm 命令 二.删除文件(即这个文件被删除) 三.删除文件夹 四.注意 参考链接 一.删除文件/文件夹:rm 命令 rm 是强大的删除命令,它可以 永久性地 删除文件系 ...
- Git基础-删除文件 rm/git rm 命令详解
1.文章概述 本文介绍git中删除文件的操作: 主要涉及命令如下 : 1.rm 2.git rm3.git rm -f4.git rm --cached5.git rm -r : 在删除文件夹的时候, ...
- Linux rm命令:删除文件或目录
当 Linux 系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理. rm 是强大的删除命令,它可以永久性地删除文 ...
- ubuntu 修该rm命令使删除文件到回收站
ubuntu下删除文件到回收站 相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历! 目标:将删除成功的文件会放入系统回收站中,位置:~/.local/share/ ...
- linux rm rf 无法删除文件夹,最暴力的 rm -rf 命令居然删除目录失败了!为什么?...
当我们在Linux系统中卸载软件或清理数据时,经常会使用rm -rf命令去删除某个目录,例如删除/tmp/tektea目录: # rm -rf /tm/tektea rm命令的-r和-f这两个参数的m ...
- git删除文件(rm文件之后,文件恢复)
在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交: $ git add test.txt$ git commit -m "add test.t ...
- php上传文件后定时删除,PHP根据条件定时删除文件代码
这是一个根据文件的创建时间进行判断删除文件的,一般用于文件上传后定时删除文件. 是个很实用的东西(至少对于我来说是这样). 下面开始代码: /* 本文件用法:放到目录,在程序头部添加 include( ...
- java代码删除文件夹_删除文件夹的java类
/** * @author www.nwu.edu.cn MiniRice * @author darkrice@gmail.com * @version 1.2 * */ http://www ...
最新文章
- Python踩坑指南(第三季)
- python的sklearn机器学习SVM中的NuSVC运行报错:ValueError: b'specified nu is infeasible'
- Cordova build构建常见问题整理
- bzoj1222: [HNOI2001]产品加工
- uwsgi03----直接部署
- execCommand指令集详解
- 机器学习、深度学习常见面试题300道
- android 测试js,Android 全自动js脚本测试 Appium教程——appium环境搭建(一)
- 声网 X Yalla:面对面不如线上见,中东年轻人最偏爱的语聊房是怎样“炼”成的?
- OptiX OSN3500
- db2从文件读到数据库
- python3爬虫实战-requests+beautifulsoup-爬取下载顶点网站的小说
- 简述FAT32、exFAT、NTFS的区别
- js习题(模拟京东快递单号查询)
- 保留两位小数除法算式_小数除法计算题100道
- 移动端电影院V2.0邀你体验电影院首映礼
- 必须来GeekPwn的十大理由
- v-for和v-show一起使用
- 如何制作一寸、二寸、六寸证件照片
- 算法与程序设计:算法的表述方式及其发展(学习笔记)