|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你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系统: |
|