Questions tagged «filesystem»

有关Ubuntu的文件,权限和磁盘上特殊位置的文件布局的问题。

1
什么是.Xauthority文件?
我有一个问题,我无法通过Ubuntu 12.04的登录屏幕。即使我输入了正确的用户名和密码,它仍然会返回登录屏幕。我找到了一种解决方案,其中更改了.Xauthority主文件夹中的所有权。 这些是我使用的步骤: Ctrl+ Alt+ F1当我在登录屏幕。 .Xauthority通过执行以下命令来更改其先前由ROOT拥有的所有权: chown username:username .Xauthority 该.Xauthority文件首先是什么?为什么更改文件的所有权可以解决无法登录的问题?

4
我应该在文件系统中的哪个位置存储共享数据?
在UNIX文件系统中,保存非用户特定数据(例如通过nfs或ftp共享的数据或备份)的常规位置在哪里? 我显然可以创建和使用任意文件夹(例如/ home / shared,/ data或/ var / data),但是我真的很想知道是否有任何“最佳”或“通用”实践准则。该文件系统层次标准未指定共享数据的位置。 对于备份,我倾向于使用/ var / backups,但是随着多个cronjobs对其进行写操作,它是否应该真正留给他们使用?
44 filesystem 

7
如何确定系统上最大的文件/目录存储在哪里?
我想知道您如何知道系统中最大文件的存储位置。 例如 - - 使用的磁盘空间:1GB Java:500MB Java百分比:50%可以用饼图表示。也许? 我知道这可能是功能过大。有时我忘记存储东西,并且想知道为什么我的磁盘太满了。 因此,基本上,这是一个命令,它将使我能够在文件系统上运行,并向我提供有关所用磁盘空间的信息。 谢谢,麻烦您了。





4
为什么删除USB记忆棒上的文件不能释放空间?
我有一个具有16GB空间的HP笔式驱动器。如果我向其中添加文件,然后删除该文件,则不会应用该删除文件的可用空间。我发现再次看到该空间可用的唯一方法是删除该分区,然后重新做一遍! 为什么是这样?有什么线索吗? 我已经使用KDE分区管理器来创建NTFS分区。

5
只读USB记忆棒,它不会让我对其执行任何操作
我不知何故搞砸了,不小心使我的USB盘变成了只读文件系统。我已经尝试了很多方法来删除文件,包括基本(rm -f myfile)并尝试允许写入(sudo chmod +w myfile)然后删除,但这似乎都不起作用。关于我能做什么的任何想法。我的USB记忆棒上没有任何我需要的东西,但我不想扔掉本来非常好的设备。 我该如何运作?我会完全以错误的方式去做吗?

4
日志文件非常大,该怎么办?
(此问题处理类似的问题,但它讨论的是旋转的日志文件。) 今天,我收到了有关/var空间不足的系统消息。 像往常一样,我执行了该行中的命令,该命令sudo apt-get clean仅稍微改善了场景。然后,我删除了轮换的日志文件,这又没有太大的改进。 经检查,我发现中的某些日志文件/var/log已经变得非常大。具体来说ls -lSh /var/log, total 28G -rw-r----- 1 syslog adm 14G Aug 23 21:56 kern.log -rw-r----- 1 syslog adm 14G Aug 23 21:56 syslog -rw-rw-r-- 1 root utmp 390K Aug 23 21:47 wtmp -rw-r--r-- 1 root root 287K Aug 23 21:42 dpkg.log -rw-rw-r-- 1 root utmp …
36 filesystem  system  log 

5
如何翻转文件中的一点?
我想故意破坏文件以测试btrfs可以自我修复的说法。本文讨论了如何删除文件系统,通过“翻转”一点然后重新安装来损坏照片。在较旧的文件系统中,它只会被破坏,但应该在btrfs中修复。从理论上讲,这是有道理的,但我真的想测试一下。 问题在于本文没有解释如何执行任何操作。 我将如何更改文件系统中非常特定的部分? 我还应该指出,这必须在脱机文件系统上完成,以便btrfs不会认为我的写是故意的。 编辑:尽管这个问题(和讨论)谈论了很多关于btrfs的问题,但我想知道是否存在实现这种损坏的文件系统独立方法(以便可以在不同的RAID类型/控制器/等之间进行比较)。
35 filesystem  btrfs 

4
文件列表结果中“ *”(星号,星号)的含义是什么?
我注意到某些文件的末尾带有星号。 最后的星号是否有特殊意义?我认为它们大多数都是可执行文件,并通过ls命令以绿色显示。 您会看到./bkmp*并./bkmp0*在最后加上星号。它们是可执行的bash脚本。 这是我的输出: drwxr-xr-x 7 username username 4096 Oct 2 18:28 ./ drwxr-xr-x 8 root root 4096 Oct 2 09:25 ../ -rw-r--r-- 1 username username 3724 Sep 22 03:06 .bashrc -rwxr--r-- 1 username username 319 Sep 22 03:42 .bkmp* -rwxr--r-- 1 username username 324 Sep 29 23:30 .bkmp0* drwx------ …
35 filesystem  ls 

9
为什么我的gvfs挂载未显示在〜/ .gvfs或/ run / user / <login> / gvfs下?
据我了解,通过nautilus gvfs-mount挂载网络共享或挂载点时应位于~/.gvfs。对于我来说,情况似乎并非如此:我尝试通过nautilus以及gvfs-mount在Ubuntu Maverick和Natty下同时安装FTP和SMB共享,在任何情况下都没有看到任何安装点~/.gvfs。我可以访问在nautilus中找到的共享,但是我想通过命令行访问,这就是为什么我需要文件系统中的挂载点。 编辑:调试以下詹姆斯亨斯特莱吉答案,并enzotib的评论表明,我的笔记本电脑gvfs-fuse-daemon正在运行,因此GVFS坐骑出现~/.gvfs,而在2个工作站,其中~/.gvfs还空着gvfs-fuse-daemon未运行。在所有3台还有其他GVFS进程运行:gvfsd,gvfs-afc-volume-monitor,... 在笔记本电脑上,mount | fgrep gvfs收益 gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx) 这就提出了问题: 如何在不gvfs-fuse-daemon运行的情况下挂载共享?在这种情况下,是否没有创建挂载点,并且对共享的每次访问都是否存在gvfs库调用?哪个守护程序负责?gvfsd? 的作用是gvfs-fuse-daemon什么?它仅在其中创建保险丝安装点~/.gvfs吗? 更新:在12.10及更高版本中,挂载位于/run/user/&lt;login&gt;/gvfs。

4
在哪里可以找到文件系统中的应用程序可执行文件?
Ubuntu中存储的程序的可执行文件在哪里? 一个应用程序(Komodo Edit)要求我确定要用作网络浏览器的应用程序。在这种情况下,我已经习惯于只输入应用程序名称作为命令,但是这种情况让我开始思考。 我知道在Windows中,它只是“程序文件”文件夹中的相关应用程序文件夹,但是我假设Linux上的情况有所不同吗? 我以为bin是合理的,但这似乎在标准Linux / Unix应用程序中出现。在哪里可以找到存储在系统中的应用程序的二进制可执行文件?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.