我在一个非常大的(1TB+)ext3 磁盘上运行 e2fsk
e2fsck -v /dev/sda1
Run Code Online (Sandbox Code Playgroud)
来自使用 PXE 启动的 RIPLinux。
我得到
e2fsck 1.41.6 (30-May-2009)
/dev/sda1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Run Code Online (Sandbox Code Playgroud)
然后是很长的停顿……
我如何了解活动?
理想情况下,完成项目的计数与总数和某种 ETA。
我有一台较旧的 ubuntu 服务器和一台较新的 debian 服务器,我正在将数据从旧服务器迁移到新服务器。我想使用 rsync 来传输数据,使最终迁移比等效的 tar/scp/untar 过程更容易、更快。
例如,我想一次将一个主文件夹同步到新服务器。这需要两端的 root 访问权限,因为并非源端的所有文件都是世界可读的,目标必须以正确的权限写入 /home。我不知道如何在双方都授予 rsync 根访问权限。
我看过一些相关的问题,但没有一个完全符合我想要做的。
我已经 sudo 设置并在两台服务器上工作。
我已经通过 tarball 将一个数据文件夹从一个 linux 服务器复制到另一个。
两台服务器上的组 ID (GID) 不匹配,所以我现在的文件看起来像
-rw-rw-r-- 1 tim 1013 88 2008-11-14 10:18 config
Run Code Online (Sandbox Code Playgroud)
文件夹中混合了组所有权,我希望将它们归同一服务器上的不同组所有,因此我不能只使用chgrp -R.
如何将 GID 1013 的所有文件/文件夹更改为另一个组,而不影响其他文件/文件夹?
谢谢