仓酷云

标题: Linux设计天天一个linux命令(5):rm 命令仓酷云 [打印本页]

作者: 再现理想    时间: 2015-1-18 11:24
标题: Linux设计天天一个linux命令(5):rm 命令仓酷云
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等);
今天进修了创立文件和目次的命令mkdir,明天进修一下linux中删除文件和目次的命令:rm命令。rm是经常使用的命令,该命令的功效为删除一个目次中的一个或多个文件或目次,它也能够将某个目次及其下的一切文件及子目次均删除。关于链接文件,只是删除链接,原有文件均坚持稳定。
rm是一个伤害的命令,利用的时分要出格小心,特别关于老手,不然全部体系就会毁在这个命令(好比在/(根目次)下实行rm*-rf)。以是,我们在实行rm之前最好先确认一下在哪一个目次,究竟要删除甚么工具,操纵时坚持高度苏醒的思想。
1.命令格局:
rm[选项]文件…
2.命令功效:
删除一个目次中的一个或多个文件或目次,假如没有利用-r选项,则rm不会删除目次。假如利用rm来删除文件,一般仍能够将该文件恢回复状。
3.命令参数:
-f,--force疏忽不存在的文件,从不给出提醒。
-i,--interactive举行交互式删除
-r,-R,--recursive唆使rm将参数中列出的全体目次和子目次均递回地删除。
-v,--verbose具体显现举行的步骤
--help显现此匡助信息并加入
--version输入版本信息并加入
4.命令实例:
实例一:删除文件file,体系会先扣问是不是删除。
命令:
rm文件名
输入:
[root@localhosttest1]#ll
总计4
-rw-r--r--1rootroot5610-2614:31log.log
root@localhosttest1]#rmlog.log
rm:是不是删除一样平常文件“log.log”?y
root@localhosttest1]#ll
总计0[root@localhosttest1]#
申明:
输出rmlog.log命令后,体系会扣问是不是删除,输出y后就会删除文件,不想删除则数据n。
实例二:强行删除file,体系不再提醒。
命令:
rm-flog1.log
输入:
[root@localhosttest1]#ll
总计4
-rw-r--r--1rootroot2310-2614:40log1.log
[root@localhosttest1]#rm-flog1.log
[root@localhosttest1]#ll
总计0[root@localhosttest1]#
实例三:删除任何.log文件;删除前一一扣问确认
命令:
rm-i*.log
输入:
[root@localhosttest1]#ll
总计8
-rw-r--r--1rootroot1110-2614:45log1.log
-rw-r--r--1rootroot2410-2614:45log2.log
[root@localhosttest1]#rm-i*.log
rm:是不是删除一样平常文件“log1.log”?y
rm:是不是删除一样平常文件“log2.log”?y
[root@localhosttest1]#ll
总计0[root@localhosttest1]#
实例四:将test1子目次及子目次中一切档案删除
命令:
rm-rtest1
输入:
[root@localhosttest]#ll
总计24drwxr-xr-x7rootroot409610-2518:07scf
drwxr-xr-x2rootroot409610-2614:51test1
drwxr-xr-x3rootroot409610-2517:44test2
drwxrwxrwx2rootroot409610-2517:46test3
drwxr-xr-x2rootroot409610-2517:56test4
drwxr-xr-x3rootroot409610-2517:56test5
[root@localhosttest]#rm-rtest1
rm:是不是进进目次“test1”?y
rm:是不是删除一样平常文件“test1/log3.log”?y
rm:是不是删除目次“test1”?y
[root@localhosttest]#ll
总计20drwxr-xr-x7rootroot409610-2518:07scf
drwxr-xr-x3rootroot409610-2517:44test2
drwxrwxrwx2rootroot409610-2517:46test3
drwxr-xr-x2rootroot409610-2517:56test4
drwxr-xr-x3rootroot409610-2517:56test5
[root@localhosttest]#

按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统:
作者: 只想知道    时间: 2015-1-21 05:32
我感觉linux的学习,学习编程~!~!就去学习C语言编程!!
作者: 变相怪杰    时间: 2015-1-30 08:30
我想即使Linux高手也很难快速准确精练的回答你。
作者: 金色的骷髅    时间: 2015-2-5 04:37
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
作者: 不帅    时间: 2015-2-11 04:31
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
作者: 简单生活    时间: 2015-2-26 21:58
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
作者: 活着的死人    时间: 2015-3-8 18:01
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
作者: 山那边是海    时间: 2015-3-16 08:46
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
作者: 莫相离    时间: 2015-3-22 21:37
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2