linux

Linux:无论使用什么 shell,在哪里定义我的别名?
linux

Linux:无论使用什么 shell,在哪里定义我的别名?

我在 WSL 中使用 Void Linux 和fishshell。我想定义别名,但我不知道为什么它们没有被执行。当我使用时,zsh一切似乎都正常。 我希望无论使用什么 shell 都可以定义别名。 我曾尝试将它们放入etc/rc.local和etc/profile里面/etc/profile.d/。 难道我做错了什么? ...

Admin

sudo 仅在 lost+found 文件夹中执行一个命令,不需要执行更多
linux

sudo 仅在 lost+found 文件夹中执行一个命令,不需要执行更多

我有这个脚本 # 检查丢失+找到的文件夹 函数 chklnf { #DOC echo "chklnf - 列出已安装设备上 lost+found 文件夹中的所有文件" x="失物招领/" 如果 [ "$EUID" != 0 ] ;那么 echo "请输入 sudoers 密码以允许访问 $x 文件夹。" sudo echo “谢谢……” 菲 对于 $(mount | sed -nre 's,^/dev/.+ on ([^ ]+).*$,\1,p') 中的 p 做 如果 [ -d "$p/$x" ] ;那么 回显-n“ --- ...

Admin

如何获取网桥中 veth 的 ip 地址?
linux

如何获取网桥中 veth 的 ip 地址?

在我的环境中,桥上有三个 veth: $ brctl show virbr1 bridge name bridge id STP enabled interfaces virbr1 8000.52540071337a yes eth1 virbr1-nic ...

Admin

无法连接到互联网。nslookup 输出“;; 通信错误至 127.0.0.53#53: 超时”
linux

无法连接到互联网。nslookup 输出“;; 通信错误至 127.0.0.53#53: 超时”

VPN 客户端停止响应后,我发现自己无法上网。我卸载了 VPN 客户端并从 gnome-control-center 中删除了 VPN 条目,以为这样可以解决问题。但不幸的是我的互联网无法正常工作。以下是我浏览互联网后尝试的命令,我认为 DNS 或某些网络配置存在一些问题。 网络接口显示我的无线接口是“wlp3s0” $ ifconfig br-113d6b3aff1c: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 172.21.0.1 netmask 255.25...

Admin

如何在 Linux Mint 上恢复声音
linux

如何在 Linux Mint 上恢复声音

我启用了 5.1 声音并且可以工作,而且耳机也可以工作。系统更新后,声音就没了。alsamixer 显示 2 个卡 0:HDMI 和 1:Intel PCH。我的 5.1 插在后面的三个孔里。 我刚刚以另一个用户身份登录了同一个盒子,声音就在那里。所以这是一些用户设置搞砸了。我没有发布 inxi 输出,因为这似乎是用户设置问题。我在我的帐户下看到的是线路输出是灰色的。它在工作帐户中显示为绿色,我可以移动滑块,但在我的帐户中不行。 我怎样才能恢复我的声音? ...

Admin

Linux:bat cache --build 说“发现意外参数‘--build’”
linux

Linux:bat cache --build 说“发现意外参数‘--build’”

这个问题是关于“蝙蝠”,用 sysntax 着色替换“猫”,不是关于 Windows .bat 文件。 根据 READMEbat 的 GitHub 页面以及手册页,bat cache --build当我想添加新的语法定义时,我应该运行。但是当我这样做时,我得到了这个错误: error: unexpected argument '--build' found。 尝试只是bat cache说 [bat 错误]:‘cache’:没有此文件或目录 (os 错误 2) 但不幸的是,它没有指定它希望找到哪个文件。我猜想它在第一次创建缓存时遇到了问题。 ...

Admin

如何准确找出哪个进程被 OOM killer 杀死了?
linux

如何准确找出哪个进程被 OOM killer 杀死了?

OOM 终止程序刚刚终止了某个进程。当值grep oom_kill /proc/vmstat增加时,我可以知道。 我如何知道具体哪个进程被终止了(名称、进程标识符、所有者等等)以及具体时间(时间戳)? ...

Admin

每个配置文件的 scp -O(传统协议)选项?
linux

每个配置文件的 scp -O(传统协议)选项?

我基本上有与这里描述(并解决)的相同的问题:https://stackoverflow.com/questions/74311661/subsystem-request-failed-on-channel-0-scp-connection-closed-macbook 这是:只有当我提供“-O”标志时,scp 到一些不支持 sftp 子系统的主机才会起作用。 但是有没有办法默认配置此行为? 例如通过 中的选项~/.ssh/config? 关键是:对于手动使用,我只能使用alias scp='scp -O',但这在脚本和非 shell 操作(例如运行 ansi...

Admin

如何配置网关的 DHCP 和 DNS 来解析具有相同主机名但不同 vlan 域的主机?
linux

如何配置网关的 DHCP 和 DNS 来解析具有相同主机名但不同 vlan 域的主机?

本地网络 192.168.1.0/24 有 VLAN'数据中心' 10.10.10.0/24 和 '分期' 10.10.20.0/24。在每个 VLAN 中创建具有相同主机名的主机,例如'例子.datacenter' 和 '例子.staging'。当前使用静态 IP 来管理地址,并在网关中手动设置“本地 DNS 记录”。 我想将网络重新配置为 DHCP,并将地址管理委托给已经提供 DHCP 和 DNS 服务的主网关。 当第一个主机创建时,一切正常(例如例子.datacenter)但当我在不同的vlan中创建具有相同主机名的第二个主机时(例如例子.stagin...

Admin

无法访问辅助操作系统(Windows)
linux

无法访问辅助操作系统(Windows)

我的电脑上目前有三个存储设备:nvme1n1(windows 操作系统)、sda1(windows 存储)和 nvme01n1(Artix Linux(runit)) 我可以完全访问 Artix 安装并执行我想要的操作。但是我无法对我的 Windows 安装执行任何操作。需要明确的是,Windows 位于其自己的独立 SSD 和 HDD 上。 在 Artix 中,我能够使用 fdisk 列出其他分区,但是我无法对它们进行进一步的编辑或访问。 当我加载 BIOS 时(以前在“双启动”中我曾使用过这个 BIOS),我只能启动我的 Artix 安装。当我尝试通过 ...

Admin

带有端口转发的机器和 VPS 之间的隧道
linux

带有端口转发的机器和 VPS 之间的隧道

我需要在具有灰色 IP 的 Windows 计算机(通过 NAT)和具有白色 IP 的 Linux 服务器之间创建隧道,并转发所有端口(包括 udp)。Scheme 机器 > 服务器,即端口在机器上打开,该端口在服务器上可用,我该怎么做? ...

Admin

ChromeOS 中是否有与 Linux 中的终端相当的命令行
linux

ChromeOS 中是否有与 Linux 中的终端相当的命令行

ChromeOS 中的终端(企鹅)只是一个虚拟机,似乎对 chromeos 本身没有影响。然后你得到了 crosh,它在你关闭它后不会保存任何东西。那么有没有像 linux 中那样功能齐全的终端呢? ...

Admin

有没有办法在 tor 网络上运行 xpra
linux

有没有办法在 tor 网络上运行 xpra

我可以使用 torsocks ssh 进入 tor url,但在 xpra 上却不行 我使用的命令 $ torsocks xpra attach ssh://[email protected]/100 我收到此错误: 警告 torsocks[27516]: [syscall] 不支持的系统调用编号 39。拒绝调用(在 tsocks_syscall() 中的 syscall.c:604) 我的端口 22 在 /etc/tor/torrc 上开放用于 tor 连接 ...

Admin