Advertisement

Linux命令行回收站,避免误删【完整脚本】

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本文提供了一个Linux命令行下的“回收站”解决方案,通过编写和使用一个简单的bash脚本来防止文件意外删除,确保数据安全。 “你的rm -rf /*,我接盘了”——刚毕业的运维小姐姐总误删文件,我送了她一个命令行版 “回收站”的完整流程文章。这篇文章详细介绍了如何在Linux系统中创建一个类似Windows回收站的功能,以防止意外删除重要文件的情况发生。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Linux
    优质
    本文提供了一个Linux命令行下的“回收站”解决方案,通过编写和使用一个简单的bash脚本来防止文件意外删除,确保数据安全。 “你的rm -rf /*,我接盘了”——刚毕业的运维小姐姐总误删文件,我送了她一个命令行版 “回收站”的完整流程文章。这篇文章详细介绍了如何在Linux系统中创建一个类似Windows回收站的功能,以防止意外删除重要文件的情况发生。
  • Linux与Shell编程宝典(清晰版).rar
    优质
    《Linux命令行与Shell脚本编程宝典》是一本全面介绍Linux命令行和shell脚本编程技术的教程,适合初学者到高级用户阅读。此版本为高清完整版,方便学习查阅。 《Linux 命令行和shell脚本编程宝典》的清晰完整版PDF文件已经找到并分享给大家。这个版本比160多M大小的版本更清晰,并且包含完整的书签,但是之前在某个平台上花费8分下载了4个部分后发现无法解压,非常令人沮丧。现在终于找到了可以正常使用的真正完整版,希望对大家有帮助。
  • Java连接LinuxShell
    优质
    本文介绍了如何使用Java程序远程连接到Linux系统并执行Shell脚本的方法,包括所需工具和代码示例。 使用Java连接服务器,并执行Linux服务器上的命令或脚本。
  • Linux和Shell编程.pdf
    优质
    本书全面介绍了如何在Linux系统中使用命令行工具及编写Shell脚本进行高效操作与自动化管理。 《Linux命令行与Shell脚本编程》是一本专注于教授如何使用Linux命令行界面以及编写Shell脚本来自动化任务的书籍或资料。它涵盖了从基础到高级的各种主题,适合初学者及有一定经验的用户学习参考。
  • DC
    优质
    DC整合脚本命令旨在提供一个全面指南,介绍如何编写、优化和运用脚本来高效管理与自动化各种DC(数据中心)任务,助力IT运维人员提升工作效率。 DC综合脚本命令参考模板详细介绍了DC的命令。
  • 文件的恢复.rar
    优质
    本资源提供一种实用的方法来帮助用户从Windows回收站中恢复意外删除的重要文件,避免数据丢失。 对于长期使用电脑办公的用户来说,每天需要存储大量数据。随着时间推移,电脑内的存储空间会变得不足。因此,定期清理不需要的垃圾文件可以缓解磁盘空间紧张的问题,并提高电脑运行效率,避免突然卡顿的情况。 有时由于误操作,可能会不小心删除一些重要的资料。如果回收站已经被清空了,则要恢复这些文件就比较困难。这时就需要借助专门的数据恢复工具来解决这个问题。今天我推荐一个方法:只要你的电脑没有重启且不是固态硬盘,就可以实现百分百的文件恢复!
  • Linux全书
    优质
    《Linux命令全书》是一本全面介绍Linux系统常用及高级命令的手册,适合各层次用户深入学习和参考。 Linux命令大全完整版是学习Linux系统的好资源,请多多支持。
  • Linux全书
    优质
    《Linux命令全书》是一本全面介绍Linux操作系统中各类命令及其使用方法的权威指南,适合各层次用户参考学习。 Linux命令大全完整版目录 1. Linux系统管理命令 adduser chfn(change finger information) chsh(change shell) date exit finger free fwhois gitps(gnu interactive tools process status) groupdel(group delete) groupmod(group modify) halt id kill last lastb login logname logout logrotate newgrp nice procinfo(process information) ps(process status) pstree reboot renice rlogin(remote login) rsh(remote shell) rwho screen shutdown sliplogin su(super user) sudo suspend swatch(simple watcher) tload top uname useradd userconf userdel usermod vlock(virtual console lock) w who whoami whois 2. Linux系统设置命令 alias apmd(advanced power management BIOS daemon) aumix(audio mixer) bind chkconfig(check config) chroot(change root) clock crontab declare depmod(depend module) dircolors dmesg enable eval export fbset(frame buffer setup) grpconv(group convert to shadow password) grpunconv(group unconvert from shadow password) hwclock(hardware clock) insmod(install module) kbdconfig lilo(linux loader) liloconfig lsmod(list modules) minfo mkkickstart modinfo(module information) modprobe(module probe) mouseconfig ntsysv passwd(password) pwconv pwunconv rdate(receive date) resize rmmod(remove module) rpm(redhat package manager) set setconsole setenv(set environment variable) setup sndconfig SVGAText Mode timeconfig ulimit unalias unset 3. Linux文档编辑命令 col colrm(column remove) comm(common) csplit(context split) ed(editor) egrep ex fgrep(fixed regexp) fmt(format) fold grep ispell(interactive spelling checking) jed joe join look mtype pico rgrep(recursive grep) sed(stream editor) sort spell tr(translate character) uniq wc(word count) 4. Linux压缩备份命令 ar bunzip2 bzip2 bzip2recover compress cpio(copy in/out) dump gunzip(gnu unzip) gzexe(gzip executable) gzip(gnu zip) lha restore tar(tape archive) unarj unzip zip zipinfo 5. Linux文件管理命令 diff(differential) diffstat(differential status) file find git(gnu interactive tools) gitview(gnu interactie tools viewer) ln(link) locate lsattr(list attribute) mattrib mc(midnight commander) mcopy mdel mktemp mmove mread mren mshowfat mtools mtoolstest mv od(octal dump) paste patch rcp(remote copy) rhmask rm(remove) slocate(secure locate) split tee tmpwatch(temporary watch) touch umask whereis which cat chattr(change attribute) chgrp(change group) chmod(change mode) chown(change owner) cksum(check sum) cmp(compare) cp(copy) cut indent 6. Linux文件传输命令 bye ftp(file transfer protocol) ftpcount ftpshut(ftp shutdown) ftpwho ncftp(nc file transfer protocol) tftp(trivial file transfer protocol) uucico uucp uupick uuto 7. Linux磁盘管理命令 cd(change directory) df(disk free) dirs du(disk usage) edquota(edit quota) eject lndir(link directory) ls(list) mcd mdeltree mdu mkdir(make directories) mlabel mmd mmount mrd mzip pwd(print working directory) quota quotacheck quotaoff quotaon repquota(report quota) rmdir(remove directory) rmt(remote magnetic tape) stat(status) Tree umount 8. Linux磁盘维护命令 badblocks cfdisk dd e2fsck(ext2 file system check) ext2ed(ext2 file system editor) fdisk fsck.ext2(file system check-second filesystem) fsck(file system check) fsck.minix(file system check-minix filesystem) fsconf(file system configurator) hdparm(hard disk parameters) losetup(loop setup) mbadblocks mformat mk
  • Linux全集
    优质
    《Linux命令全集完整版》是一本全面覆盖Linux系统常用及少见命令的手册,旨在帮助用户掌握操作技巧和提高效率。 Linux命令大全完整版包含一般常用的命令及其用法。
  • Linux全集
    优质
    《Linux命令全集完整版》是一本全面介绍Linux操作系统中常用和高级命令的手册,适合从入门到精通各阶段的技术人员使用。 Linux命令大全完整版提供了一系列全面的Linux命令参考,涵盖各种常用及高级用法。该文档旨在帮助用户深入了解并熟练掌握Linux系统操作技巧,适合各个水平层次的学习者使用。