$ touch aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBBB
$ crontab aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBBB
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa: No such file or directory
Run Code Online (Sandbox Code Playgroud)
这种行为看起来很不寻常(注意它如何截断错误消息中的路径)。我正在使用 Debian bullseye 11。
这是一个错误,还是有特定原因导致 crontab 有如此特殊的限制?
我无法在此处的 docker 映像上复制它:https ://hub.docker.com/r/willfarrell/crontab
我是 Linux 新手。我将 armbian 安装到 SD 卡上,一切正常。SD卡是64GB的。然后我安装了 docker.io、docker-compose 和 portainer,仅此而已。
\n当我使用 lsblk 检查磁盘空间时:
\n # lsblk\nNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT\nmmcblk0 179:0 0 59.5G 0 disk\n\xe2\x94\x9c\xe2\x94\x80mmcblk0p1 179:1 0 512M 0 part /boot\n\xe2\x94\x94\xe2\x94\x80mmcblk0p2 179:2 0 58.4G 0 part /\nmmcblk1 179:32 0 14.6G 0 disk\nmmcblk1boot0 179:64 0 4M 1 disk\nmmcblk1boot1 179:96 0 4M 1 disk\nzram0 254:0 0 50M 0 disk /var/log\nzram1 254:1 0 929.4M 0 disk [SWAP]\nRun Code Online (Sandbox Code Playgroud)\n然后用 df:
\n# df -h\nFilesystem Size Used Avail Use% Mounted on\nudev …Run Code Online (Sandbox Code Playgroud) 我对 Unix 命令行不太了解。我发现这个答案是使用tee命令而不输出到标准输出,通过“关闭标准输出”,>&-如下所示:
echo 'hello world' | tee aa bb cc >&-
Run Code Online (Sandbox Code Playgroud)
我做了很多研究,并发现了另一篇关于操作员功能的帖子。不幸的是,我找不到任何详细的答案。
我所知道的是它关闭了stdout,但我无法确定它的确切含义以及为什么有人会特别想要这样做。我很想知道这在其他哪些场景中可能有用。
是否有任何资源可以让我更多地了解此类操作员的内部运作?
我正在尝试使用我的旧笔记本来监视一些事情,并且我真的不需要它运行超过其最低频率,因为它只会每隔几分钟左右收集数据并转发它。但问题是,我也不想让它睡觉。
我正在使用pm-powersave true,但安装后,突然电脑经常休眠,并且在我按下笔记本上的按钮后几秒钟才回复 ping。我尝试过使用有线和无线网络。
操作系统是 Ubuntu Server 23.04,在配备 Core Duo 处理器的旧 Compaq Presario 上运行。
有办法防止这种情况吗?
保持最低频率但保持清醒的正确方法是什么?
是否可以使用freedesktop 秘密服务dbus API存储 Firefox 主密码(以前称为主密码),以便在 Firefox 启动并尝试同步时绕过密码提示?
如果可能的话,主密码将存储在您的本地密码管理器中(例如 KWallet、gnome-keyring、KeePassXC,...)。”
我有一个 Ubuntu 服务器,大约有 20 个用户,主要将其用于 SSH 隧道。
我想知道是否有任何方法可以确定每个用户在特定时间段(例如过去一周或一个月)传输的数据量。
我需要在 shell 脚本中运行此命令来复制源 > 目标并排除文件夹。
没有 rsync、tar、find、mv 等。
正是这个命令:
cp -var test/!(test2) testbkp
cp -var test testbkp它的工作原理一样。当我尝试使用排除选项从 Bash 脚本运行时
cp -var test/!(test2) testbkp,它不起作用。
没有任何输出,什么也没有,也没有错误消息。
我也检查了这篇文章,但没有结果: cp command won't run ifexecute from shell script
如何在 Bash 脚本中运行此 cp 命令并排除文件夹?
我被要求创建一种机制,将(静态数据)加密的 mysql 转储到加密文件中。该机制必须满足某些标准,例如:
我需要这样的东西:
mysqldump | md5-tool >> dump.md5 | gzip | encryption-tool
Run Code Online (Sandbox Code Playgroud)
我的问题是,我找到的所有哈希工具都不传输流,而只传输校验和。最接近的工具是带有该-p选项的 BSD md5,但在 Linux 上不可用。
有谁知道可以完成此任务的工具吗?
在debian:bullseye
oot@4770c7ba00ac:/# apt install -y netcat
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
libbsd0 libmd0 netcat-openbsd
The following NEW packages will be installed:
libbsd0 libmd0 netcat netcat-openbsd
Run Code Online (Sandbox Code Playgroud)
在debian:bookworm-slim
apt install -y netcat
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package netcat is a virtual package provided by:
netcat-openbsd 1.219-1
netcat-traditional 1.10-47
You should explicitly select one to install.
E: Package 'netcat' …Run Code Online (Sandbox Code Playgroud) 在我的机器上,我有多个 xdg-desktop-portal 实例:
$ ls -la /usr/share/xdg-desktop-portal/portals
.rw-r--r-- 100 root 23 Mar 14:48 gnome-keyring.portal
.rw-r--r-- 99 root 20 Mar 02:25 gnome-shell.portal
.rw-r--r-- 548 root 18 Oct 2022 gnome.portal
.rw-r--r-- 495 root 29 Nov 2022 gtk.portal
Run Code Online (Sandbox Code Playgroud)
我无法确定当前正在使用哪一个。
我可以使用什么命令来查找我正在使用哪个 xdg-desktop-portal?