每日学习之Linux命令

发布时间 2023-09-18 01:42:45作者: 辞楠

这篇博客是记一件令我伤心不已,痛苦万分的事情,在我安装phoenix的时候我将所有的jar包都导入了hbase的lib目录下,这导致我的hbase启动不成功,然后我打算将phoenix的文件夹删除以及和hbase的lib目录下的关于phoenix的jar包删除,然后我就用了rm -rf 文件的位置,在删除phoenix文件夹的时候没有任何问题,但是在删除jar包的时候出现了问题,它居然把我jdk zookee hbase全删了,我白配置了那么久。

删除文件与文件夹的语法

rm [option] file ...

-f:--force 不提示,强制删除文件或目录,但是会忽略不存在的文件
-i:--interactive 进行交互式删除,删除前逐一询问确认
-r, -R:--recursive 递归删除,将指定目录下的所有文件与子目录一并删除
-v: --verbose 详细显示进行的步骤
--help 显示此帮助信息并退出
--version 输出版本信息并退出

删除文件:rm file.text

强制删除文件:rm -f file.text

删除文件夹: rm -r folder

强制删除文件夹: rm -rf folder

我在每次删除jar包的时候都用强制删除文件夹的命令,出现了3次You have new mail in /var/spool/mail/root 所以我的jdk zookee hbase全被删了,我真的哭死,我以为删除文件夹和删除文件是一样的先删除文件夹成功了就把这个命令用来删除文件,????????????????我之后会学习一下Linux的命令不再犯这种错误了????????????