
Linux命令删除除.git文件夹以外的所有文件?
我想 之前,我的新文件复制到分支。linux的命令是什么?回答:重置索引很便宜,所以git rm -rf .git clean -fxd然后,您可以重置索引(使用git reset)或直接继续签出新分支。...
2024-01-10
Linux:删除多个文件的文件扩展名
我有许多扩展名为.txt的文件。如何删除Linux中多个文件的.txt扩展名?我找到rename .old .new *.old替代.old扩展.new我也想对子文件夹中的文件执行此操作。回答:rename有点危险,因为根据其手册页:重命名将通过替换第 出现的… 来重命名指定的文件。像这样的文件名会很乐意做错事c.txt.parser.y。这...
2024-01-10
在Linux上删除多个文件的一部分文件名
我想从当前目录中的所有文件名中删除 for filename in *.fasta;do echo $filename | sed \e 's/test.extra//g'done但是它抱怨没有找到file.echo是为了确保它正确列出。回答:首先使用“ sed -e”代替“ \ e”我建议您用bash这样做for filename in *.fasta; do [ -f "$filename" ] || continue mv "$filename" "${filename//test...
2024-01-10
如何删除目录中的所有文件和文件夹?
使用C#,如何从目录中删除所有文件和文件夹,但仍保留根目录?回答:System.IO.DirectoryInfo di = new DirectoryInfo("YourPath");foreach (FileInfo file in di.GetFiles()){ file.Delete(); }foreach (DirectoryInfo dir in di.GetDirectories()){ dir.Delete(true); }如果您的目录可能包含许多文件,EnumerateFiles...
2024-01-10
如何在Linux上将所有文件夹和文件重命名为小写?
我必须递归重命名完整的文件夹树,以便任何地方都没有大写字母(这是C ++源代码,但这无关紧要)。忽略CVS和Subversion版本控制文件/文件夹的加分点。首选方法是shell脚本,因为shell应该在任何Linux机器上都可用。关于文件重命名的细节,有一些有效的论据。我认为小写相同的文件应被覆盖;这是...
2024-01-10
Linux文件系统是否有效地缓存文件?
我正在创建在Linux服务器上运行的Web应用程序。该应用程序一直在访问一个250K的文件-将其加载到内存中,读取并向用户发送一些信息。由于此文件一直被读取,因此我的客户建议使用诸如memcache之类的东西将其缓存到内存中,大概是因为它可以使读取操作更快。但是,我认为Linux文件系统可能已经在缓...
2024-01-10
如何自动删除Windows下载文件夹中的旧文件
像您这样的读者帮助支持 MUO。当您使用我们网站上的链接进行购买时,我们可能会赚取联属佣金。阅读更多。对于许多人来说,杂乱的桌面和下载文件夹只是一种生活方式——无论你多么努力,它们总是会变得杂乱无章。需要进行一些数字化春季大扫除吗?幸运的是,有很多方法可以让您的 Windows 10 计算机保持整洁!您可以摆脱 Windows 10 臃肿软件。您可以整理右键菜单。您甚至可以整理搜索结果。当然,...
2024-02-29
删除文件中包含字符串的文件-Linux CLI
我正在尝试通过Linux CLI在文件中查找电子邮件地址的基础上删除错误的电子邮件。我可以用find . | xargs grep -l email@domain.com但是我无法弄清楚如何从那里删除它们,因为以下代码不起作用。rm -f | xargs find . | xargs grep -l email@domain.com谢谢您的帮助。回答:为了安全起见,我通常将find的输出通过管道传送...
2024-01-10
查找和删除x天之前的文件或文件夹
我想删除7天以上的文件和文件夹,所以我尝试了[17:07:14 root@client01.abc.com:~]# find /tmp/ -mindepth 1 -maxdepth 1 -ctime +7 -exec ls -l {} \;因此,当我运行find /tmp/ -mindepth 1 -maxdepth 1 -ctime +7 -exec ls -l {}\;它时,它不会显示任何目录,但find /tmp/ -mindepth 1 -maxdepth 2 -ctime +7 -exec ls ...
2024-01-10
如何在Android上删除一个文件夹中的所有文件和文件夹
我使用以下代码删除所有文件:File root = new File("root path");File[] Files = root.listFiles();if(Files != null) { int j; for(j = 0; j < Files.length; j++) { System.out.println(Files[j].getAbsolutePath()); System.out.println(Files[j].delete()); }}它...
2024-01-10
在使用文件时截断文件(Linux)
我有一个向stdout写入大量数据的过程,我正在将其重定向到日志文件。我想通过不时地将当前文件复制到一个新名称并将其截断来限制文件的大小。我通常的截断文件技巧,例如cp /dev/null file不起作用,大概是因为进程正在使用它。有什么办法可以截断文件?还是将其删除,并以某种方式将流程的std...
2024-01-10
如何在Linux中一步更改文件夹及其所有子文件夹和文件的权限?
我想在Linux中一步(命令)更改文件夹及其所有子文件夹和文件的权限。我已经尝试过以下命令,但仅适用于上述文件夹:chmod 775 /opt/lampp/htdocs有没有一种方法来设置chmod 755的/opt/lampp/htdocs所有内容,包括子文件夹和文件?另外,将来,如果我在其中创建新文件夹或文件htdocs,如何将其权限自动设置...
2024-01-10
修复:OneDrive自动从其文件夹中删除文件
如果您的系统硬盘有坏扇区或发生故障,OneDrive可能会不断删除您的文件。此外,过时的Windows和OneDrive客户端也可能导致正在讨论的错误。当用户收到他已从OneDrive中删除文件的消息或当他打开OneDrive并发现他的文件丢失时,用户会得到问题的信息。Windows电脑和Mac系统均报告了该问题。据报道,OneDrive的两个版本(即个人版和商务版/Office365)都会受...
2024-02-15
gulp将所有css文件缩小为一个文件
我有如下gulp任务脚本,// loads various gulp modulesvar gulp = require('gulp');var concat = require('gulp-concat');var minifyCSS = require('gulp-minify-css');var autoprefixer = require('gulp-autoprefixer');var rename = require('gulp-rename');// create taskgulp.task(...
2024-01-10
Nginx 403禁止所有文件
我在CentOS 5盒子上安装了Nginx和PHP-FPM,但是我很难使它服务于我的任何文件-无论是否为PHP。Nginx以www-data:www-data的身份运行,默认的“欢迎使用EPEL上的nginx”站点(由root:root拥有644权限)可以很好地加载。nginx配置文件具有 /etc/nginx/sites-enabled/*.conf 的include指令 , 而我有一个配置文件_example.com.conf_ ...
2024-01-10
从HTML文件输入中删除“所有文件”选项
我正在<input type="file">上传 音频 文件。为此,我正在使用accept="audio/*"。因此,默认情况下,浏览器的“文件选择”对话框仅显示音频文件。但是,我不需要该对话框中的一个名为“所有文件”的选项。(注意-也欢迎使用Javascript,jQuery和AngularJs的任何解决方案)如何禁用/删除“所有文件”选项?回...
2024-01-10
如何使用C读取文件夹中的所有文件
我希望读取特定文件夹中的所有文本文件。文件名中没有任何通用模式-否则任务会更容易。//read a file from the directory //Perform a common operation //write output to a common file //read the next file如果我也可以处理子文件夹,那将是很好,但是即使是基本的实现也已足够。我尝试查看先前询问的相关问题,但是...
2024-01-10
如果指向的文件被移动或删除,Linux上的打开文件句柄会怎样?
如果指向文件同时获得,在Linux上打开文件句柄会发生什么:移开->文件句柄保持有效吗?删除->这是否导致EBADF,指示无效的文件句柄?替换为新文件->文件是否处理指向该新文件的操作?替换为指向新文件的硬链接->我的文件可以“跟随”此链接吗?由指向新文件的软链接代替->我的文件句柄现在...
2024-01-10
在Linux下使用java.nio.Files更改文件所有者组
我有一台Linux服务器,并且正在使用Java为服务器上的多个网站运行图像调整大小的作业。网站文件由不同的OS用户/组拥有。新创建的缩略图/预览由运行调整大小作业的用户拥有。现在,我在谷歌上搜索如何在调整大小程序中更改新创建的预览/缩略图的文件所有者,并遇到了以下问题:java.nio.file.Files.se...
2024-01-10
根据文件名作为日期,删除所有超过30天的文件
我是bash的新手,我的任务是删除所有30天以上的文件,我可以根据文件名来解决这个问题Y_M_D.ext 2019_04_30.txt。我知道我可以ls在包含文件的文件夹中列出所有文件。我知道我可以获取今天的日期,$ date并可以对其进行配置以匹配文件格式$ date"+%Y_%m_%d"我知道我可以使用删除文件rm。我如何将所有这些结...
2024-01-10
如何在Linux中将文件夹中的文件列表发送到txt文件
我刚接触Linux(在这种情况下为CentOS)。我有一个包含约2000个文件的文件夹。我想理想地在命令提示符处执行一个命令,该命令会将所有文件的名称写到单个txt文件中。如果必须的话,我也可以编写一个实际的程序来做到这一点,我只是想也许可以从命令提示符处简单地做到这一点。回答:你可以用...
2024-01-10
Java获取文件夹中所有文件的文件名
我需要使用文件夹中文件的所有名称创建一个列表。例如,如果我有:000.jpg012.jpg013.jpg我想将它们存储为ArrayList with [000,012,013]作为值。用Java做到最好的方法是什么?PS:我在Mac OS X上回答:你可以这样做:File folder = new File("your/path");File[] listOfFiles = folder.listFiles();for (int i = 0; i < listOfFiles.length; ...
2024-01-10
如何显示Linux可执行文件使用的所有共享库?
我想知道系统上的可执行文件使用了哪些库。更具体地说,我想对使用最多的库以及使用它们的二进制文件进行排名。我怎样才能做到这一点?回答:使用ldd到列表共享为每个可执行文件库。清理输出排序,计算计数,按计数排序要在“ / bin”目录中找到所有可执行文件的答案:find /bin -type f -perm...
2024-01-10
什么是重复文件,批量删除win电脑重复文件方法
每个其他文件夹上都有数十个重复文件,因此很难在关键时刻选择正确的文件。您可能没有正确衡量;您刚刚在潜意识中创建的这些重复项可能会占用您的大部分磁盘空间并使您的计算机陷入困境。如果您也厌倦了重复的文件和文件夹弄乱文件和文件夹的组织,我们将向您展示如何识别和删除可安全删除的重复文件。哪些文件被视为重复?一般来说,包含相同数据的两个文件是重复的,即使它们的名称不同。复制文件通常与原始文件具有相同...
2024-02-17
git - 获取特定文件/文件夹的所有先前版本
我想检索全部旧版本的特定文件在git存储库中。git - 获取特定文件/文件夹的所有先前版本我发现使用checkout命令可以得到一个特定的版本,但我希望它们都可以。而具有depth选项的git clone命令似乎不允许我克隆子文件夹(“无效的存储库名称”)。你知道这是可能的吗?谢谢回答:OP想要检索所有...
2024-01-10
