问题列表 - 第9页

如何从命令行清除文件的内容?

我有一个日志文件,里面有一堆我不再需要的东西。我想清除内容。

我知道如何将内容打印到屏幕上:

cat file.log
Run Code Online (Sandbox Code Playgroud)

我知道如何逐行编辑文件:

nano file.log
Run Code Online (Sandbox Code Playgroud)

但我不想一次删除每一行。有没有办法在不破坏文件的情况下在一个命令中完成它?

linux command-line

376
推荐指数
9
解决办法
49万
查看次数

如果 32 位机器最多只能处理 2^32 的数字,为什么我可以在不崩溃的情况下写入 1000000000000(万亿)?

32 位计算机只能存储最多 2 31 - 1 的有符号整数。
这就是为什么我们已经用完 IPv4 地址并进入了 64 位时代。

但是,数字 2 31 - 1 (2,147,483,647) 不如数字 1 万亿 (1,000,000,000,000) 大,我似乎可以在不崩溃的情况下正常显示。

有人可以解释为什么会这样吗?

memory cpu 64-bit 32-bit computer-architecture

376
推荐指数
17
解决办法
22万
查看次数

如何在 Linux 中比较二进制文件?

我需要比较两个二进制文件并以以下形式获取输出:

<fileoffset-hex> <file1-byte-hex> <file2-byte-hex>

对于每个不同的字节。所以如果file1.bin是

  00 90 00 11
Run Code Online (Sandbox Code Playgroud)

以二进制形式并且file2.bin是

  00 91 00 10
Run Code Online (Sandbox Code Playgroud)

我想得到类似的东西

  00000001 90 91
  00000003 11 10
Run Code Online (Sandbox Code Playgroud)

有没有办法在 Linux 中做到这一点?我知道,cmp -l但它使用十进制表示偏移量,使用八进制表示字节,这是我想避免的。

linux diff binary-files

374
推荐指数
9
解决办法
64万
查看次数

如何在 Bash 中将文本添加到文件的开头?

嗨,我想在文件中添加文本。例如,我想将任务添加到 todo.txt 文件的开头。我知道,echo 'task goes here' >> todo.txt但这将行添加到文件的末尾(不是我想要的)。

bash

372
推荐指数
6
解决办法
43万
查看次数

如何删除符号链接?

我使用mklink. 现在我需要更改它,但我不知道如何删除它,以便我可以正确地重新创建它。

windows-7 symbolic-link

371
推荐指数
6
解决办法
41万
查看次数

369
推荐指数
7
解决办法
26万
查看次数

我怎样才能让我的妻子紧急访问登录名、密码等?

我是家里的数字大师。我的妻子擅长电子邮件和论坛网站,但她信任我处理我们所有重要的数字内容——网上银行和其他需要密码的事情;还有家庭照片和现代家庭中的大量其他数字物品。我们讨论相关的行动,但执行它们的总是我。

如果我突然失去行动能力,那么我的妻子将彻底陷入困境:她不知道我们计算机上的数字内容,如何访问它,我们拥有哪些在线帐户以及他们的登录凭据是什么。这也会使我的许多公开露面(个人网站、电子邮件帐户、社交网络等)无法解决。

更复杂的是,我是那些不在所有地方都使用相同密码的人之一;我混合使用SuperGenPass和LastPass,并尽可能使用双因素身份验证。我没有太多的希望,她将通过所有的书面说明,找到她的方式是在紧张的情况。

我只能告诉她,她应该问我精通技术的孪生兄弟,然后将我的 LastPass 主密码交给他。我觉得这有很大的成功机会,但它不雅,让我的妻子无法控制信息。

我如何确保我的妻子可以访问我的数字遗骸?

更新:
非常感谢您的所有伟大贡献。我学到了很多!现在我只需要决定:-)

security user-accounts passwords login credentials

368
推荐指数
8
解决办法
2万
查看次数

我应该将什么磁盘映像与 VirtualBox、VDI、VMDK、VHD 或 HDD 一起使用?

最新版本的 VirtualBox 支持多种虚拟磁盘格式,但他们忘记提供它们之间的比较。

  • VDI
  • 虚拟机开发工具包
  • 虚拟硬盘
  • 硬盘

现在,我对考虑以下内容的建议或比较感兴趣:

  • 能够使用动态调整大小
  • 可以有快照
  • 能够以最少的努力将我的虚拟机移动到另一个操作系统,甚至是另一个免费的虚拟化解决方案(可能在 Ubuntu 上运行良好)。
  • 表现

virtualbox disk-image

364
推荐指数
8
解决办法
56万
查看次数

我怎样才能让 chown 递归工作?

我有一个名为的目录 pdfs,其中包含一堆子目录和子目录。我想更改所有子文件夹中所有 PDF 文件的所有权。我刚试过这个:

chown -R someuser:somegroup *.pdf
Run Code Online (Sandbox Code Playgroud)

...但它没有改变子目录中 PDF 的所有权。用户和组确实存在。

根据手册页的chown,-R应该意味着递归:

-R, --recursive
          operate on files and directories recursively
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

unix permissions

357
推荐指数
4
解决办法
91万
查看次数

谁向 Internet 服务提供商 (ISP) 提供 Internet 服务?

我最近一直在想 Internet 的基础设施究竟是如何运作的。

我知道我有一个 Internet 服务提供商 (ISP) 为我提供 Internet 连接。

但我不知道的是:谁为 ISP 提供 Internet? 谁提供给他们?是否有一个永无止境的循环最终将我们所有人联系在一起?

internet isp internet-connection

357
推荐指数
3
解决办法
9万
查看次数