谨慎使用rm -rf

日常开发中,使用linux的过程中,避免不了要使用linux命令进行文件的删除,但有时往往因为操作不当而导致文件删除错误,以至于服务出错,更有可能导致linux服务器崩溃,故谨慎使用rm -rf命令

下面是一些经常要使用的删除命令,可以避免直接强制删除文件或者文件夹导致严重后果:

创建文件夹命令:mkdir 文件夹名称 ; mkdir  路径/{文件夹1,文件夹2}

创建文件命令:touch 路径/ {文件1,文件2}

删除文件命令:rm 文件路径    备注:如果是当前目录直接写文件名以及文件后缀,如果是其他目录,一定要写绝对路径(可以使用pwd查看当前路径)/文件名(命令执行时会有提示,可再次确认是否要删除)

删除文件夹命令:rm -r  文件夹名称  备注:当前目录下的文件夹-r后面直接写文件夹名称,如果非当前目录下文件夹,需要些绝对路径(使用pwd查看文件所在的位置)/文件名以及后缀(命令执行时会有提示,可再次确认是否要删除)

如果文件夹确实删除不了,可以使用rm -rf  文件夹名称,这个语句是强制删除文件夹,并且递归删除(命令执行没有提示),由于linux没有回收站,因此使用rm -rf语句时一定要非常谨慎。

linux下停止jar服务的方式:

  1、首先使用:ps aux|grep XXX.jar

         可以查看到下列信息:

data 5796 0.0 0.0 112656 996 pts/1 S+ 09:11 0:00 grep --color=auto XXX.jar data 30768 6.3 0.4 
35468508 576800 ? Sl 09:09 0:08 java -jar XXX.jar

                    其中30768则为此jar的pid,杀掉命令为

                    kill -9 30768  即服务停止。

       Linux下彻底停止tomcat进程操作:

       #看是否已经有tomcat在运行了

             ps -ef |grep tomcat

             #如果有,用kill;

             kill -9 pid #pid 为相应的进程号

             例如 pe -ef |grep tomcat 输出如下

             sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap start

             则 5144 就为进程号 pid = 5144

             kill -9 5144 就可以彻底杀死tomcat

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
引用:rm -rf是一个Linux命令,它用于递归地删除目录及其内容。一般情况下,rm -rf被用于删除不需要的文件和目录,以释放磁盘空间。然而,由于rm -rf删除文件和目录没有确认步骤,可能会导致误删重要的内容。因此,在使用rm -rf时需要谨慎操作,特别是在删除目录或文件之前要三思而后行。引用:当你确信要删除某个文件或目录,并且确认不再需要它们时,可以使用rm -rf。请确保你已经备份了重要的数据,以防止误操作导致数据丢失。引用:需要特别注意的是,删除操作是不可逆的,一旦使用rm -rf删除了文件或目录,***<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [linux下防止rm-rf /处理](https://download.csdn.net/download/weixin_38680308/14037344)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [rm -rf 真是删库跑路的一把好手](https://blog.csdn.net/shihengzhen101/article/details/126552069)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值