有没有人有一个 bash 脚本,可以在成功登录到 ssh 服务器的情况下发送电子邮件或通知某人?如果有人登录我的个人邮箱,我想收到通知。
我正在使用运行 xfce 的 Ubuntu 12.04
如何从命令行启用/禁用 GNOME 扩展?
我制作了一个动画 gif,展示了我正在尝试从终端做的事情,以更好地解释它。我不是要启用或禁用一个扩展。
我看了看,gnome-tweaks -h但它没有我正在寻找的选项。
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-t, --test Enable test and debug code
-l, --load Load all tweaks
-p [/, /usr], --prefix=[/, /usr]
Installation prefix (for gsettings schema, themes,
etc)
-v, --verbose Print the names of settings modified
-d, --debug Enable debug output
Run Code Online (Sandbox Code Playgroud) 我的 wifi Intel Dual Band Wireless-AC 7260 不断丢弃 wificonnection 并且我连接的网络从网络管理器的可用网络列表中消失。修复它的唯一方法是禁用 wifi 并重新启用它我该如何解决这个问题。我正在使用 ubuntu 14.04 64 位。它主要断开 5ghz 网络上的连接。我的其他设备不会通过 wifi 断开连接。
查看日志和版本
rt@simon:~$ uname -a
Linux simon 3.13.0-34-generic #60-Ubuntu SMP Wed Aug 13 15:45:27 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
rt@simon:~$
rt@simon:~$ dmesg | grep iwl
[ 3.370777] iwlwifi 0000:03:00.0: irq 46 for MSI/MSI-X
[ 3.381089] iwlwifi 0000:03:00.0: loaded firmware version 22.24.8.0 op_mode iwlmvm
[ 3.414637] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 3.414695] iwlwifi 0000:03:00.0: L1 …Run Code Online (Sandbox Code Playgroud) 如何录制来自谷歌环聊会话的音频或视频?任何推荐的Linux程序以及如何做?
PS:我使用的是 Ubuntu 14.04 64 位
如果使用以下命令将图像/封面艺术添加到 flac 文件中
metaflac --import-picture-from="/tmp/del/image_jpg.jpg" "/tmp/del/test.flac"
Run Code Online (Sandbox Code Playgroud)
我可以使用以下命令从 flac 文件中删除所有元数据
metaflac --remove-all-tags "/tmp/del/test.flac"
Run Code Online (Sandbox Code Playgroud)
但图像仍然存在,我怎样才能删除所有封面艺术?
PS:我看这里https://www.systutorials.com/docs/linux/man/1-metaflac/
使用命令行执行和查看 bash 命令
我有一行代码可以批量转换图像,但它没有显示当前正在操作的图像。有没有办法可以插入echo以显示当前正在执行的命令?
for i in *.jpg; do convert $i -filter Lanczos -resize 50% converted_$i.jpeg; done;
Example:
After each line it I would like it to show the file it's converting
img1.jpeg converted
img2.jpeg converted
Run Code Online (Sandbox Code Playgroud)
PS:我想从命令行运行它。我不想创建一个单独的文件并运行该文件。
我从 18.04 升级到 Ubuntu 20.04.1,但出现固件错误,如何修复此问题?
我尝试过: sudo dpkg --configure -a
rt@sys76:~$ sudo dpkg --configure -a
dpkg: error processing package linux-firmware (--configure):
package is in a very bad inconsistent state; you should
reinstall it before attempting configuration
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-firmware; however:
Package linux-firmware is not configured yet.
dpkg: error processing package linux-image-generic (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-firmware
linux-image-generic
Run Code Online (Sandbox Code Playgroud)
我也尝试过 sudo apt-get install -f
rt@sys76:~$ sudo apt-get …Run Code Online (Sandbox Code Playgroud) 我有一个名为clearcache.sh的脚本来清除我的缓冲区/缓存,但是当我运行时它一直说权限被拒绝。
脚本中的内容:clearcache.sh
#!/bin/bash
sync && echo 1 | tee /proc/sys/vm/drop_caches
Run Code Online (Sandbox Code Playgroud)
-rwxr-xr-x 1 rt rt 464 Dec 5 02:10 clearcache.sh
Run Code Online (Sandbox Code Playgroud)
我如何运行它来测试它:
rt@sys76:~/clearcache$ ./clearcache.sh
tee: /proc/sys/vm/drop_caches: Permission denied
1
Run Code Online (Sandbox Code Playgroud)
我想把它放在一个 chron 工作中,但我需要解决这个权限问题:
更新: 这是drop_caches文件,它的权限归 root 所有,使用脚本从 chron 作业运行它的正确方法是什么?PS:我正在运行 Ubuntu 20.04
bash ×3
command-line ×2
14.04 ×1
20.04 ×1
flac ×1
gnome ×1
gnome-shell ×1
id3 ×1
iwlwifi ×1
metadata ×1
networking ×1
permissions ×1
scripts ×1
ssh ×1
upgrade ×1
video ×1
wireless ×1