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
    • 最新
    • 标签
主页 / user-403491

Chameleon's questions

Martin Hope
Chameleon
Asked: 2023-04-15 20:31:49 +0800 CST

使用 Windows 批处理 .bat 脚本批处理标准输入行

  • 6

我有一个包含该内容的 Windows 批处理脚本delete.bat:

@echo off
takeown.exe /A /R /F %1
icacls %1 /grant Administrators:(OI)(CI)F /C /T /Q /L
rmdir /S /Q %1
echo %cd%\%1 >> "C:\delete.txt"

现在我想将一个 txt 文件传递​​给该脚本,delete.bat < C:\delete.txt并且该脚本必须像 parameter 一样处理每一行 stdin %1。

我怎样才能制作一个while(!feof(stdin))然后var line = fgets(stdin)替换%1为%line%?

windows
  • 2 个回答
  • 24 Views
Martin Hope
Chameleon
Asked: 2023-03-10 16:05:24 +0800 CST

btrfs 关于可用空间开销和版本控制的问题

  • 5

我第一次敢于在我的 NAS 中格式化 18TB 磁盘,作为 btrfs。所以我有一些问题和担心,我希望我们的社区能够回答。

文件系统将在客户端计算机上与 smbd 一起使用。这是否遗漏了 btrfs 的一些重要功能?(显然 root 可以通过 ssh 访问 NAS 以在 btrfs 文件系统上进行操作)。

我听说它是​​一个版本控制文件系统。想到 Git。如果我删除了一个文件,我能 100% 地再次找到它吗?

我听说即使所有文件的累积大小为 5TB,由于版本控制,18TB 的可用空间很快就会用完,并且需要 root 命令来释放它(如果我理解正确的话,可能是通过删除以前的快照进行压缩) ). 这适用吗?现在除了文件中的实际数据,还有什么占用了大量空间?这个额外的东西包含什么信息?在空间有限的时候,现在是否可以轻松地完全删除与文件实际数据无关的任何信息?

btrfs
  • 1 个回答
  • 23 Views
Martin Hope
Chameleon
Asked: 2021-01-23 10:21:12 +0800 CST

为同一台 PC 录制多个浏览器内容(音频和屏幕)

  • 6

我记录我的大学课程。我在 Firefox 上使用 WebEx 并使用 ffmpeg 录制完整的 gdi 桌面。同样对于音频,我录制“立体声混音”音频源。

当我想同时录制超过 4 节课时,就会出现问题,因为我只有 4 台电脑。

问题是常见的硬件资源“立体声混音”。因为每台PC只有一个。对于 gdi 桌面,我可以拆分 2-4 个 firefox 窗口,所以没有问题。

所以,问题是:有没有办法直接从 firefox(任何浏览器)而不是从 gdi 桌面和立体声混音等硬件源捕获内容(音频和屏幕)?

browser audio-recording
  • 1 个回答
  • 122 Views
Martin Hope
Chameleon
Asked: 2020-08-05 06:04:00 +0800 CST

具有写入硬链接复制的文件系统

  • 7

研究案例:

通过 OpenVPN 来自所有家庭成员的自动备份系统。

许多文件(尤其是照片)在家庭成员之间是常见的。

所以,我用一个脚本用硬链接替换了相同的文件。

那么问题就来了:如果一个用户改变了它的文件,那么所有用户的文件都会改变。删除文件不成问题,重命名也不成问题。仅更改文件内容。

因此,我希望当用户更改其硬链接文件时,消除硬链接并使用应用更改创建原始文件的副本。

任何文件系统或任何黑客或功能都可以做到这一点吗?

linux filesystems
  • 1 个回答
  • 441 Views
Martin Hope
Chameleon
Asked: 2019-09-15 03:06:02 +0800 CST

流行的 FTP 客户端无法自动检测到 VSFTPD 提供 UTF-8 文件名

  • 6

我运行 vsftpd 3.0.3 / armv7l / Debian 9.11 / Kernel 4.14.133+

有些路径有希腊字符。

在文件/etc/vsftpd.conf中有一行utf8_filesystem=YES,但也是默认行为。

在客户端的字符集自动检测模式下:

Chrome、Opera、Total Commander 理解使用 UTF-8 字符的路径。

Firefox、FileZilla、Double Commander 不理解使用 UTF-8 字符提供的路径,并且每个希腊字符显示 2 个字符。如果我将字符集强制为 UTF-8,一切正常。

我不确定这种错误行为是客户端的。我相信(!)没有错误的客户,只是在字符集上有一个故障安全机制。

这是一个小问题,但我以外的客户用户可能会感到沮丧。

波纹管是 Filezilla 日志,连接:

Status: Connecting to 192.168.1.2:21...
Status: Connecting to 192.168.1.2:21...
Status: Connection established, waiting for welcome message...
Response: 220 (vsFTPd 3.0.3)
Command: AUTH TLS
Response: 530 Please login with USER and PASS.
Command: AUTH SSL
Response: 530 Please login with USER and PASS.
Status: Insecure server, it does not support FTP over TLS.
Command: USER videos
Response: 331 Please specify the password.
Command: PASS 
Response: 230 Login successful.
Command: SYST
Response: 215 UNIX Type: L8
Command: FEAT
Response: 211-Features:
Response:  EPRT
Response:  EPSV
Response:  MDTM
Response:  PASV
Response:  REST STREAM
Response:  SIZE
Response:  TVFS
Response: 211 End
Status: Server does not support non-ASCII characters.
Status: Logged in
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is the current directory
Command: TYPE I
Response: 200 Switching to Binary mode.
Command: PASV
Response: 227 Entering Passive Mode (192,168,1,2,204,166).
Command: LIST
Response: 150 Here comes the directory listing.
Response: 226 Directory send OK.
Command: PASV
Response: 227 Entering Passive Mode (192,168,1,2,73,251).
Command: LIST -a
Response: 150 Here comes the directory listing.
Response: 226 Directory send OK.
Status: Directory listing of "/" successful

还有一个图像,文件路径如何显示:

在此处输入图像描述

utf-8 ftp
  • 1 个回答
  • 2284 Views

Sidebar

Stats

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

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve