我有一个启用了 ssh 访问的 hostgator 帐户。尝试使用以下命令上传生成的 .pub 密钥文件时:
rsync -av -e "ssh -p2222" /home/user/.ssh/key.pub username@111.222.33.44:.ssh/authorized_keys
Run Code Online (Sandbox Code Playgroud)
我不断得到:
从 111.222.33.44 收到断开连接:2:用户名身份验证失败太多 rsync:连接意外关闭(到目前为止已收到 0 个字节)[发送方] rsync 错误:io.c(601) [sender=3.0.7] 处的无法解释的错误(代码 255)
我之前一直在玩 ssh,直到我遇到身份验证失败。但是现在似乎身份验证失败计数器没有重置(现在已经等了 12 多个小时,技术支持“假设”它在 30 分钟到 1 小时后重置,另一个人告诉我“每次尝试登录时它都会重置用户名”,jeesh)。
这让我发疯。我什至在 Slicehost 自定义服务器中设置了这个,并且比这些人遇到的问题更少。
有小费吗?也许这是客户端而不是服务器端的东西。
默认情况下,ffmpeg 会向 stderr 发送大量消息:构建时间、构建方式、编解码器等。
我怎样才能让它更安静?
我已经尝试过-v 0
(并且-v 10
因为文档只是腼腆地说Set the logging verbosity level.
没有说明输入范围是什么) - 仍然不安静。
我试过了-loglevel quiet
——仍然不安静。
我应该提到,我正在寻找“更安静”,而不是“永远没有输出”。如果有错误,我想看到它,但我不需要每次都听到 ffmpeg 的配置。单身的。时间。
知道如何从命令行 7zip 命令中排除通配符路径吗?
我正在做这样的事情:
7z.exe a -t7z archive.7z FolderToArchive\ -mx0
Run Code Online (Sandbox Code Playgroud)
并希望排除在“FolderToArchive”下找到的任何\bin\*.*
或\obj\*.*
文件夹。
要排除文件,您可以使用该-x
参数。帮助文件给出了这个使用示例-x
:
7z a -tzip archive.zip *.txt -x!temp.*
Run Code Online (Sandbox Code Playgroud)
这非常适合排除文件。但是,同样,我想排除通配符指定的文件夹。在我的“FolderToArchive”有多个文件夹,这些文件夹下有可能会或可能不会bin\
和obj\
文件夹。我不想将这些包含在存档中。
我试过这样的模式
-x!bin\*
-x!bin\*.*
-x!\bin\*
-x!\bin\*.*
-x!\\bin\\*
-x!\\bin\\*.*
Run Code Online (Sandbox Code Playgroud)
似乎没有排除该bin\
文件夹。这仅仅是 7zip 的限制吗?
有什么作用
/dev/sda
Run Code Online (Sandbox Code Playgroud)
代表?这是什么意思?
我安装了Fedora和Ubuntu,如果我使用Windows 中的Ext2explore探索它们,我会看到以下名称:
/dev/sda6
/dev/sda9
Run Code Online (Sandbox Code Playgroud)
请向我解释这意味着什么。我指的是数字和/dev/sda/
部分。
我在 Vi 模式下运行 Tmux。复制模式下的类似 Vi 的导航工作正常。但是,我无法选择任何文本。v 和 V 都不会切换到类似 Vi 的文本选择模式。
我错过了什么?
顺便问一下,是否可以在复制模式下显示行号?
PS:我在 Mac OS 上使用 Z shell 运行 Tmux
将conv=sync,noerror
整个硬盘备份到映像文件时添加有什么影响?
是conv=sync,noerror
做司法鉴定的东西时,一个要求吗?如果是这样,为什么参考 Linux Fedora 会出现这种情况?
编辑:
好的,如果我dd
没有这样做conv=sync,noerror
并且dd
在读取块时遇到读取错误(假设是 100M),是否dd
只是跳过 100M 块并读取下一个块而不写入任何内容(dd conv=sync,noerror
将零写入 100M 的输出 - 这种情况怎么样?)?
如果没有,原始硬盘和输出文件的哈希值是否不同conv=sync,noerror
?还是只有在发生读取错误时才会这样?
文件权限:
chmod 664 myFile // rw-rw-r--
Run Code Online (Sandbox Code Playgroud)
对于文件夹:
chmod 774 myFolder // rwxrwxr--
Run Code Online (Sandbox Code Playgroud)
如果我只使用“读写”权限,文件夹将不会显示其内容。
这是什么原因?
我现在使用的大多数文本编辑器和 IDE 都有一个功能,它们可以在文本缓冲区中以特定字符长度显示一行。当您希望将文件中的行保持在一定长度以下时,这很有用。
有没有办法让 Vim 做到这一点,最好使用已经定义的textwidth
值?行将在该点自动换行,但我真的很希望能够看到它的位置。
以防万一,我主要在 Windows 上使用 gVim,但如果该解决方案适用于 Vim 版本,我会喜欢它。
请参阅下面的示例。Automount 在 TIME+ 列中显示 3019:57。
Tasks: 241 total, 1 running, 240 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.7%us, 0.7%sy, 0.0%ni, 98.5%id, 0.0%wa, 0.1%hi, 0.0%si, 0.0%st
Mem: 16435884k total, 15007668k used, 1428216k free, 454300k buffers
Swap: 33554424k total, 140k used, 33554284k free, 1915400k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
**27026 root 15 0 974m 12m 1616 S 3.3 0.1 3019:57 automount**
4619 root 15 0 245m 24m 9444 S 2.0 0.1 3491:25 java
20515 …
Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的 Acer Aspire 4830tg 上安装 Arch Linux,但我一直遇到问题。
一些背景知识:我正在尝试从 U 盘上安装 Arch,我使用 bittorrent 获得了 ISO 映像。我还尝试将它与 Windows 8(已安装)一起安装。
当我启动到 Arch linux 时,出现此错误:
:: Mounting '/dev/disk/by-label/ARCH_201212' to 'run/archiso/bootmnt'
Waiting 30 seconds for device /dev/disk/by-label/ARCH_201212 ...
ERROR: '/dev/disk/by-label/ARCH_201212' device did not show up after 30 seconds...
Falling back to interactive prompt
You can try to fix the problem manually, log out when you are finished
sh: can't access tty; job control turned off
Run Code Online (Sandbox Code Playgroud)
我知道如果我在虚拟机上运行它会起作用,但是每当我尝试在我的笔记本电脑上安装它时,我总是收到这个错误。而且由于你不能在没有 Arch 终端的情况下注册 Arch 论坛来运行他们的验证码命令,我不能在他们的论坛上问这个。