小编slm*_*slm的帖子

为什么在将文件复制到随身碟时我的 PC 会死机?

我这里有一个非常奇怪的情况。我的电脑工作正常,至少在大多数情况下,但有一件事情我无法处理。当我尝试从我的 Pendrive 复制文件时,一切正常——我得到了 16-19M/s ,它运行得很好。但是当我尝试将某些内容复制到同一个 Pendrive 时,我的 PC 死机了。鼠标指针停止移动一两秒钟,然后移动一点,然后再次停止。例如,在 Amarok 中播放某些东西时,声音就像机关枪。速度从500K/s跃升到15M/s,平均8M/s。仅当我将某些内容复制到 Pendrive 时才会发生这种情况。当复制过程完成后,一切恢复正常。

我尝试了一切——其他的随身碟、前面板上的不同 USB 端口或后面的那些端口,我什至更改了主板(前面板)上的 USB 引脚,但无论我把 USB 记忆棒放在哪里,它总是一样的。我尝试了不同的文件系统 - fat32, ext4. 我的笔记本电脑上的 Windows 设备没有问题。它必须是我的 PC 或系统中的某些东西。我不知道该找什么。我在独立的 Openbox 中使用 Debian 测试。我的电脑有点旧——Pentium D 3GHz、1GiB 内存、1.5TB WD Green 磁盘。如果您有什么可以帮助我解决这个问题的东西,我会很高兴听到这个消息。

我不知道我还应该提供什么信息,但是如果您需要什么,尽管问,我会尽快更新这篇文章。

我试图在 ubuntu 13.04 live cd 上重现这个问题。我安装了我的加密分区 + 加密交换并将我的 Pendrive 连接到 USB 端口。接下来我尝试启动一些应用程序,现在我有大约 820MiB 的 RAM 和大约 400MiB 的 SWAP。复制没有问题,根本没有冻结,一切都应该如此。所以,看起来是系统的故障,但究竟在哪里?什么会导致这种奇怪的行为?

cp file-copy usb-drive freeze

71
推荐指数
1
解决办法
6万
查看次数

Linux LXC vs FreeBSD jail

在安全性、稳定性和性能方面,LXC(Linux 容器)FreeBSD 的监狱之间有什么显着区别吗?

乍一看,这两种方法看起来非常相似。

linux freebsd jails virtualization lxc

71
推荐指数
1
解决办法
6万
查看次数

我的 Linux 系统运行了多长时间?

有没有我可以在终端中输入的命令,它会告诉我上次重新启动机器的时间?

linux uptime reboot

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

将十六进制字符串转换为二进制并使用 netcat 发送

我有一个可以发送的二进制文件netcat

$ nc -l localhost 8181 < my.dat
Run Code Online (Sandbox Code Playgroud)

该文件包含以下内容:

$ xxd my.dat
0000000: 0006 3030 3030 4e43                      ..0000NC
Run Code Online (Sandbox Code Playgroud)

我真正想做的是直接发送十六进制字符串。我试过这个:

$ echo '0006303030304e43' | nc -l localhost 8181
Run Code Online (Sandbox Code Playgroud)

但是,上面的命令只是将 ascii 字符串直接发送到nc.

linux binary netcat

63
推荐指数
3
解决办法
13万
查看次数

将 bash 参数加入带空格的单个字符串中

我试图将 Bash 函数的所有参数连接到一个字符串中,每个参数之间用空格分隔。我还需要让字符串在整个字符串周围包含单引号。

这是我到目前为止...

$array=("$@")
str="\'"
for arg in "${array[@]}"; do
    let $str=$str+$arg+" "
done
let $str=$str+"\'"
Run Code Online (Sandbox Code Playgroud)

显然这不起作用,但我想知道是否有办法实现这一目标?

bash shell-script

63
推荐指数
2
解决办法
9万
查看次数

如何对我的硬盘进行基准测试?

我已经看到使用以下命令对一个人的 HDD 进行基准测试dd

$ time sh -c "dd if=/dev/zero of=ddfile bs=8k count=250000 && sync"
Run Code Online (Sandbox Code Playgroud)

还有比这更好的方法吗?

linux hard-disk benchmark

59
推荐指数
5
解决办法
17万
查看次数

Linux 内核与性能工具的关系图?

是否有一个图表,显示了如何如各种性能的工具ipnetstatperftopps,等与Linux内核中的各个子系统之间的相互作用?

linux performance

58
推荐指数
1
解决办法
6340
查看次数

如何在不执行的情况下保存您输入的命令?

每个 Linux 用户都经历过这种烦人的事情:你开始输入一个又长又无聊的命令,然后意识到你之前应该执行另一个。如何保存第一个以便稍后执行?

例子

你开始打字

mycommand -a -F --conf /very/long/path --and /another/one /input/file.txt
Run Code Online (Sandbox Code Playgroud)

但是在按“Enter”之前,您意识到您应该cp f.txt /input/file.txt首先完成。

所以,你被你的命令困住了,如果你不按下Enter你将无法使用你的 bash 历史恢复它。

处理这个问题的最佳方法是什么?

bash history command

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

TCP 可以提供超过 65535 个端口吗?

是否可以设置 Linux 系统使其提供超过 65,535 个端口?目的是让超过 65k 个守护进程在给定的系统上监听。

显然有端口正在使用,因此由于这些原因这是不可能的,因此将其视为尝试了解 TCP 在执行此类操作时会受到限制的地方的理论练习。

linux networking ip tcp ipv4

55
推荐指数
2
解决办法
3万
查看次数

Gnome Shell 窗口对齐屏幕的四分之一

我喜欢 Gnome 3 shell 的窗口捕捉功能。但是,它只允许您最大化窗口或捕捉到屏幕的左半部分或右半部分。有没有办法捕捉到屏幕的四分之一?也许一些我不知道的外壳扩展?

gnome gnome-shell gnome3 window-management

55
推荐指数
3
解决办法
8万
查看次数