标签: filesystems

Linux 和 Unix 中的 lost+found 文件夹的用途是什么?

在 Linux 和 Unix 操作系统的根目录下有一个文件夹叫做 /lost+found/

它是做什么用的?在什么情况下我会与它互动?我将如何与它互动?

filesystems directory-structure lost-found

721
推荐指数
3
解决办法
36万
查看次数

Linux 上的 /usr/bin 与 /usr/local/bin

为什么在 Linux 中有这么多地方可以放置二进制文件?至少有这五种:

  1. /bin/
  2. /sbin/
  3. /usr/bin/
  4. /usr/local/bin/
  5. /usr/local/sbin/

在我的办公信箱上,我没有其中一些的写权限。

什么类型的二进制文件进入这些bins 中的哪一个?

filesystems binary

589
推荐指数
5
解决办法
16万
查看次数

什么是绑定安装?

什么是“绑定挂载”?我怎么做一个?到底有什么好处呢?

有人告诉我要为某些东西使用绑定安装,但我不明白它是什么或如何使用它。

filesystems mount bind-mount

464
推荐指数
1
解决办法
38万
查看次数

如何递归删除主目录中的空目录?

可能的重复:
如何删除子树中的所有空目录?

我经常创建目录,分散在我的主目录中,我发现很难找到和删除它们。

我想要任何别名/函数/脚本来查找/定位并删除我的主目录中的所有空目录。

linux filesystems find rm

224
推荐指数
2
解决办法
20万
查看次数

查找使用 inode 的位置

所以我在我们的一个机器上收到了来自我们的监控系统的警告,文件系统上的空闲 inode 数量越来越少。

df -i 输出显示:

Filesystem       Inodes  IUsed    IFree IUse% Mounted on
/dev/xvda1       524288 422613   101675   81% /
Run Code Online (Sandbox Code Playgroud)

如您所见,根分区使用了 81% 的 inode。
我怀疑它们都在一个目录中使用。但是我怎样才能找到它的位置呢?

filesystems inode

220
推荐指数
5
解决办法
44万
查看次数

如何获取 Linux 中已挂载文件系统的完整和准确列表?

我通常mount用来检查挂载了哪些文件系统。我也知道mount和之间存在某种联系,/etc/mtab但我不确定细节。阅读如何检查 /proc/ 是否已安装后,我变得更加困惑。

我的问题是:如何获得最精确的已挂载文件系统列表?我应该只使用mount,还是阅读 的内容/etc/mtab,还是 的内容/proc/mounts?什么会给出最值得信赖的结果?

linux filesystems mount

204
推荐指数
4
解决办法
83万
查看次数

监视文件夹中是否有新文件的脚本?

如何立即检测何时将新文件添加到脚本中的文件夹?我希望脚本在文件夹中创建文件后立即处理文件。除了安排每分钟左右检查新文件的作业之外,还有其他方法吗?

shell filesystems monitoring directory files

178
推荐指数
7
解决办法
34万
查看次数

粘性位如何工作?

SUID

粘着位应用到可执行程序标记系统,以保持节目的图像在内存中后,该程序运行完毕。

但我不知道它在内存中存储了什么。在这种情况下,我如何才能看到它们。?

filesystems permissions

160
推荐指数
2
解决办法
31万
查看次数

太多级别的符号链接

我创建了这个文件结构:

test/src
test/firefox
Run Code Online (Sandbox Code Playgroud)

当我运行此命令时:

ln -s test/src test/firefox
Run Code Online (Sandbox Code Playgroud)

我希望test/firefox/src创建一个指向的符号链接test/src,但是我收到了这个错误:

-bash: cd: src: Too many levels of symbolic links
Run Code Online (Sandbox Code Playgroud)
  • 我究竟做错了什么?
  • 您不能创建一个指向存储在该文件夹的同级文件夹中的文件夹的符号链接吗?
  • 这有什么意义?

linux filesystems ln

151
推荐指数
4
解决办法
37万
查看次数

我可以配置我的 Linux 系统以获得更积极的文件系统缓存吗?

我既不担心 RAM 使用情况(因为我已经足够了),也不担心在意外关闭的情况下丢失数据(因为我的电源有保障,系统是可靠的,数据并不重要)。但是我做了很多文件处理并且可以使用一些性能提升。

这就是为什么我想将系统设置为使用更多 RAM 进行文件系统读写缓存,积极预取文件(例如,预读应用程序访问的整个文件,以防文件大小合理或至少否则,请提前读取其中的一大块)并减少刷新写入缓冲区的频率。如何实现这一目标(可能)?

我在 XUbuntu 11.10 x86 上使用 ext3 和 ntfs(我经常使用 ntfs!)文件系统。

linux performance filesystems fstab sysctl

146
推荐指数
4
解决办法
13万
查看次数