Tag: 文件

文件在NTFS分区上消失

奇怪的事情正在发生:一些文件随机消失。 我使用Ubuntu访问另一个分区(ntfs)上的文件(电影,文档,音乐),该分区是通过NTFS配置工具安装的。 首先我注意到我的“study”文件夹中缺少一些PDF,但我想也许我自己删除了它们。 但是现在Music文件夹中缺少两张专辑,我确信Ubuntu有问题。 最近从Ubuntu下载并修改了所有这些文件,并将其移至ntfs分区。 在Windows 7上(大约两年)我以前从未遇到过这个问题。 那么如何防止这个问题呢? 是否有任何工具可用于恢复文件和检查错误? 谢谢。

垃圾箱如何工作,我在哪里可以找到官方文档,参考或规范?

当尝试从已安装的NTFS卷管理垃圾箱时,我最终阅读了FreeDesktop.org的参考资料 。 我四处寻找并做了一些测试,我意识到Ubuntu / Gnome并没有遵循100%的规格。 原因如下: 对于非/分区,它总是使用/.Trash- ,它从未使用/.Trash/ ,即使我事先创建它。 虽然这有效,但这很烦人:如果我有15个用户,我最终在我的驱动器中有15个/.Trash-xxx文件夹,而另一个方法仍然会给出一个文件夹(有15个子文件夹)。 我的驱动器中的“污染”是非常不愉快的。 规范说“ 如果没有$topdir/.Trash目录,则使用$topdir/.Trash-$uid目录 ”。 嗯,它存在,所以它为什么从不使用它? 根垃圾不起作用,至少没有开箱即用。 以root身份打开nautilus并点击垃圾桶; 它给出了一个错误。 尝试删除任何文件,它说“它无法移动到垃圾箱”。 好的,我知道这可以通过创建/root/.local/share来解决。 但规格说“ A”家庭垃圾“目录应该为任何新用户自动创建。如果垃圾操作需要这个目录但不存在,实现应该自动创建它,没有任何警告或延迟。 ” 为什么错误呢? 错误? 为什么我必须更改已安装卷的/etc/fstab条目,添加uid和guid等选项,如果这些卷已经作为RW安装在每个人的位置? 这些只是偏离标准的一些例子。 所以,问题是: “如果Ubuntu没有100%遵守规范,垃圾箱究竟如何工作?我能在哪里找到Ubuntu实施垃圾箱的技术参考?” 顺便说一句:如果Ubuntu碰巧遵循规范,请告诉我我做错了什么,特别是关于/.Trash- vs /.Trash/问题。 谢谢! 编辑: 更多信息: 如果给定的fs不支持粘滞位(VFAT,NTFS),它可能也没有权限(至少VFAT肯定没有)。 那么是什么阻止了一个用户清除/恢复其他用户的./Trash-xxx ? 如果一个人可以读/写自己的垃圾桶,那么对于整个驱动器,包括其他垃圾可以做同样的事情,对吗? 或者Gnome对VFAT / NTFS fs上的./Trash-xxx文件夹有什么“额外”保护? 如果Linux可以通过编辑/fstab uid和gid选项“模拟”NTFS挂载的文件权限,它是否也可以“模拟”粘滞位? 我更愿意使用/.Trash/xxx格式… 对于root问题:对于/ partition,我可以将root用作root用户,然后转到/root/.local/share/Trash 。 但是如果我点击Nautilus“Trash”(作为root),我会收到一个错误。 不是吗? 因此文件被正确删除,但我无法访问它。 我所能做的只是手动“清除”它们(通过删除/root/.local/share/Trash文件),但恢复将非常棘手(打开信息文件和手动移动等)。 对于非/分区(或至少对于VFAT / […]

获取文件夹和子文件夹中所有文件的列表

如何获取文件夹中所有文件的列表,包括所有子文件夹中的所有文件,并将输出放在文件中?

rm -rf做什么?

用于删除文件或目录时rm -rf做了什么? -r和-f选项如何协同工作?

查找要读取或写入的文件

我想看看哪些文件被读取或写入。 是否有任何程序或命令? 我记得几年前我使用Windows时使用这种方法来搜捕病毒和恶意软件隐藏位置。

如何在Unity-Dash上快速进行首次搜索? 比第二个慢

重新启动后,使用Unity Dash的第一次搜索将比我的系统上的第二次搜索(似乎是即时)慢(15秒),至少在我的系统上。 我想这是因为file index在重新启动后被清除,并在第一次Unity Dash搜索完成后立即重新创建。 如果是这种情况,系统启动时自动重新创建索引应该有效。 我可以想象例如在用户通过Unity搜索请求之前 ,在系统启动时自动运行一些命令以收集信息。 我特别感兴趣的是搜索程序。 我已禁用online search以获得更好的性能,而对此没有兴趣。 我目前的机器配置: Ubuntu 14.04.1 x64 on HP 655 Processor: AMD E2-1800 APU (2x 1700 MHz) Graphics: Radeon HD 7340 driven by xOrg “Gallium 0.4 on AMD PALM” Memory: 4 GB (real 3.6 GB) HDD: ATA Hitachi HTS54505 理论基准: CPU , HDD 。 我最终会对自己进行基准测试……

如何提取和加入文件xxx.zip,xxx.z01和xxx.z02

我有三个文件1.zip,1.z01 1.z02。 我想通过右键单击1.zip并选择“Extract Here”来提取并将它们连接到一个文件中。 但后来出现了一个错误: 7-Zip 9.04 beta版权所有(c)1999-2009 Igor Pavlov 2009-05-30 p7zip版本9.04(locale = en_US.utf8,Utf16 = on,HugeFiles = on,2 CPUs) 错误:/home/tim/Desktop/1.zip:无法将文件作为存档打开 错误:1 我想知道它是什么问题以及如何解决它? 感谢致敬! 补充:我使用“unzip -FF”错了吗? 这似乎不起作用: $ unzip -FF 1.zip Archive: 1.zip warning [1.zip]: zipfile claims to be last disk of a multi-part archive; attempting to process anyway, assuming all parts have been concatenated together […]

使用终端显示最近修改/创建的文件

是否有任何命令显示最近修改/创建的文件? 哪一个…?

将Windows共享作为主目录中的本地文件夹挂载的最简单方法是什么?

通过Gnome Nautilus,我可以轻松地从我的Ubuntu服务器上安装Samba共享。 然而,这些“坐骑”有点假。 我运行的许多应用程序都无法识别Gnome已经安装了这些服务器文件夹,因此无法打开我的服务器上的文件。 在过去,我创建了一个/etc/fstab 条目并将它们全局安装在/mnt文件夹中,但这不会像其他人共享我的Ubuntu笔记本电脑一样工作。 在我(和其他人)的主目录中创建“真正的”samba安装的最简单方法是什么? 如果它是一个可以在我登录时运行的命令或GUI应用程序,这很好。这些服务器文件夹不必一直挂载。

在提取RAR文件期间“解析filter不受支持”错误

我收到了一个.rar ,我想打开包装,因为它包含了一些对我来说非常重要的东西,我现在需要真正拥有它。 但是,即使我可以在Archive Manager中查看.rar存档的内容,由于此错误,我无法提取它: 存档应该包含两个文件夹,每个文件夹虽然包含至少10个音频文件以及每个文件的PDF文件(我不知道究竟应该是什么内容,除非那里应该有音频文件,内容我已经描述了我可以从Archive Manager的视图中看到的内容)。 所以除了错误之外我唯一剩下的就是其中一个文件夹和一个音频文件,但它说它有0个字节。 那么我究竟如何解决这个问题呢? 我正在使用GNOME 3.20运行Ubuntu GNOME 16.04.1。 信息更新: 在回复请求dpkg -l unrar unrar-free命令输出的注释时: Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-============-============-================================= un unrar (no description available) dpkg-query: no packages found matching unrar-free