今天只说一个命令,这个命令已经让无数运维人爱和恨。
从Rm中删除文件或目录
基本用法:-i显示删除提示消息
强制删除-f文件
递归删除-r目录
公司通常创建alias以确保数据安全。
Alias RM='rm -i '
有时候我们会写脚本防止意外删除,但作为承运人,备份很重要,备份很重要,备份很重要,重要的是说三遍。
我们来看看怎么写一个脚本防止文件被误删除:
#!/bin/bash
#:set ff=r
## Filename:
##
## Copyright (C) 2016.6.27
## Author: xinsz08
## Description: Shell防止rm -rf 误删
######################################################################
cat /root/.bash_profile | grep"trash" &>/dev/null
if [ $? -eq 0 ]#通过if语句判断,是否已经执行过这个脚本了,不然的话执行一次,就追加一次改内容
then
echo "it is ok"
else
echo -e "
mkdir -p ~/.trash
alias rm=trash
alias r=trash
alias rl=‘ls ~/.trash‘
alias ur=undelfile
function undelfile()
{
mv -i ~/.trash/"$@" ./
}
trash()
{
mv "$@" /root/.trash/
}" >>/root/.bash_profile
source /root/.bash_profile #source该文件,生效了
fi
#删除后的文件就在/root/.trash里
==================================================
如果有一天,真的一不小心误删除了文件怎么办呢,没关系,我后面会讲讲如何找回被删除的文件
1.文章《「linux如何删除目录」电脑如何找回删除的文件》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《「linux如何删除目录」电脑如何找回删除的文件》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好