小编Jam*_*ude的帖子

Windows 能识别 Linux 的符号链接吗?

我只是想知道 Windows 系统如何处理符号链接(当通过 Linuxln -s在 Windows 本机支持的文件系统上创建时,并且支持符号链接,例如 NTFS)。我最好的猜测是它不会识别它们,但我不完全确定。

另外,Mac 遇到一个时会怎么做?

windows symlink macos

17
推荐指数
1
解决办法
2万
查看次数

如何告诉 sudo 重复讲课一次?

我让我的一个编码伙伴拥有对我的 Raspberry Pi 的 root 访问权限,在我设置好一切之后,我以他的身份测试了 sudo。

它给了我“演讲”:

我们相信您已经收到了当地系统
管理员的常规讲座。通常归结为以下三点:

#1) 尊重他人的隐私。
#2) 打字前请三思。
#3) 能力越大,责任越大。

我想知道的是如何告诉 sudo 重复一次。我找不到它存储“警告用户”列表的位置,而且我不想矫枉过正并告诉它每次都发表演讲。

users sudo

13
推荐指数
1
解决办法
3561
查看次数

如何使用 DD 从磁盘映像克隆分区?

我有一个磁盘映像,它是一个“整个”磁盘映像,例如,包含多个分区,我只想将其中一个(不是第一个..)克隆到具有多个分区的外部驱动器上的一个分区上(我也没有将它克隆到磁盘的第一个分区......)

FDisk'ing 图像给出了这个:

# fdisk -l 2013-02-09-wheezy-raspbian.img 

磁盘 2013-02-09-wheezy-raspbian.img:1939 MB,1939865600 字节
255个磁头,63个扇区/磁道,235个柱面,总共3788800个扇区
单位 = 1 * 512 = 512 字节的扇区
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标识符:0x00014d34

                         设备引导开始结束块 Id 系统
2013-02-09-wheezy-raspbian.img1 8192 122879 57344 c W95 FAT32 (LBA)
2013-02-09-wheezy-raspbian.img2 122880 3788799 1832960 83 Linux
#

块设备看起来像这样:

# fdisk -l /dev/sdc

磁盘 /dev/sdc:8014 MB,8014266368 字节
247 个磁头,62 个扇区/磁道,1022 个柱面,总共 15652864 个扇区
单位 = 1 * 512 = 512 字节的扇区
扇区大小(逻辑/物理):512 字节 / 512 字节 …

partition dd disk

10
推荐指数
1
解决办法
1万
查看次数

如何防止 cdc_acm 打开时出现 DTR?

我使用cdc_acm驱动程序通过 USB 连接了一个 Arduino Uno 。它可以在/dev/ttyACM0

Arduino 串行接口的约定是用于DTR复位信号的信号——当使用集成串行转 USB 适配器时,DTR/RTS/DSR/CTS 信号;或者,当使用 RS-232 电缆时,引脚 4 或 5(可能还有 6 或 8)连接到RESET引脚。

这种复位途径具有重要的优势,即使不是真正的带外,至少也非常接近故障安全(由于通过始终带外串行控制器与非正常用户一起实现) -可控看门狗电路),虽然它可以被物理禁用(通过将电容器或电阻器连接到RESET引脚,取决于型号),这样做会完全破坏这个重要的终止开关和所有相关的实用程序。

不幸的是,目前,当任何程序出于任何原因连接到 ACM 设备时,Linux似乎总是发送此信号,并且(与 Windows 不同)没有提供甚至模糊已知的可靠方法来防止这种情况发生。

(目前两种-hupcl“当最后一个进程关闭TTY发送挂起信号”-clocal“禁用调制解调器控制信号”没有阻止发送这个信号每次设备被打开。)


tl; dr:我需要做什么才能在/dev/ttyACM0不向其发送 DTR/RTS/DSR/CTS 信号的情况下访问(在硬件级别阻止信号)?

serial-port ioctl

6
推荐指数
1
解决办法
2141
查看次数

将 stdout 与 stderr 分开缓冲

我正在运行一个实用程序,它会发出以下内容:

  • 标准错误的进展
  • 数据/产量/输出到其标准输出

我没有构建该实用程序,也无法轻松修改它。

我希望做到以下几点:

  • 将其标准错误直接发送到标准输出
  • 缓冲其Output,并在命令退出后将
    其刷新到标准输出 (此处可能存在少于 10KiB 的数据,因此 RAM 不成问题。)

这可以在 POSIX sh 中完成(并且仅调用 LinuxOpenBSD 通用的实用程序),而不会因命名管道或临时文件而产生不确定性/潜在的竞争条件/等吗?

pipe shell-script buffer

4
推荐指数
1
解决办法
482
查看次数

标签 统计

buffer ×1

dd ×1

disk ×1

ioctl ×1

macos ×1

partition ×1

pipe ×1

serial-port ×1

shell-script ×1

sudo ×1

symlink ×1

users ×1

windows ×1