小编Vi.*_*Vi.的帖子

如何在 GNU/Linux 中移动分区?

如何将分区移动到磁盘的开头一点?由于某种原因,Parted 想要一个文件系统(我不知道为什么),我只想将所有扇区左移......

r@l:15:32:45:~# parted /dev/sdb
GNU Parted 2.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p                                                                
Model: HGST HTS 541010A9E680 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  32.2GB  32.2GB  primary  fat32
 2      32.2GB  37.6GB  5360MB  primary
 3      37.6GB  1000GB  963GB   primary

(parted) move 3                                                           
WARNING: you are attempting to use parted to operate on (move) a file system. …
Run Code Online (Sandbox Code Playgroud)

linux partitioning

21
推荐指数
3
解决办法
5万
查看次数

是否有程序可以创建和编辑 SVG 动画?

看起来矢量动画有一个标准的开放格式:SVG。

如何创建和编辑此类文件?

我期待像 Blender 这样的关键帧和曲线编辑器。乍一看,Inkscape 似乎没有动画功能。

强烈建议使用 FOSS(因此不鼓励与 Flash 相关的东西,但如果有 Flash 到动画 SVG 转换器,则应提及)。

animation svg

19
推荐指数
1
解决办法
2万
查看次数

如何强制 gpg2 使用过期的密钥?

$ gpg -ear XXXXXXX
gpg: XXXXXXXX: skipped: unusable public key

$ gpg --debug-ignore-expiration -ear XXXXXXXX
gpg: Invalid option "--debug-ignore-expiration"
Run Code Online (Sandbox Code Playgroud)

如何加密?密钥服务器没有可用的密钥更新。如果用户仍然拥有过期的密钥或根本没有看到消息,则应该看到消息。

是否有一些--just-do-that-I-want选项可以在不更改 GPG 源代码的情况下执行此操作?

cryptography expired-key gnupg

18
推荐指数
2
解决办法
5907
查看次数

如何从 Linux 上的 Windows *.lnk 快捷方式转储信息?

要在 Linux 上启动 Windows lnk 快捷方式,可以使用wine start qqq.lnk.

但是我是否查看有关它的信息(命令行、当前目录)?strings是不足够的。

linux wine file-shortcut

18
推荐指数
2
解决办法
1万
查看次数

如何在 netcat 中以交互方式键入 \r\n 终止的查询?

$ nc example.com 80
GET / HTTP/1.1
Host: example.com 

HTTP/1.1 200 OK
...
Run Code Online (Sandbox Code Playgroud)

它有效,行分隔符就0A在这里而不是 required 0D0A

如何0D0A在 netcat 中键入分隔查询?

通过每次printf手动输入\r\n或实现一些todos类似于 Perl oneliner 并将其通过管道传输到nc,很容易做一次性的事情,但也许有一些我想念的简单方法?

networking linux command-line netcat newlines

17
推荐指数
1
解决办法
2万
查看次数

如何真正强制卸载文件系统(无需手动调查为什么它很忙)

如何在不调查 Linux 忙的情况下卸载 Linux 中的文件系统?

我想在一个命令中完成。它应该处理使用该文件系统、子挂载、容器 ( lxc-execute -n qqq <command>) 和所有其他东西的应用程序。

只是“卸载。没有异议!”。允许特殊的内核补丁或配置。

文件系统应该真正卸载,所以umount -l肯定不是一个选项。例如,for cryptsetup remove(BTW how to force force cryptsetup remove? Update: cryptsetup luksSuspend,但cryptsetup luksResume如果不是 LUKS 就不行)。

如何使该文件系统上的所有文件句柄无效?

我知道的唯一可靠的方法是通过 FUSE 挂载文件系统(卸载 FUSE 通常没有问题,因为我可以终止它的进程)。

PS已经知道安装fuserlsof | grepcat /proc/*/mounts | grep和过时的非工作“badfs补丁”。

linux umount

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

如何从Linux中的命令行将图片复制到剪贴板?

我可以在 Gimp 中复制图像并将其粘贴到 OpenOffice 文档中。

如何从命令行执行(复制或粘贴图像)?

linux clipboard pictures

15
推荐指数
2
解决办法
7828
查看次数

为什么我的 USB 鼠标在 3 秒不活动后会暂停?

连接和光标移动和滚轮停止后 3 秒后,鼠标底部的 LED 熄灭。按下任意按钮,重新连接或重置 USB 设备会再恢复 3 秒(按下按钮恢复时,此事件不会转到 X)。

使用任何 USB 端口时都会发生这种情况。该鼠标与其他装有 Linux 的计算机配合使用效果很好。它之前运行良好。

为什么会发生?如何解决?

更新:仅当笔记本电脑使用电池时才会发生。

:这是由笔记本电脑模式工具完成的省电引起的。暂时关闭省电可以使用

for i in /sys/bus/usb/devices/*/power/control; do echo on > $i; done
Run Code Online (Sandbox Code Playgroud)

linux usb mouse suspend

13
推荐指数
2
解决办法
1万
查看次数

Vim 中的光标移动历史

如何在 Vim 中恢复光标在滚动、选择或 PgUp/PgDn 之前的位置?

在我向上滚动查看顶部的内容之前,我已经厌倦了搜索我所在的位置。

是否有类似“上一个光标位置”和“下一个光标位置”命令(例如用于常规撤消/重做的“u”和“R”)?

示例:查看源文件中间的某处(未编辑),然后跳到顶部 ( 1G),然后找不到您之前所在的位置。当然,没有设置标记。(我知道我可以使用 ":sp" 同时查看多个位置)。

更新。问题仍然悬而未决,我收到了后续:

The answerers didn't understand your question and the answers were too weak of a solution. c-o & c-i don't work for movements.
If I understood correctly, I find that your question was un-answered and that you were looking for a solution for a scenario like this:
As I am vim beginner I frequently do incorrect movements and actions and would like to undo them as …
Run Code Online (Sandbox Code Playgroud)

vim history undo cursor

12
推荐指数
1
解决办法
2906
查看次数

如何在 GNU/Linux 中检查多点触控

我有几个关于 Linux 中的多点触控的问题:

  1. 多点触控和 MPX(多指针扩展)有关系吗?如果应用程序处理多个光标,是否意味着它已准备好多点触控?
  2. 如何测试多点触控是否真的有效
    1. 在系统中(Xorg、驱动程序)
    2. 在给定的应用程序中
  3. 如果我没有多点触控设备,如何测试/开发多点触控?我可以以某种方式模拟它吗?
  4. 如何测试 html5 多点触控支持是否有效?例如,我应该使用这个演示吗?

更新 1:

[2.1] 要查看驱动程序中是否支持多点触控,可以转储 /dev/input/eventX 并查看它是否具有多点触控相关事件(如0x2f /*MT slot being modified*/0x35 /* Center X ellipse position */):hd /dev/input/event... | grep ' 00 03 00 2f'

[3] 开始简单的触摸屏模拟器。也许某处已经有一个?

更新 2:

根据xinput test 6我看到的多点触控事件。但在xev输出中,我只看到重复的 MotionEvents,没有额外的多点触控坐标。XInput2 数据也不包含任何与多点触控相关的...

linux xorg

11
推荐指数
1
解决办法
5549
查看次数