AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

全部问题(ubuntu)

Martin Hope
KeShAw
Asked: 2025-01-15 01:15:27 +0800 CST

如何从 tar 文件多次提取文件?

  • 8

我创建了一个目录的 tar 文件,然后使用该v选项提取了一些文件及其名称。现在,如果我再次运行相同的命令,我仍然会得到相同的输出。为什么会这样?如果文件已经被提取,为什么我能够再次提取它。

作为参考,这是命令 :- tar xvf ../playground2.tar --wildcards 'home/me/playground/dir-*/file-A'。我第二次运行它,结果输出相同!

command-line
  • 2 个回答
  • 123 Views
Martin Hope
LarryM
Asked: 2025-01-15 00:46:50 +0800 CST

桌面上的所有 $HOME 文件/文件夹图标

  • 5

在此处输入图片描述我搜索后发现了这个: 弄乱了桌面和其他文件夹 ,但这并不能解决我遇到的问题。我试图将默认标题栏颜色更改为白色以外的颜色,不确定什么时候发生的,但我在屏幕右侧有 34 个文件和文件夹图标,它们与我的 $HOME 目录中的文件/文件夹相对应。我试图删除它们,但这样会删除文件,而不仅仅是屏幕图标。

有什么线索可以告诉我如何将这些图标从我的屏幕上删除吗?

编辑:这是原版 Ubuntu 24.10,运行其默认桌面。屏幕右侧的图标

desktop-environments
  • 2 个回答
  • 45 Views
Martin Hope
raph
Asked: 2025-01-14 21:57:39 +0800 CST

根据使用的工具,磁盘使用情况/可用空间不一致

  • 5

问题

阅读了许多帖子/论坛主题后,我仍然不明白我的硬盘是否还剩余一些空间......

我开始研究它,因为我今天安装了 Syncthing,并且出现一个通知错误,说我的磁盘几乎已满,并且 syncthing 无法运行,但我认为我还剩下大约 40 个 Go...

我尝试去理解和解决它

  • 运行磁盘分析器(在系统根目录):显示 480 GB 磁盘上共计 470.9 Go,已占用 441.3 Go,可用 45.4 Go
  • 以 sudo 身份运行磁盘分析器(在系统根目录):显示 480 GB 磁盘上共计 470.9 Go,其中 443.6 Go 已占用,45.4 Go 可用

注意:我不明白为什么只有“占用”大小不同......并且我假设 470 和 480 之间的 10 Go 差异是由于系统保留的内存或类似的东西(?)。

  • 跑了df

输出/dev/sda5 459849800 433180284 3236916 100% /表明它已满......

  • 跑了sudo du -h --max-depth=1 /

输出:

48G /var
0   /sys
4,0K    /srv
4,0K    /mnt
72M /root
63G /snap
4,0K    /cdrom
1,9G    /opt
22M /etc
du: impossible de lire le répertoire '/proc/3353/task/3353/net': Argument invalide
du: impossible de lire le répertoire '/proc/3353/net': Argument invalide
du: impossible de lire le répertoire '/proc/6203/task/6203/net': Argument invalide
du: impossible de lire le répertoire '/proc/6203/net': Argument invalide
du: impossible d'accéder à '/proc/80737/task/80737/fd/3': Aucun fichier ou dossier de ce nom
du: impossible d'accéder à '/proc/80737/task/80737/fdinfo/3': Aucun fichier ou dossier de ce nom
du: impossible d'accéder à '/proc/80737/fd/4': Aucun fichier ou dossier de ce nom
du: impossible d'accéder à '/proc/80737/fdinfo/4': Aucun fichier ou dossier de ce nom
0   /proc
325G    /home
16K /lost+found
0   /dev
368K    /tmp
272M    /boot
21G /usr
8,0K    /media
du: impossible d'accéder à '/run/user/1000/gvfs': Permission non accordée
du: impossible d'accéder à '/run/user/1000/doc': Permission non accordée
4,0M    /run
460G    /

所以说 470 Go 总共有大约 10G 是免费的。

  • 安装后ncdu显示du磁盘使用情况459,2 GiB

  • 跑了lsof -nP +L1

输出了1413行“已删除”文件(大多数是“memfd:mozilla-ipc”……),大小不一。但我没找到如何汇总所有这些文件以检查总磁盘使用情况。

  • 运行(在另一个 askubuntu 线程find /proc/[0-9]*/fd -lname '*(deleted)' 2>/dev/null | perl -lne '($l = readlink) =~ s/ (deleted)$//; print -s, " $_ $l"' | sort -g上找到的命令)按文件大小对结果进行排序

输出1516行,这里是前十行 - 我认为第一个数字是字节大小(?):

2482816 /proc/2758/fd/378 /memfd:gdk-wayland (deleted)
5439888 /proc/2758/fd/322 /memfd:gdk-wayland (deleted)
6031750 /proc/22782/fd/28 /tmp/.org.chromium.Chromium.7Uj5wU (deleted)
6987776 /proc/5122/fd/30 /memfd:mozilla-ipc (deleted)
8087040 /proc/2758/fd/351 /memfd:gdk-wayland (deleted)
8294400 /proc/2758/fd/224 /memfd:gdk-wayland (deleted)
8783424 /proc/2758/fd/327 /memfd:gdk-wayland (deleted)
8783424 /proc/2758/fd/360 /memfd:gdk-wayland (deleted)
9216000 /proc/2758/fd/331 /memfd:gdk-wayland (deleted)
67108864 /proc/2671/fd/6 /memfd:pulseaudio (deleted)

问题

  • 我处于不知道我的磁盘是否真的已满的状态……数字中有很多不一致之处(我不是说数字是错的,我想它们并不总是意味着同一件事,但这对我来说是难以理解的)。所以如果有人能帮助我理解这一点,我将不胜感激!
  • 我不知道它是否因为“已删除”文件占用空间而满了。任何关于如何测量已删除文件的磁盘使用情况的帮助也将不胜感激
  • 最后,我不明白为什么我看到的63G /snap是du而磁盘分析器却说它只有188,4 ko。我知道这个文件夹中有指向 的符号链接,看起来这些符号链接(到/var/lib/snapd/snaps/)占了 24 G。du这 24 G 是否也在 的 63 G 中/snap?我检查了du的输出/snap,看起来不像是这样……但是将 63 G 添加到磁盘分析器输出会导致总大小高于实际磁盘大小……这让我完全不知所措……

如果您需要更多信息,请告诉我,我很乐意提供给您:)

編輯

完整df输出(/dev/sda5 的数字不同,因为我腾出了一些空间......):

Sys. de fichiers blocs de 1K   Utilisé Disponible Uti% Monté sur
tmpfs                1625812      2204    1623608   1% /run
/dev/sda5          459849800 414179712   22237488  95% /
tmpfs                8129044     24768    8104276   1% /dev/shm
tmpfs                   5120         4       5116   1% /run/lock
/dev/sda1             523248         4     523244   1% /boot/efi
tmpfs                1625808      1720    1624088   1% /run/user/1000

为了更好地理解这一切,我进行了进一步调查,发现系统上的磁盘程序显示我有一个sda2分区:

  • 480 GB(479 564 137 472 字节)

但这些字节实际上是 480 GB(10^9 字节),但只有446.6 GB。该程序还显示sda5分区有 47 GB 可用空间,与磁盘分析器给出的 46.8 GB 相对应...

我从来没有意识到磁盘存储空间是以“有利的”千兆字节(10^9)给出的,现在更好地理解了为什么我看到输出和磁盘分析器之间有如此“大”的差异df。

22.04
  • 2 个回答
  • 58 Views
Martin Hope
stackbiz
Asked: 2025-01-14 21:10:58 +0800 CST

OpenVPN 未使用“--genkey --tls-crypt”生成密钥

  • 7

我希望“ --genkey --tls-crypt”将在“ /tmp/test.key”中生成一个密钥,但它不会将结果写入目标文件,而只会将结果打印到控制台。

以下是用于测试的“ --genkey --tls-crypt”和“ cat”:

# openvpn --genkey --tls-crypt /tmp/test.key
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
65bc8c4654ddd1e39c7b2fb1c5d7b6c7
b551e4f48a109efb3f142b442eb7c808
3428ffc3a41a4fa52464cc8556469c5f
69d0736db7f37c56788da8f3995399c9
8bd664f9e669683805591a9a8fa1b73e
42058e66695f6b735fc4a52dbf26b1db
386811f79c629864c7b7169625e8d75a
30be70f1578eaa1340828de4eb9e2b4f
68f5f276e451429fd706e54f08bc08d2
538c0c66590fb6b5204b9b6f78634f52
dac5be0c419996cccc2bc9add38b0e33
4891a1f11b772ec3a13aed5f0ba678d0
e7f3497b39c549c8cfddbf28205bf24f
a23c07b58109d8f0efe868e35be8b3da
c4f7073dc4031d7d600790c4370189b4
57d8453ed1f565764ef69aeea4f85039
-----END OpenVPN Static key V1-----

# cat /tmp/test.key
cat: /tmp/test.key: No such file or directory
# 

如何在 OpenVPN 中用“ /tmp/test.key”生成密钥“ --genkey --tls-crypt”?在 OpenVPN 中“ ”的正确使用方法是什么--genkey --tls-crypt?

server
  • 1 个回答
  • 63 Views
Martin Hope
Kesesale
Asked: 2025-01-14 20:16:09 +0800 CST

无法在 Ubuntu 22.04 LTS 上安装 RTX 4060 Ti

  • 5

我最近将 GPU 从 GTX 1060 更新为 RTX 4060 Ti,但我的桌面图形分辨率总是很低。我尝试了在论坛上找到的几种方法来卸载、清除等驱动程序,但没有任何解决方案。因为 GPU 甚至没有被检测到。

也许一些旧配置阻止我正确升级 GPU?还是我遗漏了一些步骤?所以我的问题是:如何在不重新安装操作系统的情况下将旧图形配置重置为新 GPU 的全新安装?有办法吗?

如果需要任何额外的信息,请随时询问。

提前感谢您的回答。

nvidia
  • 1 个回答
  • 141 Views
Martin Hope
ForDummies
Asked: 2025-01-14 08:29:38 +0800 CST

如何在分区的 U 盘上安装 Xubuntu(或任何 Ubuntu)

  • 6

Etcher、UnetBootin 等写入的内容类似于 CD 中的内容,并且它并不比 CD 更有用。我想要的是一个类似于我计算机上的普通 R/W 驱动器的映像:一个“/”根分区、home 等和 bin 目录以及所有其他目录,并且全部由 GRUB 启动。我希望能够添加内容和自定义 - 当然,您无法在 CD 上执行这些操作,也无法在 Etcher 映像上执行这些操作。

需要说明的是:启动盘创建器、UnetBootIn 等工具的结果并不是我想要的,因为 U 盘上的映像是只读的,我所做的任何更改都只存在于内存中。我想要一个分区的 RW 设备,而不是 CD 映像,这样我所做的任何更改、我创建或复制的任何文件都会在下次启动设备时保留在那里。

当我尝试运行 Xubuntu ISO 映像时,安装阶段一切顺利,但在我最后一次单击开始安装过程后,它旋转了一会儿,然后显示一条消息,说出了问题,但不知道是什么问题。然后它给出了使用 ubuntu-bug 报告问题的说明,但这也失败了。

注意:我已将拇指驱动器初始化为 4 个分区。小分区标记为 bios_grub,稍大一点的分区格式化为 fat32 并标记为 boot,esp,大分区格式化为 ext4,最后是 linux-swap 分区。

它让我留在安装 ISO 的 Xubuntu 中,所以我可以进行一些探索,但我不知道要寻找什么。

如果不重新启动,我就无法重新开始安装。

任何帮助均感激不尽。

system-installation
  • 1 个回答
  • 42 Views
Martin Hope
Grizzly
Asked: 2025-01-14 02:03:55 +0800 CST

当为其他 apt 存储库指定 [signed-by=$KEY_FILE] 时,autoinstall apt-config 会失败

  • 5

我认为标题描述了它的要点,以便详细说明,如果我有一个包含以下内容的用户数据文件,则自动安装将在 apt-config 阶段失败(在到达自动安装是/否问题之前):

#cloud-config
#https://canonical-subiquity.readthedocs-hosted.com/en/latest/reference/autoinstall-reference.html
autoinstall:
    apt:
        sources:
            ros:
                source: deb [signed-by=$KEY_FILE] https://<artifactory-url>/ros/ $RELEASE main
                key: |
                    -----BEGIN PGP PUBLIC KEY BLOCK-----
                    Version: GnuPG v1

                    [snip]
                    -----END PGP PUBLIC KEY BLOCK-----
            gazebo:
                source: deb [signed-by=$KEY_FILE] https://<artifactory-url>/gazebo/ $RELEASE main
                key: |
                    -----BEGIN PGP PUBLIC KEY BLOCK-----
                    Version: GnuPG v1

                    [snip]
                    -----END PGP PUBLIC KEY BLOCK-----

只要我[signed-by=$KEY_FILE]从每个源中删除阻止,自动安装就会完成!虽然 apt update 明智地告诉我,我应该在我的源中有一个签名部分,而不是在 中全局信任它/etc/apt/trusted.gpg.d。

我无法在任何地方找到类似问题的描述,有人可以推荐一些接下来要尝试的步骤或我可能会遗漏什么吗?"并且'已经尝试过了,就像出于绝望source添加/删除尾随一样!/

apt
  • 1 个回答
  • 51 Views
Martin Hope
Sandy Tucker
Asked: 2025-01-14 01:25:30 +0800 CST

收到消息:/bin/ksh:lpq:未找到

  • 5

Ubuntu 新手。尝试使用 lpq 命令,出现错误 /bin/ksh: lpq: 未找到
cups 已安装且打印队列工作正常。lpstat 命令有效。

我在服务器上缺少 lpq 吗,或者还有其他方法可以运行它?我在网上找遍了,没有找到有关此错误的任何信息。

谢谢你的帮助。

command-line
  • 1 个回答
  • 18 Views
Martin Hope
01AutoMonkey
Asked: 2025-01-13 19:56:09 +0800 CST

如何在 Ubuntu 24.04 LTS Wayland 上禁用/启用键盘/鼠标(输入设备)?

  • 5

我需要一个 cli 命令来禁用输入设备(键盘和鼠标),以及一个命令来再次启用它们。

要在Xorg上禁用输入设备,方法是:xinput float <id#>,要启用它们,方法是xinput reattach <id#>,但我在Wayland上,如何在那里执行此操作?

keyboard
  • 1 个回答
  • 33 Views
Martin Hope
Carlos Antonio Garijo Crespo
Asked: 2025-01-13 04:21:26 +0800 CST

Ubuntu 24.04.1 LTS 中的登录屏幕出现在外部显示器上

  • 6

自从我启用 Wayland 以来,我就遇到了这个问题,这是在使用双显示器时使我的笔记本电脑正常工作所必需的。问题在于当我启动 Ubuntu 时,登录屏幕出现在外接显示器上,如果我使用双显示器设置,这并不是什么问题。问题是我的 PC 是一台笔记本电脑,即使没有连接外接显示器,登录屏幕也不会出现在我的笔记本电脑上。实际上,当这种情况发生时,我的 PC 会完全冻结,显示 Ubuntu 加载窗口,为了登录,我必须连接 HDMI 电缆,这样登录过程才能继续,我才能输入密码。

我使用的是 Ubuntu 24.04,带有 gnome 和 wayland。我的电脑有一个集成的 Intel GPU 和一个 Nvidia dGPU。

我写这篇文章是因为我尝试了在不同的论坛上看到的很多不同的东西,但都没能让它正常工作。另外,我读到的问题都是针对 Ubuntu 22 及更早版本的,我不知道是否有区别。

我尝试将monitors.xml文件从复制~/.config/到/var/lib/gdm3/,但没有成功。我还尝试删除监视器配置文件,正确配置显示器并重新创建它,但都失败了。还尝试在 monitors.xml 文件中手动写入“是”表示内部显示器,写入“否”表示外部显示器,甚至删除与外部监视器相对应的字段,只将一个监视器配置为我的主监视器,而没有配置任何监视器。

我也尝试写以下内容:

Section "Monitor"  
  Identifier "eDP-1"  
  Option "Primary" "true"  
EndSection

在一个文件中:/etc/X11/xorg.conf.d/10-primary-display.conf这暂时解决了问题但后来它又开始发生。

我将非常感激任何形式的帮助。我对 Linux 生态系统还很陌生,所以对我来说,有时让事情运转起来有点混乱。

先感谢您!

multiple-monitors
  • 1 个回答
  • 54 Views
上一页
下一页

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve