欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux无法删除 -bash: syntax error near unexpected token `('

 

某服务器被入侵,留下了这样的文件夹:

print(md5(this_is_a_test_string));die();

可是使用rm -rf print(md5(this_is_a_test_string));die();

提示: -bash: syntax error near unexpected token `('

意思是(需要转义,使用下面的命令就可以。

rm -rf  print\(md5\(this_is_a_test_string\)\)\;die\(\)\;/

是的,你跟我一样嫌麻烦,其实简单。

输入rm -rf print后然后按tab键可以自动补全文件夹名字。哈哈。

继续补两个,删除${@print(md5(this_is_a_test_string))}

 

 


  1. rm -rf \$\{\@\print\(md5\(this_is_a_test_string\)\)\}/ 

删除${@print(md5(this_is_a_test_string))}\\

 


  1. rm -rf  \$\{\@\print\(md5\(this_is_a_test_string\)\)\}\\\\ 
普通分类: