dev

如何找出 /dev/ttyUSB* 组的变化,Ubuntu 22.04.3 LTS
dev

如何找出 /dev/ttyUSB* 组的变化,Ubuntu 22.04.3 LTS

我有几个 USB 设备在几个小时前突然停止工作,这些设备多年来一直运行良好,而且自从我上次接触它们所在的机器以来至少有一个星期了。经过一些调试后,我发现 /dev/ttyUSB* 组是 root,而不是 tty 或拨号,udev 中的某些东西在 chgrp 之后将其强制恢复为 root: > ll /dev/ttyU* crw-rw-r-- 1 root root 188, 0 Jan 23 00:51 ttyUSB0 crw-rw-r-- 1 root root 188, 1 Jan 23 00:51 ttyUSB1 > sud...

Admin

/dev/tty* 所有权混乱
dev

/dev/tty* 所有权混乱

我正在刷新 Flipper Zero Wifi 开发板,并且我需要让 dialout 组拥有 /dev/ttyACM0...... 问题是现在我试图恢复这些东西,制作一个 chown root:tty /dev/tty*,和 chmod a+0666 权限,然后......它以只读模式连接 USB。 我可以使用 mount 命令和 rw 模式轻松地重新安装 Pen Drives,但具有讽刺意味的是,我现在无法更新我的 Flipper Board,所以我需要帮助......要么确保一切正常,要么确保任何设备都以 rw 模式自动连接。 我正在使用 archlin...

Admin

我的 64gig SD 卡认为它是 32gig
dev

我的 64gig SD 卡认为它是 32gig

所以我用“dd”命令将 32 GB 的 emmc 克隆到 64 GB 的 SD 卡中。唯一的问题是它认为它总共有 32 GB 的存储空间... 有人知道如何“说服”(实际上是将整个磁盘调整到其最大容量)它总共有 64 GB 吗?我在我的 TX2 开发套件上使用它,它从我复制的 SD 卡启动。 (PSA:TX2 本身显示其容量为 32GB,磁盘管理器也确认了这一点,但是,当我插入 SD 卡时,其他设备显示“总容量:29.5GB,已使用 25.7GB”。我完全不知所措) ...

Admin

创建了具有 1 TB 的新 Fedora 37 VM,但 df 显示 15 GB
dev

创建了具有 1 TB 的新 Fedora 37 VM,但 df 显示 15 GB

今天早上,我通过 VMware 创建了一个具有 1 TB 存储空间的虚拟机,我在初始安装时验证了选择了 1TB 磁盘并运行安装,进行了初始配置,我查看了空间以确认大小正确,发现根驱动器只有 15 GB 的空间,如下所示 Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs ...

Admin

linux +如何将磁盘DEV名称转换为人性化的阅读
dev

linux +如何将磁盘DEV名称转换为人性化的阅读

我们从站点远程机器获取以下文件/var/log/sa/* 然后我们将它们全部复制到我们的本地机器上/var/tmp/sa/* 所以当我们sar -f /var/tmp/sa/sa14 -d在本地机器上运行时 我们得到以下结果。 11:20:01 PM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util 11:30:01 PM dev8-0 27.15 178.46 219.40 14.65 ...

Admin

命令行输出:
dev

命令行输出:

为什么不能ls使用我的脚本 cron /dev 中的某些文件? 从命令行运行时,该脚本可以完整列出 /dev。从任一 cron 设置运行的相同脚本都无法看到(list、ls)/dev 中的大多数文件。无论哪种方式,脚本都以 root 身份运行,使用几乎相同的环境值,结果却大不相同。/dev 中大约有 100 个文件无法访问,包括所有磁盘,因此无法mount从 cron 进行操作。(Debian 11.6 最小网络全新安装,没有 SELinux 或 Apparmor,没有容器。) 下面是一个诊断脚本,它揭示了这种令人费解的行为。脚本本身除了说明和澄清这些行为之...

Admin

Dockerfile 中的 VirtualBox createvm 失败
dev

Dockerfile 中的 VirtualBox createvm 失败

我正在尝试创建一个包含 VirtualBox VM 的 Dockerfile:它基于ubuntu20.04并且我首先安装并设置软件包: FROM ubuntu:20.04 ... RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections RUN apt-get -y update RUN apt-get -y install apt-utils dialog RUN apt-get -y upgrade RUN apt-get -y install -...

Admin

我的机器不应该有一个 /dev/ram0 文件吗?
dev

我的机器不应该有一个 /dev/ram0 文件吗?

我有一个大学作业,需要创建一个 RAM 磁盘。 有人告诉我要制作一个 C 程序,对 RAM 磁盘内的文件进行多次写入,然后对硬盘上的文件执行相同操作,以比较写入速度。 为了创建 RAM 磁盘,我获得了以下脚本: #!/bin/bash # RAM Disk ROOTUSER_NAME=root MOUNTPT=/tmp/ramdisk SIZE=2024 # 2K blocs BLOCKSIZE=1024 # block size: 1K (1024 bytes) DEVICE=/dev/ram0 # First RAM Disk username=`id ...

Admin

我的 MMC 设备在哪里?
dev

我的 MMC 设备在哪里?

我正在对 MMC 进行性能测试直至出现故障,并希望使用 smartmon-tools 和 mmc-utils 等工具在写入数据时检查驱动器的运行状况。我陷入困境,因为我找不到 MMC 的设备路径。在 中,mount我lsblk看到了它,/dev/mmcblk0但我的工具似乎无法打开它。 root@host:/# lsblk -p NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT /dev/mmcblk0 179:0 0 29.1G 0 disk ├─/dev/mmcblk0p1 ...

Admin

获取 dev 文件的设备信息
dev

获取 dev 文件的设备信息

这是一个非常简单的问题。我有 3 个潜在的摄像头设备/dev/:video0和。我需要找出哪一个是我的实际网络摄像头,哪一个是环回设备。我找不到任何能够简单地获取任何设备文件路径并输出有关它的信息的工具。video1video2 是否存在这样的东西,或者有没有更好的方法来确定哪个是我的网络摄像头? ...

Admin

将硬盘从 /dev/sdb1 移至 /dev/sdc1
dev

将硬盘从 /dev/sdb1 移至 /dev/sdc1

在备份过程中bash 脚本,我应该将安装在 上的硬盘重新安装到dev/sdb1上dev/sdc1。 我可以umount /dev/sdb1,但之后我失去了设备的踪迹。关闭机器后,它会被安装,/dev/sdc1因为/etc/fstab 有没有一种简单的方法可以重新分配 /dev/sdb1而/dev/sdc1无需关机? ...

Admin

写入 /dev/sdX 而不是 /dev/sdX1
dev

写入 /dev/sdX 而不是 /dev/sdX1

会发生什么身体上如果我想将一些文件复制到外部硬盘驱动器,并且执行cp -a [file] /dev/sdX而不是cp -a [file] /dev/sdX1?或者当通过用零覆盖来擦除驱动器时,dd if=/dev/zero of=/dev/sdX和之间有什么区别dd if=/dev/zero of=/dev/sdX1?据我所知,sdX表示“磁盘”及其sdX1上的第一个分区。从计算机科学的角度来看,sdX和sdX1似乎都代表文件(或 OOP 术语中的对象),但我不太明白它与身体的看法。 附言:这个问题可能类似于 FAT 格式的驱动器与 Ext4 格式的驱动器有...

Admin

/dev/ttyACM0 在睡眠后丢失 - 如何重新检测/重新启动/重新扫描 ttyACM0?
dev

/dev/ttyACM0 在睡眠后丢失 - 如何重新检测/重新启动/重新扫描 ttyACM0?

我有一台基于 Ubuntu 16.04 的虚拟机,它在 Windows 10 上的 VirtualBox 中运行。在我的主机上,我连接了一个 ZWave USB 天线,然后将其映射/连接到虚拟机。当我第一次启动虚拟机时,我可以看到 USB 设备被正确检测到/dev/ttyACM0: eric@XMEANT ~ $ dmesg | grep acm [ 18.593264] cdc_acm 2-2:1.0: ttyACM0: USB ACM device eric@XMEANT ~ $ ls /dev/ttyA* /dev/ttyACM0 但是,在...

Admin

在 Azure DevOps Pipeline 中查找 .npm 调试日志
dev

在 Azure DevOps Pipeline 中查找 .npm 调试日志

我有一个现有的 Vue Web 应用构建管道,到今天为止,它已经完美地运行了一年多。我不是 DevOps 人员,所以我不是 100% 理解它,并且被卷入其中,但这是它的背景。 这是一个基于 Docker 构建的 CI 流程,构建流程由 Azure DevOps 控制并推送到 Google Cloud 和 Kubernetes(这是所有内容的简短版本)。Docker 构建命令在失败的项目中运行一个 docker 文件,如下所示: FROM node COPY . /project WORKDIR /project RUN npm install RUN ...

Admin

就 chroot 环境而言,“mount -t ...” 和“mount -o bind ...” 之间有什么区别
dev

就 chroot 环境而言,“mount -t ...” 和“mount -o bind ...” 之间有什么区别

因此,我正在设置一个 chroot,其中我需要 proc、sys 和 dev 文件夹。 我已读到我需要按如下方式安装它们: mount -t proc /proc /mnt/chroot/proc mount -t sysfs /sys /mnt/chroot/sys mount -o bind /dev /mnt/chroot/dev 从这里获得的答案:在 chroot 环境中挂载 dev-proc-sys 但我没有找到解释差异的地方。我看不出它们怎么会有很大的不同…… ...

Admin