标签: filesystems

如何访问从 Windows 7 机器移动到 XP 机器的磁盘上的用户文件?

我将硬盘从一台机器(Win 7)移动到另一台机器(XP),现在某些文件夹告诉我“拒绝访问”。我以管理员身份登录。我在另一台机器上有一个不同的帐户。除了本地机器之外,这两个帐户都没有通过任何身份验证。旧机器显然已经死了,所以我不能在那里做任何事情,比如更改权限等。我如何访问这些文件?

编辑:

更改驱动器上所有文件和文件夹的所有权后,出现不同的错误。它深深地困扰着我。

“xxx 指的是一个不可用的位置。它可能在这台计算机的硬盘驱动器上,或者在网络上。检查以确保磁盘正确插入,或者您已连接到 Internet 或网络,以及然后再试一次。如果仍然无法定位,则该信息可能已移至其他位置。”

重启后没有变化。有任何想法吗?文件肯定还在那里,对吧?

filesystems permissions windows-7 windows-xp migration

2
推荐指数
1
解决办法
1025
查看次数

允许通过互联网访问公司文件

前提

我的任务是为以下情况找到解决方案:

  • 我们的主要文件服务器是一台 Linux 机器。
  • 在局域网上,用户只需使用 SMB 访问文件。
  • 每个用户在文件服务器上都有一个帐户和他/她自己的访问权限。
  • 用户帐户是简单的密码/组安全帐户,而不是 NIS/LDAP。

问题

我们希望让用户(或至少其中一些人,比如他们是否属于某个特定群体)能够在旅行时从 Internet 访问文件。

理想情况下

  • 我想要一个无缝的解决方案。也许允许用户访问映射驱动器的东西是理想的。
  • 面向 Web 的解决方案也不错,但它应该以用户熟悉的方式呈现文件,例如以类似浏览器的方式。
  • 安全当然是必须的,用户需要登录。
    与服务器的连接也应该加密。

任何人都有一些指向简洁解决方案的指针?
有什么经验吗?

编辑
客户端计算机仅适用于 Windows。

linux filesystems file-sharing

2
推荐指数
1
解决办法
1450
查看次数

Linux "ls" 不列出任何文件

我有一个带有 wdlinux (White Dwarf 2.0) 的嵌入式设备。我可以使用 ssh 或 ftp 访问这个 linux。

昨天我手动执行了“updatedb 1>/dev/null 2>/dev/null”。(它将每天早上作为 cronjob 执行)。今天 linux 系统的行为很奇怪: (1) 命令“ls”不再列出任何文件。(如果我使用ftp 登录,我可以看到所有文件) (2) 命令“netstat”也不显示任何内容。

我只是在没有任何参数的情况下再次执行了“updatedb”。在那之后,“ls”工作了一次,然后不再工作。

我现在完全糊涂了。任何提示表示赞赏。

linux filesystems

2
推荐指数
1
解决办法
5万
查看次数

如何在 linux 上跟踪永久磁盘访问

我有一台运行很少服务的机器,但我不相信他们负责有时在这台服务器上进行大量磁盘访问(在长时间几乎没有移动之后,我可以听到大量的头部移动)

又出现这样的时间段,怎么才能查出是哪个进程在硬盘上做某事呢?

我想使用 linux 命令“lsof”,但它的输出和选项太多了,所以我什么也看不到。

你能指导我如何吗

  • 只显示硬盘访问
  • 这确实是当前正在发生的物理事件(未缓冲或仅打开文件,实际上是物理读取或写入)
  • 可能按用户或进程排序或过滤

如果您能在这种情况下演示 lsof 的一些有用选项,那就太好了。谢谢你。

编辑感谢您的所有答案。这比我预期的要多得多,我赞成所有答案(直到今天)

linux performance filesystems resources hard-drive

2
推荐指数
1
解决办法
988
查看次数

通过 cron 移动最旧的文件

我有两个目录。

/application/inbox
/application/unresponsive
Run Code Online (Sandbox Code Playgroud)

该应用程序在收件箱中查找 *.txt 文件并使用它们。应用程序会定期将这些文件中的条目保存到无响应文件夹中以日期命名 (2009-07-31) 的文件中。

我想设置一个每天运行一次的 cron 作业,将最旧的文件从无响应的邮箱移动到收件箱,添加一个 *.txt 扩展名,以便应用程序接收它。

unix filesystems cron

2
推荐指数
1
解决办法
368
查看次数

Linux 文件系统

这与我在 StackOverflow 上发布的一个问题有关:

/sf/ask/84053791/

如果您阅读 Paul Alan Taylor 的回答中的评论,您就会明白我在说什么。

这是我的示例文件夹结构:

主文件夹包含 100,000 个子文件夹,每个子文件夹包含大约 20 个文件。我的问题是,如果在我的 Web 服务器上请求文件(通过浏览器)时,如果它位于这些子目录之一中,我会遇到性能问题吗?

linux filesystems

2
推荐指数
1
解决办法
971
查看次数

不是所有基于 Linux 的服务器都应该有 / 和 /boot 吗?

我无法使用 'mount | 确定 / 和 /boot 的分区。其中一台服务器上的列 -t'。不是所有的服务器都应该有 / 和 /boot 吗?

输出

proc        on  /proc                 type  proc        (rw,noexec,nosuid,nodev)
/sys        on  /sys                  type  sysfs       (rw,noexec,nosuid,nodev)
varrun      on  /var/run              type  tmpfs       (rw,noexec,nosuid,nodev,mode=0755)
varlock     on  /var/lock             type  tmpfs       (rw,noexec,nosuid,nodev,mode=1777)
udev        on  /dev                  type  tmpfs       (rw,mode=0755)
devshm      on  /dev/shm              type  tmpfs       (rw)
devpts      on  /dev/pts              type  devpts      (rw,gid=5,mode=620)
securityfs  on  /sys/kernel/security  type  securityfs  (rw)
/home       on  /var/www              type  none        (rw,bind)

# cat /proc/mounts
rootfs / rootfs rw 0 0
none /sys sysfs …
Run Code Online (Sandbox Code Playgroud)

linux filesystems

2
推荐指数
1
解决办法
422
查看次数

如何判断 ext3 上的目录是否已编入索引?

通常建议在 ext3 文件系统上启用 dir_index 选项,例如

须藤 tune2fs -O dir_index /dev/dm-1

但是,该文件系统上的现有目录不会自动转换为索引格式。

有没有办法判断特定目录是否已被索引?

linux filesystems ext3

2
推荐指数
1
解决办法
840
查看次数

Unix 上的文件系统权限

如果我有一个指定为不可读的文件夹。它下的所有文件夹也是不可读的吗?例如,其他帐户无法访问我的共享主机主帐户目录,那么,该主帐户目录下 0777 的所有文件夹和文件是否也无法访问?

unix filesystems permissions

2
推荐指数
1
解决办法
1364
查看次数

Linux - 有什么方法可以限制每个目录级别的磁盘使用量?

我知道我可以quota用来限制每个用户的磁盘空间量。但是我想知道 Linux 中是否有某种方法可以限制目录的磁盘使用量?理想情况下,我想要类似的东西

limit_space -n 100M ./path/to/directory
Run Code Online (Sandbox Code Playgroud)

并且任何尝试创建文件或写入文件使其超过 100MB 的尝试都会失败,并出现类似的错误,就像您尝试写入完整磁盘一样。

我知道它会因为符号链接和硬链接以及块大小和其他东西而变得复杂。

我问的原因是我有一个将文件下载到临时目录的程序,我想测试它在无法写入文件时是否做正确的事情。模拟一个完整的磁盘将是其中一种方法。如果有像这样的快速单线,那么我可以轻松测试。

linux filesystems

2
推荐指数
1
解决办法
2389
查看次数