小编Kam*_*ski的帖子

如何修复 Mac 上的“无法打开应用程序“...”?

我明白了:

对话框

有人说chmod用来修复执行文件的东西,但我还是不明白怎么做。有人可以一步一步告诉我吗?

chmod macos

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

如何使用 Ctrl+C 杀死在 Bash 脚本中启动的所有后台进程?

ArchLinux (Manjaro)。

我正在运行一个 bash 文件。它运行 2 个进程(命令),使用&. 但是当我按Ctrl+C停止程序时 - 一个进程死了,另一个继续工作。

如何停止这两个进程?或者我如何编写一个新的脚本来杀死这两个进程?

linux bash parallel-processing

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

Bluetoothctl 反复连接和断开

我正在使用带有Iot pHat的 Raspberry Pi Zero,并且能够使用本教程使用 USB 电缆通过 ssh 连接到 Pi 。然后我用 pHat 设置了我的家庭 WiFi。然后我用单独的电源为 Pi 供电。然后我可以通过我的家庭网络无线连接到 Pi。

最后回答我的问题。我想将 Pi 连接到无线键盘。我正在尝试使用该bluetoothctl工具来连接它。运行时scan on,树莓派识别键盘,但配对时,不会配对。这是终端会话:

[CHG] Device 0C:4D:12:11:01:E4 Name: Bluetooth Keyboard
[CHG] Device 0C:4D:12:11:01:E4 Alias: Bluetooth Keyboard
[bluetooth]# pair 0C:4D:12:11:01:E4
Attempting to pair with 0C:4D:12:11:01:E4
[CHG] Device 0C:4D:12:11:01:E4 Connected: yes
[CHG] Device 0C:4D:12:11:01:E4 Connected: no
[CHG] Device 0C:4D:12:11:01:E4 Connected: yes
[CHG] Device 0C:4D:12:11:01:E4 Connected: no
[CHG] Device 0C:4D:12:11:01:E4 Connected: yes
[CHG] Device 0C:4D:12:11:01:E4 Connected: no
[CHG] …
Run Code Online (Sandbox Code Playgroud)

networking linux ssh bluetooth raspberry-pi

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

Cron 每分钟只运行一次

我试图每分钟运行一个脚本(在运行 Ubuntu 16.04 的 Docker 容器上)。

/etc/echo.sh简单地echo单词“喜”

cat /etc/crontab
* * * * *  root /etc/echo.sh > /var/log/cron.log 2>&1


/etc/init.d/cron reload
 * Reloading configuration files for periodic command scheduler cron     [ OK ]

tail -f /var/log/cron.log
hi
Run Code Online (Sandbox Code Playgroud)

打印“hi”一次后,没有任何反应。

任何想法为什么?

linux cron crontab ubuntu

16
推荐指数
1
解决办法
2654
查看次数

find 命令找不到我确实存在的文件

find遇到了一个奇怪的情况,命令找不到某些文件但可以找到另一个文件,并且它们都存在于本地路径中。

原始代码如截图:

屏幕.

文件在那里:

$ ls -lh ~/.config/fish/functions/
total 92K
-rw-rw-r-- 1 echecod echecod 4.2K Dec 20 16:42 __async_prompt.fish
-rw-rw-r-- 1 echecod echecod 3.0K Dec 20 16:42 done.fish
-rw-rw-r-- 1 echecod echecod  597 Dec 20 16:42 humanize_duration.fish
-rwxrwxr-x 1 echecod echecod 5.2K Dec 20 16:42 __informative_git_prompt.fish*
-rwxrwxr-x 1 echecod echecod 1.4K Dec 20 16:42 prompt_pwd.fish*
-rw-rw-r-- 1 echecod echecod  61K Feb 20 11:38 z.lua
Run Code Online (Sandbox Code Playgroud)

但是他们找不到:

$ find ~/.config -name z.lua
$ find ~/.config -name prompt_pwd.fish
Run Code Online (Sandbox Code Playgroud)

上层目录和其中的文件:

$ ls …
Run Code Online (Sandbox Code Playgroud)

linux command-line find

16
推荐指数
1
解决办法
1540
查看次数

为什么 `dd conv=sparse` 没有像我预期的那样节省空间?

我打算为我的旧 USB 驱动器制作一个图像。我有充分的理由期望设备上有一些填充零的块,因此为了节省一些空间,我使用了以下conv=sparse选项:

dd if=/dev/sdb of=myusb.img conv=sparse bs=32M
Run Code Online (Sandbox Code Playgroud)

然而,它什么也没救我:

$ ls -hls myusb.img
250M -rw-r--r-- 1 root root 250M Oct 18 21:31 myusb.img
Run Code Online (Sandbox Code Playgroud)

我确定设备上有零填充块。为什么不dd conv=sparse节省空间?


注意我已经知道答案(我认为)。我把它贴在下面。问题供以后参考。

dd buffer sparsefile

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

如果组织不知道您的密码,他们可以访问他们提供的电子邮件帐户吗?

即使学校不知道您的密码,也可以访问他们为您提供的电子邮件帐户吗?

email user-accounts privacy

15
推荐指数
1
解决办法
2841
查看次数

5.25" 光驱托盘末端的塑料片叫什么名字?

我有一台装有 3 个光驱(用于翻录光盘)的 PC。其中一个驱动器是从一台预制机器上打捞出来的,该机器有一个盖子可以隐藏光驱。因此,托盘上的塑料件(我称之为挡板)已被移除。

请参阅此图像(第三个驱动器向下)以进行说明。

驱动器的图片。

我试图在 eBay 和 Aliexpress 上使用托盘盖、托盘挡板等术语找到替代品,但我什么也没找到。我很惊讶没有替代品,因为我拥有的三个驱动器都共享相同的配件 - 它似乎是通用的。

这是我正在谈论的部分的另外两张图片 - 很难描述!

另一张照片。

还有一张照片。

dvd optical-drive compact-disc

14
推荐指数
2
解决办法
1553
查看次数

Zip 文件在 Linux 上用反斜杠展开,没有子目录

所以,奇怪的是,我可以解压缩朋友在 Windows 上制作的文件。它发出的东西很奇怪,而且以我以前从未见过的方式不正确。

<base directory stuff>
assets\Changes.txt
assets\DefaultConfig,txt
Run Code Online (Sandbox Code Playgroud)

等等。它显然是一个子目录,但它们作为带有反斜杠的文件出现。

他们在 Windows 上制作它(使用 Compress-Archive powerscript 命令),我尝试在 Linux 上提取它,使用ark来自 KDE的程序和来自 GNOME 的存档管理器。

这里发生了什么?

windows linux zip

14
推荐指数
2
解决办法
7975
查看次数

在 MacOS X 上重新设置 iTerm

我以某种方式搞砸了我的 iTerm 配置。现在我单击 iTerm 图标,它会在 Dock 上显示菜单栏和图标,但不会弹出任何窗口。

所以我做了:

  • 将其移除/Application并重新安装,
  • 删除~/Library/Application Support/iTerm,

但这并不能解决我的问题。

请问还有其他想法吗?

mac macos

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