首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux中删除特殊名称文件多种方式

前言 我们都知道,在linux删除一个文件可以使用rm命令,但是有一些特殊名称文件使用普通rm方式却没法删除,本文介绍linux中删除特殊名称文件多种方式。...但对于我们来说,不建议使用一些特殊字符来命名文件。不幸是,我们可能无意中创建了一些特殊名称文件,或者由程序意外创建了一些由特殊字符组成文件,这个时候,要删除它们,似乎没有想象中那么简单。...*文件就不能通过这样方式删除,因为!*是有其他含义 增加转义字符删除文件 既然!*无法通过加引号方式删除,那还有什么办法吗?有!删除时,增加转义字符: $ rm \!* $ 这样便可以删除。...这种通过i节点号进行删除方式适用于前面所提到任何类型文件。 这里扩展说几句。在操作系统中,它是如何识别一个文件呢?...总结 删除特殊文件名称方法有很多,总结如下: 删除时带上路径 删除时使用 -- 删除时用引号引起来 使用转义字符辅助删除 按照i节点号删除 使用通配符删除 不同类型文件可选择使用上面所提较方便方式进行删除

5K20
您找到你想要的搜索结果了吗?
是的
没有找到

在 Linux 中永久安全删除文件和目录方法

引言 在大多数情况下,我们习惯于使用 Delete 键、垃圾箱或 rm 命令从我们计算机中删除文件,但这不是永久安全地从硬盘中(或任何存储介质)删除文件方法。...假设文件包含密级或机密内容,例如安全系统用户名和密码,具有必要知识和技能攻击者可以轻松地恢复删除文件副本访问这些用户凭证(你可以猜测到这种情况后果)。...在本文中,我们将解释一些命令行工具,用于永久安全地删除 Linux 中文件。 1.shred – 覆盖文件来隐藏内容 shred 会覆盖文件来隐藏它内容,并且也可以选择删除它。 ?...你可以在 shred 帮助页中找到更多用法选项和信息: ? 2.wipe – 在 Linux 中安全删除文件 wipe 命令可以安全地擦除磁盘中文件,从而不可能恢复删除文件或目录内容。...3.Linux 中安全删除工具集 secure-delete 是一个安全文件删除工具集合,它包含用于安全删除文件 srm(secure_deletion)工具。

4.4K50

Linux下超简单Mysql自动备份+定期删除之前备份文件脚本

3.创建当天备份目录 cd $backuppath mkdir -p $date cd $date  切换到备份目录中,根据当前时间来创建一个目录,用于存放当天备份文件,再切换至当天备份目录中。...5.定期删除备份文件 find $backuppath -type d -mtime +7 -exec rm -rf {} \;  只是一味地备份也不行,磁盘再大也有用完那一天,况且很久以前数据也没有任何意义...,我们需要备份是近期最新数据,所以定期删除文件就很有必要了。...-type d //表示查找目录,d表示目录 -mtime +7 //表示按照文件更改时间来查找文件,+7表示距现在7天以前 -exec rm -rf {} \;...,可自行调整时间 [root@localhost ~]# systemctl restart crond //重启crond服务 总结:  以上脚本只是一个超简单简陋版本,还有很多需要改进地方

1.5K10

linux定时备份MySQL数据库删除七天前备份文件

time=_` date +%Y_%m_%d_%H_%M_%S ` #需要备份数据库名称 db_name=test #mysql 用户名 db_user=root #mysql 密码 db_pass...=123456 mysqldump -u $db_user -p$db_pass $db_name | gzip > $backupdir/$db_name$time.sql.gz #删除一分钟之前备份文件...db_name:数据库名; db_user:数据库用户名; db_pass:用户密码; -type f    表示查找普通类型文件,f表示普通文件。...-mtime +7   按照文件更改时间来查找文件,+7表示文件更改时间距现在7天以前;如果是 -mmin +7 表示文件更改时间距现在7分钟以前。...-exec rm {} ;   表示执行一段shell命令,exec选项后面跟随着所要执行命令或脚本,然后是一对儿{},一个空格和一个,最后是一个分号。

2.3K00

MFC如何修改文件视图FileView中已有的树结构右键菜单(其相应函数为OnContextMenu),即如何增加修改删除 菜单项?

在用VS做MFC编程时,新建工程中自带了文件视图/类视图/属性窗口/输出窗口等内容。文件视图FileView中具有初始右键菜单,如图所示: ?...,与FileView相关很难找到,应该是因为平常多数人用到右键菜单都是给某个对话框窗体添加自定义菜单,会涉及到右键点击事件OnRButtonDown ; WM_CONTEXTMENU消息等。          ...然而这里我是想给文件视图中已有的右键菜单添加几个菜单项,增加功能。...通过仔细分析上面的代码发现,在最后一句通过ShowPopupMenu方法绑定了ID为IDR_POPUP_EXPLORER资源,这才是真正菜单所在,于是转到IDR_POPUP_EXPLORER定义,...打开后可以添加/修改/删除菜单项,如图: ? 最后给菜单项添加响应事件,实现代码即可。

1.3K20

关于WannaRen勒索病毒相关FAQ(附解密工具)

该病毒会在用户桌面及磁盘根目录创建多个勒索提示信息文件,包括:@WannaRen@.exe、想解密请看此图片.gif、想解密请看此文本.txt、想解密请看此文本.gif、团队解密.jpg。 ?...A 首先病毒名称蹭了“前任”WannaCry热度,甚至还高度模仿其解密工具;其次攻击者使用了多个吸引眼球图片,包括勒索信息图片及解密工具界面。 ? Q 该病毒执行流程是什么样?...A 首先从攻击者C&C域名(cpu.sslsngyl90.com)下载PowerShell脚本文件执行,可在系统日志中查看到相应PowerShell执行记录。...A 从目前已知案例来看,攻击者主要是通过PowerShell脚本下发病毒母体方式来执行加密,同时病毒加载器会执行自删除操作,并未发现横向传播蠕虫特征。...但PowerShell脚本中同时还存在EternalBlue(永恒之蓝)MS17-010漏洞利用模块,不排除攻击者后续可能结合该漏洞进行传播可能。 ? Q 如何防范该病毒进一步传播?

1K30

文件加密挖矿软件GhostMiner

当触发eventconsumer时,它将从已安装wmi“powershell command”对象command和ccbot中读取条目。 执行命令脚本时,将执行以下操作: ?...除了上述功能外,命令脚本还有一个wmi_killer函数,该函数终止正在运行进程,删除与恶意软件系相关联计划任务和服务,例如: 1.Mykings 2.PowerGhost 3.PCASTLE 4...另一个命令脚本函数wmi_checkhosts能够修改受感染计算机主机文件。 ? 同时,ccbot使用两个ip地址,即118.24.63.208和103.105.59.68作为c&c服务器。...但是,在删除之前,ghostminer会确定根驱动器上可用磁盘空间。如果可用空间小于1 GB,则会减少10 MB大小负载。...然后ghostminer将追加2130字节随机值,该文件将保存为C:\windows\temp\lsass.exe。 恶意软件随后将执行以下命令: ? IOCs ?

1.5K00

新型PPT钓鱼攻击分析(含gootkit木马详细分析)

,提示我们要启动一个外部程序 这个时候我们在点击启动之后,会看见一个powershell窗口一闪而过,可以知道样本执行了一段powershell脚本 ?...我们将样本后缀名改为zip,看看这段powershell 代码在何处,我们最终在ppt\slides中找到了这段powershell脚本 ?...我们来看看这段powershell 脚本(已还原),可以看到是下载一个php文件放到临时文件夹,并重命名为ii.jse powershell -NoP -NonI -W Hidden -ExecBypass...然后拷贝自身到如下目录下,重命名位mqnets.exe,执行 ? 删除自身 ? 我们看看在拷贝到IE目录下样本会做些什么,在这里比较是在IE目录下时候,会发生跳转 ?...第五个线程主要是判断Temp文件是否如下图文件,如果有壳杀死自身,删除自身 ? ? 总结 样本在对抗沙箱和模拟机中有很强针对性,在持久话方面也很独特,值得研究一下

1.3K40

USB钓鱼几种方式总结。

LNK将执行HTA,HTA将依次执行删除DLL payload,并且用诱饵图片替换快捷方式(confidential.jpg)。...如果你此时双击pic.hta,会生成wuyifan.jpg,但是此时pic.hta没有自删除 4.整合上述两步形成一个自删除HTA文件:打开pic.hta将AutoOpen函数名修改为AutoOpen2...删除payload.htavb代码后两行(AutoOpen和Close),将pic.hta中vb代码(除了最后两行AutoOpen和Close)复制到payload.htavb脚本末尾,后添加以下代码..."" "mshta" "%CD%\confidential.jpg.lnk" 当payload构成放在USB中,我们需要知道当前路径,%cd%将提供当前路径名称 使用macro_pack生成lnk...这里有个问题是setcontent-ms文件默认在“C:\Windows\System32”中打开,这样我们必须知道USB盘符,为此使用Powershell脚本如下: %windir%\system32

1.3K10

从*.BAT到银行钓鱼页面

0xFEFF字节顺序标记(BOM)出现在文件开始部分(标记Unicode文本流开始),其中包含了隐藏批处理文件代码。下面给出是我们使用十六进制编辑器打开后所看到内容: ?...使用PowerShell命令,下载一个PowerShell脚本以及PShellExec.exe; ? 3....通过使用PShellExec.exe,它首先会对下载下来PowerShell脚本进行加密,然后删除原始脚本运行加密后脚本; ? 4....最后,它会创建一个VBScript脚本执行加密后PowerShell脚本。为了实现持久化感染,它还会在目标系统启动目录STARTUP文件夹中创建一个符号链接; ?...判断目标操作系统是32位还是64位下载相应DLL文件; ?

956100

windows系统安全|Windows渗透基础大全

) Windows中加载执行PowerShell脚本 本地加载执行PowerShell脚本 远程下载执行PowerShell脚本 Windows中批处理文件 Windows中快捷键操作 Windows...中加载执行PowerShell脚本 Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework强大功能。...更多关于PowerShell用法:PowerShell使用浅析 本地加载执行PowerShell脚本 在cmd当前目录下有PowerView.ps1脚本执行其中Get-Netdomain模块...\powerview.ps1;Get-NetDomain 远程下载执行PowerShell脚本 远程下载执行test.ps1脚本、远程下载PowerView.ps1脚本执行其中Get-Netdomain...,相应打开文件所要调用程序等等信息。

1.7K10

PowerShell实战:文件操作相关命令笔记

1、New-Item 创建新项命令cmdlet New-Item 将创建新项设置其值。 可创建项类型取决于项位置。 例如,在文件系统 New-Item 中创建文件文件夹。...表示当前操作目录-Value 指定文件内容常用参数介绍 ● -Name:指定新项名称。...可以指定新项名称或者指定新项路径 ● -Path:指定新项位置路,如果省略的话表示当前目录,支持多个字符串通过逗号分割 ● -ItemType:指定新项目的指定提供者类型(File 文件,SymbolLink...2、Remove-Item 删除项命令Remove-Item cmdlet 删除一个或多个项。它支持删除许多不同类型项,包括文件文件夹、注册表项、变量、别名和函数。...删除当前目录demo.txt文件Remove-item demo.txt删除当前目录所有扩展名是jpg文件文件名不包括*test*文件Remove-Item * -Include *.jpg -

23920

Powershell语法入门总结

Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework强大功能。...可以简单理解 Powershell为Window下更加高级cmd,这里是总结了一些基础powershell入门使用语法,Powershell运用还很多,需要深入研究进阶用法。...-force 1.psl # 强制导入别名 PowerShell变量基础 等于号赋值 $name="xx" 特殊变量名称用花括号包围 ${"asdsad asdsd" var ()} PowerShell...删除变量名 Remove-Variable num1 PowerShell自动化变量 常用变量 $pid $home PowerShell环境变量 ls env: # 查看当前环境变量 $env:os...PowerShell与其他脚本程序互相调用 powershell直接可以执行bat、vbs、psl文件 bat调用powershell 需要使用 powershell &"文件路径" PowerShell

4K20
领券