小编Mât*_*man的帖子

如果在复制文件时修改了文件,会发生什么情况?

将文件 fileA.big (900mb) 从位置 B 复制到位置 C 有什么影响,如果在该 cp 操作期间,例如通过该过程的 35%,fileA.big 附加了新信息并从 900MB 增长到 930MB?

最终副本的结果是什么(即位置 C 的 fileA.big)?

如果副本通过了大约70%,并且原始文件被更新但这次被截断为400MB(即副本的进度超出了截断点),那么最终副本的结果是什么?

指 ext3/ext4 文件系统上的 Linux 操作系统。没有卷影魔法等。只是普通的老cp。通过复制实时 CouchDB 文件进行备份激发了好奇心,但对一般场景而不是特定用例更感兴趣。

cp file-copy

23
推荐指数
2
解决办法
9040
查看次数

ls 命令的操作因收件人而异

命令如何ls知道它的标准输出是什么?

ls根据目标标准输出的不同,操作似乎有所不同。例如,如果我这样做:

ls /home/matt/tmp 
Run Code Online (Sandbox Code Playgroud)

结果是:

a.txt b.txt c.txt
Run Code Online (Sandbox Code Playgroud)

但是,如果我这样做

ls /home/matt/tmp | cat
Run Code Online (Sandbox Code Playgroud)

结果是(即每个结果换行):

a.txt
b.txt
c.txt
Run Code Online (Sandbox Code Playgroud)

该进程为标准输出传递了一个文件描述符 1 对吗?它如何确定如何格式化结果?文件描述符是否显示信息?

command-line ls io-redirection tty

12
推荐指数
3
解决办法
954
查看次数

用于将 Shift+Down 重新绑定到 Up 的 Xmodmap 语法

我想通过 Xmodmap 在 Linux 上重新绑定一些键。我的宏碁(是的,我知道)笔记本电脑上的左和上光标坏了。我想将 Shift+向下映射到向上,将 Shift+从右映射到左侧。努力从手册页中确定其语法。这个语法是错误的,抛出错误的修饰符,但捕获了意图:

add Shift_L+Down = Up
Run Code Online (Sandbox Code Playgroud)

x11 xmodmap keyboard-layout

4
推荐指数
1
解决办法
700
查看次数

标签 统计

command-line ×1

cp ×1

file-copy ×1

io-redirection ×1

keyboard-layout ×1

ls ×1

tty ×1

x11 ×1

xmodmap ×1