小编Use*_*841的帖子

将两个视频剪辑合并为一个,并将它们并排放置

我有两个视频剪辑。两者都是 640x480,持续 10 分钟。一个包含背景音频,另一个包含歌唱演员。我想创建一个大小为 1280x480 的 10 分钟视频剪辑(换句话说,我想将视频并排放置并同时播放,混合来自两个剪辑的音频)。我试图弄清楚如何使用 ffmpeg/avidemux 来做到这一点,但到目前为止我还是空的。当我搜索合并时,它们都指连接。

有什么建议吗?

ffmpeg video avidemux

66
推荐指数
4
解决办法
10万
查看次数

更改为 sudo 时保持在同一工作目录

在命令行上工作时,我经常使用sudo -i. 但是,我的工作目录会自动更改为/root. 我永远不想去那里;我想呆在原地!我怎样才能做到这一点?

shell directory sudo

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

导入 MySQL 数据库时获取进度指示器

我经常导入 MySQL 数据库,这可能需要一段时间。没有任何进度指示器。可以以某种方式显示吗?导入记录、导入 MB 或导入表……任何事情都比等待好。有人有什么想法吗?

我使用这个命令:

mysql -uuser -p -hhost database < largefile.sql

文件在 40-300 MB 之间,并且主机在本地网络内。

bash mysql

28
推荐指数
4
解决办法
3万
查看次数

CTRL+C 用于返回命令行是否不正确?

当我使用tail -f并且我想返回到 shell 时,我总是使用CTRL+C. 或者,当我键入一个命令并想中止它并重新开始时,我只是CTRL+C回到一个空的命令行提示符。这被认为是不好的做法吗?我有时觉得可能有更好的方法来摆脱某些东西,但真的不知道。

linux bash

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

内核升级后挂载USB需要重启正常吗?

有时我会在运行时pacman -Syu(在 Arch Linux 中更新我的包)看到升级列表中提到了 Linux 内核。每当发生这种情况时,安装软件包后,在重新启动之前,我无法再安装 USB 驱动器。我只想知道这是否是常见和预期的事情(如果是,为什么,我想知道),或者这是否是我不应该调查的事情。

kernel usb upgrade

10
推荐指数
1
解决办法
2645
查看次数

主机无法访问,我不明白为什么

我无法打开特定网站。这是一个由我们公司托管的网站,我知道它已经上线了。但是,这些是我的症状:

VARIABLES:
host.com - the website I can not open
x.x.x.x - the IP of host.com
192.168.0.121 - the IP of my local machine
192.168.0.1 - the gateway IP that gives access to internet
Run Code Online (Sandbox Code Playgroud)
  • 如果我转到浏览器并打开http://host.com,则会出现错误(无法在 Firefox 中连接;页面在 Chrome 中不可用)
  • 如果我运行ping host.com,它会返回:
PING host.com (x.x.x.x) 56(84) bytes of data.
From 192.168.0.121 icmp_seq=1 Destination Host Unreachable
From 192.168.0.121 icmp_seq=2 Destination Host Unreachable
From 192.168.0.121 icmp_seq=3 Destination Host Unreachable
Run Code Online (Sandbox Code Playgroud)

请注意,这192.168.0.121是我自己机器的IP。

  • traceroute 也会惨遭失败:
$ traceroute host.com 
traceroute to …
Run Code Online (Sandbox Code Playgroud)

networking internet ping

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

使用 awk / print 格式化数字

我发现这个非常酷的代码可以提高上传/下载速度:

\n\n
awk \'{ if (l1) {\n        print "\xe2\x86\x93"($2-l1)/1024"kB/s ","\xe2\x86\x91"($10-l2)/1024"kB/s"\n    } else {\n        l1=$2; l2=$10;\n    }\n}\' <(grep wlan0 /proc/net/dev) <(sleep 1; grep wlan0 /proc/net/dev)\n
Run Code Online (Sandbox Code Playgroud)\n\n

但是,它最多返回 4 位小数。我宁愿没有小数。我以前能够使用bcprintf对数字进行四舍五入,但我似乎只能使用printin awk。这个问题有什么好的解决办法吗?

\n

bash awk

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

将 /usr 移动到 SSD

我的笔记本电脑中有一个 SSD 和普通 HDD 驱动器。根本不使用SSD驱动器;它甚至没有被安装。我正在使用 Arch Linux。我想开始使用 SSD,从我读过的内容来看,我相信安装/usr会是一个好主意。我的问题是:安装了系统后,如何/usr在 SSD 上设置分区并将当前文件移动到这个新位置?

partition arch-linux ssd

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

如果我在不关闭应用程序的情况下关机会造成伤害吗?

如果我在不关闭所有程序的情况下关闭我的机器会伤害吗?我通常手动关闭所有这些,但从其他人那里听说这真的不再需要了(即 Linux 会在关闭计算机之前正确关闭程序)。我通常在关闭电脑时运行 Thunderbird、VIM(没有打开未保存的文件)和浏览器窗口等应用程序。而且我会确保在关闭时不会向 USB 写入任何内容。

运行 Arch Linux 并使用 ConsoleKit 关闭

shutdown arch-linux consolekit

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

将键绑定到 feh 中的自定义脚本

有没有一种方法可以将按键绑定到 feh 中的自定义脚本(例如 bash 脚本)?从手册中我通过 ~/.config/feh/keys 发现我可以重新配置密钥,但据我所知,这些命令应该是预定义的 feh 命令。有没有解决的办法?

特别是,我想要做的是在按下特定键时捕获文件名,然后对该文件运行更多操作(或者只是将文件名复制到某处,如果需要的话)。有没有办法完成这项工作?

feh

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