我知道这个命令的作用:
\ncommand 1>/dev/null 2>&1\nRun Code Online (Sandbox Code Playgroud)\n但是,如果有的话,下面的代码有什么作用呢?
\ncommand 2>&1 1>/dev/null\nRun Code Online (Sandbox Code Playgroud)\n我仍然看到第二个命令的标准错误输出,所以它至少没有达到我预期的效果......
\n这在 Windows/cmd.exe 和 Linux/Bash 上都被重现(我本来想在Unix & Linux而不是 Super\xc2\xa0User 上问这个问题,但我注意到它也可以在 Windows cmd.exe 上重现,所以我猜它在 Super\xc2\xa0User 上比在 Unix 和 Linux 上更适合?)
\n如何删除 Linux 上稀疏文件中的所有漏洞?在 Windows 上,我相信该过程是
fsutil sparse setflag <file> 0
Run Code Online (Sandbox Code Playgroud)
Linux 的等价物是什么?
(我知道cp <file> <file>.cp; rm <file>; mv <file>.cp <file>;如果可用磁盘空间允许的话,可以完成这项工作,但我猜 Linux 有一种就地方法来完成这项工作?就像 Windows 一样?)
我想重新格式化一个 exFAT USB 驱动器,其分配大小与当前出厂 exFAT 分区相同,因此当它询问我分配大小时,我不知道该怎么回答:
因此问题是:如何在 Windows 上检查 exFAT 分区的扇区大小?例如,在 Linux 上你会这样做:
echo print all | parted /dev/sda
Run Code Online (Sandbox Code Playgroud)
输出:
GNU Parted 3.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print all
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 107GB
Sector size (logical/physical): 512B/512B
Run Code Online (Sandbox Code Playgroud)
bash ×1
cmd.exe ×1
command-line ×1
cygwin ×1
exfat ×1
filesystems ×1
linux ×1
ping ×1
pipe ×1
sectors ×1
sparsefile ×1
windows ×1