我已经在我的 NAS(基于 Linux)上移动 (mv) 一个相当大的目录,但不得不中断该过程。不是一个普通的 Linux 用户,我虽然我可以继续并稍后合并其余部分。
mv /oldisk/a /newdisk
Run Code Online (Sandbox Code Playgroud)
过程已完成一半,因此 /oldisk/a 的其余部分仍然存在,并且带有已复制文件的 /newdisk/a 已经存在。我不知道已经复制了哪些文件。顺便说一句,在/olddisk/a 下,当然有很多子目录。
将剩余文件移动/合并到 /newdisk/a 的最佳方法是什么?
我的Ubuntu12服务器 VM 正在从 DHCP 服务器(实际上是我的 WLAN 路由器,称为 Fritz Box)接收其 IP 地址。因此,所有域名都解析为machinename.fritz.box. 原因似乎是resolv.conf下文件/etc。
但是如何将此搜索名称更改为任意名称,例如xyz.mydomain? 它明确表示不要编辑文件。机器本身被设置为ubuntu.xyz.mydomain在hostname。我想要的machine1是假设为machine1.xyz.mydomainand NOT(!) machine1.fritz.box。
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.0.1
search fritz.box # shall be xyz.mydomain
Run Code Online (Sandbox Code Playgroud) 通过 df 查看设备名称,是否可以通过某种方式将其解析为物理驱动器名称,例如供应商/类型。
/dev/sda3 915.4G 34.9G 880.0G 4% /share/HDA_DATA
/dev/sdd3 1.8T 668.1G 1.1T 36% /share/HDD_DATA
Run Code Online (Sandbox Code Playgroud)
我了解到我在sys/block中找到了一些信息,但我没有在那里找到供应商的类型名称?
- 添加 -
我的系统是基于 Linux 的 QNAP NAS,因此情况可能会略有不同。
-- 根据史蒂文的回答添加 --
[~] # hdparm -I /dev/sdb3
/dev/sdb3:
HDIO_DRIVE_CMD(identify) failed: Invalid argument
Run Code Online (Sandbox Code Playgroud) block-device ×1
command-line ×1
dhcp ×1
disk-usage ×1
domain ×1
file-copy ×1
hard-disk ×1
linux ×1
rename ×1
ubuntu ×1