删除名称为’–exclude=workspace’的文件

  • 2018-02-01
  • 175
  • 0
  • 0

【为什么会产生这个文件】

 


因为执行了错误的tar命令格式。

错误命令:

tar zcvf --exclude=workspace jenkin.tar.gz jenkins/

正确命令:

tar zcvf  jenkin.tar.gz jenkins/ --exclude=workspace

 

尝试删除:

[root@test data]#rm -rf --exclude\=workspace
rm: unrecognized option '--exclude=workspace'
Try 'rm ./'--exclude=workspace'' to remove the file ‘--exclude=workspace’.
Try 'rm --help' for more information.
[root@test data]#rm -rf "\-\-exclude\=workspace"
[root@data data]#ls
application-data  docker  --exclude=workspace  jenkins    logs

 

尝试重命名:

[root@test data]#mv '--exclude=workspace' 1
mv: unrecognized option '--exclude=workspace'
Try 'mv --help' for more information.
[root@test data]#mv "\-\-exclude=workspace" 1
mv: cannot stat ‘\\-\\-exclude=workspace’: No such file or directory

 

【解决】


# 方法一:使用FileZilla,通过sftp连接,直接删除文件。
# 方法二:用全路径:
rm -rf "/data/--exclude=workspace"

 

评论

还没有任何评论,你来说两句吧