3 在Linux和Unix中,lost + found文件夹的用途是什么? 在Linux和Unix操作系统的根目录下有一个文件夹,名为 /lost+found/ 这是为了什么 在什么情况下我会与之互动?我将如何与之互动? 644 filesystems directory-structure lost-found
5 在Linux上/ usr / bin与/ usr / local / bin 为什么在Linux中有那么多地方可以放入二进制文件?至少有以下五个: /bin/ /sbin/ /usr/bin/ /usr/local/bin/ /usr/local/sbin/ 而且在我的办公室邮箱中,我没有其中某些文件的写权限。 哪种二进制类型进入这些bins中的哪一个? 445 filesystems binary
2 什么是绑定安装? 什么是“绑定安装”?我该怎么做?到底有什么好处呢? 有人告诉我对某些东西使用绑定安装,但是我不知道它是什么或如何使用。 325 filesystems mount bind-mount
8 查找在哪里使用inode 因此,我从监控系统中的一个盒子上收到了一个警告,指出文件系统上可用空闲节点的数量正在减少。 df -i 输出显示以下内容: Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 524288 422613 101675 81% / 如您所见,根分区已使用其索引节点的81%。 我怀疑它们都在单个目录中使用。但是我怎么能找到那呢? 189 filesystems inode
4 如何获得Linux中已挂载文件系统的完整而准确的列表? 我通常mount用来检查已挂载的文件系统。我也知道mount和之间有一些联系,/etc/mtab但是我不确定细节。阅读如何检查是否安装了/ proc /后,我感到更加困惑。 我的问题是:如何获取已挂载文件系统的最精确列表?我应该只使用mount或阅读的内容/etc/mtab还是的内容/proc/mounts?什么会带来最值得信赖的结果? 150 linux filesystems mount
3 粘性位如何工作? SUID 应用于可执行程序的粘性位,用于标记系统,以在程序完成运行后将程序的映像保留在内存中。 但是我不知道它存储在内存中。以及在这种情况下如何看到它们? 148 filesystems permissions
8 为什么在UNIX / Linux中不允许对目录的硬链接? 我在教科书中读到,Unix / Linux不允许硬链接到目录,但允许软链接。是因为,当我们有周期并创建硬链接,并且在一段时间后删除原始文件后,它会指向某个垃圾值吗? 如果循环是不允许硬链接的唯一原因,那么为什么允许对目录的软链接? 130 filesystems directory symlink hard-link
10 监视文件夹中是否有新文件的脚本? 如何使用bash脚本检测文件夹中的新文件?我想在文件夹中创建文件后立即对其进行处理。是否可以这样做,还是必须安排cron脚本每分钟左右检查一次新文件? 127 shell filesystems files directory monitoring
5 什么是超级块,索引节点,牙科和文件? 从M. Tim Jones 撰写的Linux文件系统剖析文章中,我读到Linux从一组通用对象的角度查看所有文件系统,这些对象是superblock,inode,dentry和file。即使该段的其余部分解释了上述内容,我也不太满意该解释。 有人可以向我解释这些术语吗? 125 files filesystems inode terminology
6 我可以配置Linux系统以获得更积极的文件系统缓存吗? 我既不用担心RAM的使用(我已经足够了),也不必担心由于意外关机而丢失数据(因为我的电源得到了支持,系统很可靠,数据也不重要)。但是我做了很多文件处理,可能会提高性能。 这就是为什么我想将系统设置为使用更多的RAM进行文件系统的读写缓存,以积极地预取文件(例如,在文件大小正常或至少合理的情况下,预读应用程序访问的整个文件)提前读取其中的很大一部分),并减少刷新缓冲区的频率。如何实现(可能)? 我在XUbuntu 11.10 x86上使用ext3和ntfs(我经常使用ntfs!)文件系统。 119 linux filesystems performance fstab sysctl
4 为什么有这么多种测量磁盘使用率的方法? 当我总结文件的大小时,我得到一个数字。如果我跑步du,我会得到另一个数字。如果我du在分区上的所有文件上运行,则与df使用的声明不匹配。为什么我的文件总大小有这么多不同的数字?电脑不能添加吗? 说到添加:当添加的“已使用”和“可用”列时df,我没有得到总数。总数小于我的分区的大小。而且,如果加总分区大小,我将无法获得磁盘大小!是什么赋予了? 113 filesystems partition disk-usage
3 如何找到文件夹位于哪个物理设备上? 具体来说:我做了sudo mkdir /work,并且想验证它确实位于我的硬盘驱动器上,并且没有映射到其他驱动器。 如何检查此文件夹的实际位置? 110 filesystems
4 在文件系统上为根保留的空间-为什么? 我了解默认情况下,将使用分配给root的5%的空间来创建新创建的文件系统。我也知道您可以使用以下方法更改定义的空间: tune2fs -m 1 /dev/sdXY 我很好奇的是,这个预留空间的实际用途是什么。它是否有实际用途,在某些情况下会占用5%以上的空间? 我偶然发现这个问题的原因是,我们最近建立了一个1TB的文件存储,却无法弄清楚为什么df -h会导致我们丢失5%的容量。 105 filesystems root disk-usage
2 文件的时间戳,修改时间和创建时间 我只是知道这一点ls -t,ls -f并在目录下提供不同的文件和子目录排序。 文件的时间戳,修改时间和创建时间之间有什么区别? 如何通过命令获取和更改此类信息? 人们说哪种文件比另一种“新”的信息呢? 哪种信息的更改不会使文件有所不同? 例如,我看到有人写道: 默认情况下,rsync程序仅查看文件的大小和时间戳是否不同。不管哪个文件是新的,如果文件不同,它都会被覆盖。您可以将'--update'标志传递给rsync,如果它们比源文件上的文件新,它将导致目标文件上的文件跳过,但前提是它们是相同类型的文件。这意味着,例如,如果源文件是常规文件,而目标是符号链接,则无论时间戳如何,目标文件都会被覆盖。 附带说明一下,这里的文件类型仅表示常规文件和simlink,而不是pdf,jpg,htm,txt等类型吗? 105 linux filesystems files
3 我可以观看`sync`操作的进度吗? 我已经使用异步将一个大文件复制到安装在Linux系统上的USB磁盘上。这会相对快速地返回到命令提示符,但是,当我键入时sync,所有这些都必须进入磁盘,这需要很长时间。 我知道它会变慢,但是在某个地方我可以看到计数器降为零吗?看着buffers在top没有帮助。 103 linux filesystems io async