我需要在启动时启用numlock。所以我想说:
[General] Numlock=on 进入 sddm 配置文件,该文件无处可寻,在某些典型位置(/etc/sddm.conf、/etc/sddm.conf.d)创建它时会被忽略。知道什么是有效位置以及为什么手册页中提到的信息不起作用?
ubuntu
我想在 fzf 中选择一些东西,然后将该选择输入为我可以编辑并最终调用的命令。解决方案可能如下所示:
seq 5 | sed "s/^/echo Testing /" | fzf | xargs -I{} xdotool type "{}"
但终端上的输出看起来像:
[me@~~~_09:40:22 ~]$ seq 5 | sed "s/^/echo Testing /" | fzf | xargs -I{} xdotool type "{}"
echo Testing 3[me@~~~_09:40:26 ~]$ echo Testing 3
它可以工作,但可能会打印两次长命令。它更像是 xdotool 的“问题”。它在调用命令完成之前键入文本,这就是为什么首先编写它,然后命令完成并且所写的内容在提示符中“重复”。
我想知道是否有可能启动这个演示命令来获得:
[me@~~~_09:40:22 ~]$ seq 5 | sed "s/^/echo Testing /" | fzf | xargs -I{} xdotool type "{}"
[me@~~~_09:40:26 ~]$ echo Testing 3
我试图玩延迟,嵌套命令,但我无法弄清楚。有人可以帮忙吗?
我需要为 java 应用程序伪造时间(这就是 --exclude-monotonic 的原因),我需要指定确切的时间戳,但我需要时钟来滴答作响,而不是被冻结。对于 IIUC 的这种行为,我必须使用以下演示命令说:
faketime --exclude-monotonic -f "@2030-11-02 12:47:00" bash -c 'watch -n 0.5 date';
省略--exclude-monotonic
并没有什么不同。观察到的行为是watch
右上角的命令在 2030 年滴答作响(太棒了!),但产生的日期date
没有滴答作响,并且卡在开始时间。我在 java 应用程序中有相同的卡住行为,但提供的示例更好地演示了这个问题。
这是为什么?
我经常在工作时举办一些儿童节目。为此,我需要将屏幕扩展到电视,更改音频接收器等。并将 mplayer 窗口从主屏幕移动到所需的 + 使该窗口具有粘性。我知道如何做所有这些,而且我可以编写那个脚本。但要做到这一切,我需要刚刚执行的 MPlayer 的 PID。但是,如果我从 bash 脚本内部运行 MPlayer,就像mplayer ... &
我可以通过 PID一样,$!
但是当脚本结束时我失去了控制 mplayer 的能力。我知道通过选项执行 mplayer 的可能性-slave
,但我想以与正常启动 MPlayer 相同的方式控制它。
有谁知道如何在 bash 脚本中调用 MPlayer,能够获取它的 PID 并能够在脚本结束时通过正常的 MPlayer 控制台交互来控制 MPlayer?
我也对其他解决方案持开放态度,但基本上我需要先以某种方式启动 mplayer,然后获取它的 PID 以便能够运行 pacmd 和 wmctrl 命令,并且所有这些都不会改变已执行 mplayer 的行为。
我在防火墙后面,我缺乏如何找出必须为某些应用程序打开哪个 IP/端口的信息。在我目前的情况下,它是电报。
我没有找到任何文档“允许这些 IP/端口”。我找到了与电报相关的 IP 范围,但是当我使用sudo tcpdump -i <iface> -nn -s 0 -v > /tmp/tcpDump
并生成一些传出流量时,我无法找到任何这些 IP。这几乎就是我的“知识”结束的地方。
我怎样才能找到,必须在防火墙上配置什么?(当然,我想听听与电报相关的答案,但我更关心这通常是如何解决的)。
我是Windows新手,但我不得不为某人重新安装系统。安装后 windows 10 看不到旧硬盘。
前提条件:使用windows 7的工作系统。
重新安装:在重新安装期间,我只连接了主系统的 SSD,并拔下数据硬盘的 eSATA 电缆。这是我在一个实例之后的习惯,当时 Windows 在安装期间删除了所有其他驱动器上的所有分区表(虽然我非常肯定我没有要求这样做)。不得不解决这个问题并不令人愉快。完全安装后,我关闭电源,重新插入数据线,但未检测到 dics。无需更改硬件,无需更改电缆,无需更改 BIOS。只需 1 根电缆的一个插拔。
测试完成:光盘很好。NTFS FS 没问题。我可以将它插入linux机器并且它可以工作。我可以将它放入外部盒子,并将其连接到有问题的机器上,它可以看到和读取驱动器!如果我把它放回有问题的机器上,尝试使用几根电源线,几根不同的eSATA线,不同的sata连接器,结果还是一样。硬盘嗡嗡作响,BIOS可以看到驱动,“windows分区表程序”(windows自带的默认的,不知道正确的名字,也没有美版windows版本)看不到. Bios 对此驱动器有 2 种模式,启用和禁用 esata。我尝试了两者,但再次使用以前的设置 Windows 7 工作。
我还没有通过外部盒子测试“故障”电脑和数据的电源,但我认为这几乎没有机会显示任何不同。如果驱动器正在旋转并且bios可以检测到它,我怀疑它可能是由于电源单元的功率不足引起的。我将通过在这台机器上启动 linux 来调试硬件,并在此处发布结果,否则...
我的想法不多了。
有什么问题,Windows 10 看不到有效的硬盘,布线正常且分区没有损坏?是否有一些“请工作”开关或我尚未测试的任何东西?
编辑:我确实检查了“设备管理器”(同样,由于非美国语言环境,不确定命名是否正确)。没有磁盘被标记为错误或显示任何错误。!!!然而!!!我能够在这里解决问题。我会在这里发布答案。
恳请回答投票结束的审稿人:IT 有时是一个疯狂的世界(等待这个问题的答案),即使您发现一些琐碎的事情,也不一定意味着它是琐碎的,对每个人都没有帮助。我不认为这个问题是缺乏努力、信息不足等的例子。请不要那么急于杀死某人的有效问题。谢谢。至少说明你为什么要这样投票。
我已经更新了 fedora 系统,并安装了新内核。不幸的是,当我尝试启动它时,它冻结并显示消息“Started Hold until boot process finishes up”。尝试谷歌回答它显示,典型的问题是缺乏可用空间。那不是我的情况。
我是初学者,我该怎么做才能解决这个问题?或者哪里可以找到相关资料哪里出了问题?
谢谢。
我正在尝试从 win10 iso 制作可启动的 usb(应该是合法的,我在 PC 杂志上找到了)。iso 没问题,它可以在虚拟框中启动。
我试过 fedora“media writer”、ubuntu“disks”和旧的“dd”
sudo dd bs=4M if=/tmp/win10.iso of=/dev/sda conv=fdatasync
虽然那个东西说它是可启动的:
/dev/sda: ISO 9660 CD-ROM filesystem data 'CHIPSPEC_WIN10_II' (bootable)
它无法在我的所有计算机上启动,所有计算机都基于 linux(这意味着我不能使用任何 Windows 应用程序来写入图像或在那里进行任何调查)。我已经很多年没有使用 Windows 了,甚至更长的时间也没有安装它们。最新的 Windows 是否需要来自 BIOS 的特殊内容?uefi 是强制性的吗?secureboot 是强制性的吗?或者可能是什么问题?
我了解*/etc/fstab
工作原理。我了解mount
命令的工作原理。但是,当未指定驱动器时/etc/fstab
,我启动了一些文件管理器,例如肉桂中的文件,但在其他地方它是相同的,侧窗格中有驱动器列表。单击它们,这些将安装在 /run/media//drive_label(或 uuid)下的 fedora 中。发出什么命令进行挂载?我如何卸载这样的驱动器?如何找到已安装驱动器的列表(可靠地)
我正在尝试设置 NFS 共享 + iptables,以便我可以实际访问它。我找不到任何最新/工作文档/文章。你能解释或分享正确文档的链接吗?我没有 nfs/iptables 知识,每次我决定摆脱iptables -F
“解决方案”时,我都会撞到文档墙。
我不知道我有什么版本的 nfs。尝试使用“nfsstat –s”或“nfsstat –c”不会打印任何相关信息。
但我认为它将是第 4 版。我尝试遵循(迄今为止我找到的最佳文章/文档):
https://prefetch.net/blog/2010/11/02/firewalling-a-linux-nfs-server-with-iptables/
/etc/sysconfig/nfs 中静态端口的设置被忽略,并且缺少几个服务/systemd 单元。
你能推荐一些阅读设置 nfs 和 iptables 的书吗?如果 iptables 已过时并且应该禁用以支持另一个更新的解决方案,请分享如何。
编辑:在 firewall-config 中,区域是公共的,nfs 是受信任的服务,“可以从所有主机和网络访问”(不是)。
rpcinfo -p
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 58868 status
100024 1 tcp 51719 status
100005 1 udp 20048 mountd
100005 1 tcp 20048 mountd
100005 2 udp 20048 mountd
100005 2 tcp 20048 mountd
100005 3 udp 20048 mountd
100005 3 tcp 20048 mountd
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 3 tcp 2049 nfs_acl
100021 1 udp 54703 nlockmgr
100021 3 udp 54703 nlockmgr
100021 4 udp 54703 nlockmgr
100021 1 tcp 35247 nlockmgr
100021 3 tcp 35247 nlockmgr
100021 4 tcp 35247 nlockmgr
我在某处发现:
firewall-cmd --permanent --add-port=2049/udp ; firewall-cmd --permanent --add-port=2049/tcp; firewall-cmd --permanent --add-port=111/udp; firewall-cmd --permanent --add-port=111/tcp
这可能与上面的端口相关,但运气不好,不起作用。电视无法连接,直到我连接iptables -F
。