Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在linux中从文件夹中删除文件_Linux_Hive - Fatal编程技术网

在linux中从文件夹中删除文件

在linux中从文件夹中删除文件,linux,hive,Linux,Hive,Linux操作系统 sudo rm -f Unconfirmed\sudo rm -f Unconfirmed\index.html?format=csv&timezone=Asia%2FKolkata&use_labels_for_header=true 你好 我已经用wget下载了这个文件。下载的文件有一些混乱的名称,如 index.html?format=csv&timezone=Asia%2FKolkata&use_labels_for_header=t

Linux操作系统

sudo rm -f Unconfirmed\sudo rm -f Unconfirmed\index.html?format=csv&timezone=Asia%2FKolkata&use_labels_for_header=true
你好

我已经用wget下载了这个文件。下载的文件有一些混乱的名称,如

index.html?format=csv&timezone=Asia%2FKolkata&use_labels_for_header=true.
现在我尝试使用rm删除此文件,但它没有被删除

Linux操作系统

sudo rm -f Unconfirmed\sudo rm -f Unconfirmed\index.html?format=csv&timezone=Asia%2FKolkata&use_labels_for_header=true

如何将其从文件夹中删除。

其工作原理如下。确保您有权编辑(删除或更新)该文件/文件夹。你使用了sudo,这是正确的

  • 删除文件夹及其所有内容(包括所有内部内容)
    文件夹):

  • 要删除文件夹的所有内容(包括所有内部文件夹),但不删除文件夹本身,请执行以下操作:

      rm -rf /path/to/directory/* or
    
      rm -rf /path/to/directory/{*,.*} 
    
    如果您想确保隐藏的文件/目录也被删除

  • 要从文件夹中删除所有“文件”(不删除内部文件夹),请执行以下操作:

rm-rf“yourfilename”在文件名上加上双引号。 还要检查您是否有删除此文件的权限

  rm -f /path/to/directory/{*,.*} 
 Where:
  rm - stands for "remove"   
  -f - stands for "force" which is helpful when you don't want to be asked/prompted 
  if you want to remove an archive, for example.   
  -r - stands for "recursive" which means that you want to go 
  recursively down every folder and remove everything.