admin 管理员组文章数量: 1184232
2024年12月30日发(作者:伦勃朗倒三角)
linux的删除文件日志命令是什么
Linux系统下我们经常使用到删除操作,包括删除文件目录,日志
等,那么用什么命令实现呢,具体有哪些用法?下面由店铺为大家整理
了linux的删除命令的相关知识,希望对大家有帮助!
linux的删除命令实例
实例一:删除文件file,系统会先询问是否删除。
命令:
rm 文件名
输出:
[root@localhost test1]# ll
总计 4
-rw-r--r-- 1 root root 56 10-26 14:31
root@localhost test1]# rm
rm:是否删除 一般文件 “”? y
root@localhost test1]# ll
总计 0[root@localhost test1]#
说明:
输入rm 命令后,系统会询问是否删除,输入y后就会删
除文件,不想删除则数据n。
实例二:强行删除file,系统不再提示。
命令:
rm -f
输出:
[root@localhost test1]# ll
总计 4
-rw-r--r-- 1 root root 23 10-26 14:40
[root@localhost test1]# rm -f
[root@localhost test1]# ll
总计 0[root@localhost test1]#
实例三:删除任何.log文件;删除前逐一询问确认
命令:
rm -i *.log
输出:
[root@localhost test1]# ll
总计 8
-rw-r--r-- 1 root root 11 10-26 14:45
-rw-r--r-- 1 root root 24 10-26 14:45
[root@localhost test1]# rm -i *.log
rm:是否删除 一般文件 “”? y
rm:是否删除 一般文件 “”? y
[root@localhost test1]# ll
总计 0[root@localhost test1]#
实例四:将 test1子目录及子目录中所有档案删除
命令:
rm -r test1
输出:
复制代码代码如下:
[root@localhost test]# ll
总计 24drwxr-xr-x 7 root root 4096 10-25 18:07 scf
drwxr-xr-x 2 root root 4096 10-26 14:51 test1
drwxr-xr-x 3 root root 4096 10-25 17:44 test2
drwxrwxrwx 2 root root 4096 10-25 17:46 test3
drwxr-xr-x 2 root root 4096 10-25 17:56 test4
drwxr-xr-x 3 root root 4096 10-25 17:56 test5
[root@localhost test]# rm -r test1
rm:是否进入目录 “test1”? y
rm:是否删除 一般文件 “test1/”? y
rm:是否删除 目录 “test1”? y
[root@localhost test]# ll
总计 20drwxr-xr-x 7 root root 4096 10-25 18:07 scf
drwxr-xr-x 3 root root 4096 10-25 17:44 test2
drwxrwxrwx 2 root root 4096 10-25 17:46 test3
drwxr-xr-x 2 root root 4096 10-25 17:56 test4
drwxr-xr-x 3 root root 4096 10-25 17:56 test5
[root@localhost test]#
实例五:rm -rf test2命令会将 test2 子目录及子目录中所有档案
删除,并且不用一一确认
命令:
rm -rf test2
输出:
复制代码代码如下:
[root@localhost test]# rm -rf test2
[root@localhost test]# ll
总计 16drwxr-xr-x 7 root root 4096 10-25 18:07 scf
drwxrwxrwx 2 root root 4096 10-25 17:46 test3
drwxr-xr-x 2 root root 4096 10-25 17:56 test4
drwxr-xr-x 3 root root 4096 10-25 17:56 test5
[root@localhost test]#
实例六:删除以 -f 开头的文件
命令:
rm -- -f
输出:
复制代码代码如下:
[root@localhost test]# touch -- -f
[root@localhost test]# ls -- -f
-f[root@localhost test]# rm -- -f
rm:是否删除 一般空文件 “-f”? y
[root@localhost test]# ls -- -f
ls: -f: 没有那个文件或目录
[root@localhost test]#
也可以使用下面的操作步骤:
[root@localhost test]# touch ./-f
[root@localhost test]# ls ./-f
./-f[root@localhost test]# rm ./-f
rm:是否删除 一般空文件 “./-f”? y
[root@localhost test]#
实例七:自定义回收站功能
命令:
myrm(){ D=/tmp/$(date +%Y%m%d%H%M%S); mkdir -p $D;
mv "$@" $D && echo "moved to $D ok"; }
输出:
复制代码代码如下:
[root@localhost
"moved to $D ok"; }
[root@localhost test]# alias rm='myrm'
[root@localhost test]# touch
[root@localhost test]# ll
总计 16
-rw-r--r-- 1 root root 0 10-26 15:08
-rw-r--r-- 1 root root 0 10-26 15:08
-rw-r--r-- 1 root root 0 10-26 15:08
drwxr-xr-x 7 root root 4096 10-25 18:07 scf
drwxrwxrwx 2 root root 4096 10-25 17:46 test3
drwxr-xr-x 2 root root 4096 10-25 17:56 test4
drwxr-xr-x 3 root root 4096 10-25 17:56 test5
[root@localhost test]# rm [123].log
moved to /tmp/21 ok
[root@localhost test]# ll
test]# myrm(){ D=/tmp/$(date
+%Y%m%d%H%M%S); mkdir -p $D; mv "$@" $D && echo
总计 16drwxr-xr-x 7 root root 4096 10-25 18:07 scf
drwxrwxrwx 2 root root 4096 10-25 17:46 test3
drwxr-xr-x 2 root root 4096 10-25 17:56 test4
drwxr-xr-x 3 root root 4096 10-25 17:56 test5
[root@localhost test]# ls /tmp/21/
[root@localhost test]#
相关阅读:Linux系统常见故障现象
1. MBR中grub损坏,1_5阶段的数据损坏,2阶段的grub损坏
2. initramfs*.img文件损坏,内核文件损坏
3. /boot/grub/文件丢失
4. /etc/fstab丢失,无法挂载根等文件系统
5. /boot 目录全部的文件丢失
6. root密码忘记
7. 为grub设置密码,开机时生效,保护root密码被恶意修改等
二、常见故障的分析解决:
1. 1阶段和1_5阶段出问题时会开机执行完BIOS自检后直接报错
2. 前面两个阶段顺利通过,到了执行/boot/ 下面的第二个阶段时
的程序调用/boot/grub/ 时文件丢失或者/boot/下内核文
件和initramfs*.img 文件丢失都会造成卡在第二个阶段:丢失
initramfs文件时会在过了开机选择内核启动之后卡住不动,没有任何
提示(在/boot/grub / 配置文件中定义了timeout时间,会
过了倒计时,然后没有任何提示)如果是丢失 是会进入grub>
提示符由管理员指定内核文件和initramfs文件位置
3. /etc/fstab丢失:
系统可以开机,但是开机时会卡好长时间,因为许多服务等待超
时无法启动,此时磁盘按照默认以只读挂载根,这个挂载是在开机时
挂载的,因为没有fstab文件所以无法重新挂载根文件系统以及其他的
系统,没有运行级别
4. 为grub设置了密码会在开机进入内核启动时,想要修改grub
和内核的参数或者进入系统时需要输入密码,当然忘记这样的密码也
只能使用光盘引导进入救援模式修改配置文件/etc/grub/
把相应的密码行删除即可。
版权声明:本文标题:linux的删除文件日志命令是什么 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1735610778a1680242.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论