小编j0h*_*j0h的帖子

无法找到 .lit 文件阅读器应用程序 clit

我有一些点亮的文件,我想从 Microsoft 阅读器文件转换为其他设备可以读取的文件。我的朋友说我应该有阴蒂,在

$ which clit
/usr/bin/clit
Run Code Online (Sandbox Code Playgroud)

但我找不到它。我试过了,locate clit但结果无关。然后我尝试了,sudo apt-get install clit但它说找不到包。clit 是标准包吗?我在哪里可以找到它?

apt software-installation

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

在字符串变量而不是文件上使用 sed

有人告诉我这是可能的,但没有一个工作示例,它sed可以从字符串变量中读取而无需输入文件。我还没有让它工作。为了一般安全,我将$PATH变量写入另一个变量,因为我对此很困惑,因为在我确切地知道如何执行此操作之前,我不需要出现其他问题。

考虑以下:

~$x=$PATH
~$sed -i 's/:/ /g' $x
Run Code Online (Sandbox Code Playgroud)

这失败了:没有这样的文件或目录。

以下是我尝试过的其他一些:

~$ sed -i 's/:/ /g' | (read x) 
sed: no input files
~$ sed -i 's/:/ /g' | (read $x) 
bash: read: `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games': not a valid identifier
sed: no input files
~$ sed -i 's/:/ /g' | $(read x) 
sed: no input files
~$ sed -i 's/:/ /g' | $(read $x) 
bash: read: `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games': not a valid identifier
sed: no input files
~$ sed -i 's/:/ …
Run Code Online (Sandbox Code Playgroud)

sed

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

upowerd 占用 CPU

似乎upowerd占用了我的cpu时间,我杀死了该进程,但它又回来了,并且资源消耗正在攀升。我需要upower吗?我可以禁用它吗?

我正在使用 ubuntu Mate 16.04。

这是top命令 的屏幕截图在此处输入图片说明

process ubuntu-mate 16.04

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

复制和粘贴在终端中不起作用

你去标志着这是一个欺骗之前,我知道Ctrl+ Shift+CCtrl+ Shift+V

我尝试使用它们,但它不起作用。在一台特定的 Ubuntu 计算机上,普通的复制粘贴命令不起作用:它们不能在本地运行,也不能通过远程会话运行。

我的猜测是,也许登录到这些功能正常运行的计算机,并通过 ssh 登录会绕过这个问题。此情况并非如此。即使我使用的 Ubuntu PC 具有从终端复制和粘贴的功能,我仍然无法在功能上获得此功能。

所以我没有猜测了。

如何启用此功能?受影响的计算机运行 Ubuntu MATE 16.04。终端是 mate-terminal,除非我通过 ssh 登录,在这种情况下它是 Bash。Caja 是窗口管理器。

ssh command-line paste copy

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

在 grep 中省略文件名

我正在从多个文件中提取一个字符串,但一个不希望的副作用是输出前的文件名。如何仅使用 grep 抑制文件名输出?

  $ grep -i lp lpNet* 
    lpNet:This was printed via the internet using the lp command.
    lpNet:I believe lp doesnt care what the device is. 
    lpNet1:This was printed via the internet using the lp command.
    lpNet1:I believe lp doesnt care what the device is. 
    lpNet2:This was printed via the internet using the lp command.
    lpNet2:I believe lp doesnt care what the device is. 
    lpNet3:This was printed via the internet using the lp command.
    lpNet3:I believe lp doesnt care …
Run Code Online (Sandbox Code Playgroud)

command-line bash grep cat

31
推荐指数
1
解决办法
3万
查看次数

如何使用波浪号作为我的主目录的快捷方式?

我很困惑,试图将一些文件从一台 PC 复制到另一台。我已经弄清楚了,但语法仍然让我感到困惑。这有效:

scp ~/Desktop/Volenteer.png jay@server.ip:~j0h/b
Run Code Online (Sandbox Code Playgroud)

放在Volenteer.png文件夹中/home/j0h/b。但是,这不起作用:

scp ~Desktop/Volenteer.png     jay@server.ip:~j0h/b
Run Code Online (Sandbox Code Playgroud)

这也失败,给出退出状态 1 找不到文件:

scp ~/Desktop/Volenteer.png     jay@server.ip:~/j0h/b
Run Code Online (Sandbox Code Playgroud)

就像这样:

scp ~Desktop/Volenteer.png     jay@server.ip:~j0h/b
Run Code Online (Sandbox Code Playgroud)

很明显,~和之间有一些区别~/ 区别在于存在/

$~/
bash: /home/j0h/: Is a directory
$ ~
bash: /home/j0h: Is a directory
Run Code Online (Sandbox Code Playgroud)

那么为什么在 scp 中,~解析为~/?这是一个猜测,我无法验证这就是正在发生的事情。但它似乎不一致,因此令人困惑。这是scp中的错误吗?或者有什么关于波浪号的东西我失踪了?

ssh bash scp

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

perf 中断是什么意思?

我正在我的电脑上工作,试图编写一些设备代码。我检查了 dmesg 以获取一些信息,并看到了:

perf interrupt took too long (2507 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
Run Code Online (Sandbox Code Playgroud)

这个事件是什么意思?原因?忧虑?

kernel events dmesg

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

是否有命令可以获取 gif 中的帧数?

是否有命令可以获取 gif 中的帧数?我有一些 gif,我想将它们转换为数组,但我想根据我碰巧提供给我的程序的任何随机 gif 中的帧数来限制数组和数组的结构。我在想 imagemagick 可能有这样的选择,但我还没有找到。

command-line imagemagick image-processing gif

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

旋转监视器。登录屏幕需要旋转

我旋转了我的屏幕,一旦我登录,它就可以正常工作。但是,迎宾(登录)屏幕没有收到旋转 90 度的消息。如何更改登录屏幕的旋转?

在此处输入图片说明

更新:锁屏位置正确。我只在启动或注销时看到这一点。

login-screen lightdm rotate-monitor unity-greeter

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

是否有前一个目录变量?

in 的环境变量$PWD具有当前工作目录。是否有包含上一个目录的变量?如果没有,如何创建一个?

我认为这可能很有用。

bash scripts environment-variables

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