我的硬盘已满。我正在寻找方法来定位使用我大部分磁盘空间的东西。我玩过一次 cron,所以它可能消耗了大量空间,但我真的不知道。
我已将我的东西备份到 CD,但系统仍然变得太慢。也许我应该重新安装所有东西,但是在解决问题的同时并没有解决原因。
ncdu
我跑ncdu
的root
,让我在那里用其他方法错过了备份文件在我的系统下面
--- /home/masi ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
45.5GiB [##########] backup_home_1.9.2016.tar.gz
34.9GiB [####### ] /Documents
1.4GiB [ ] /Videos
1.4GiB [ ] /.cache
1.2GiB [ ] /Downloads
1.0GiB [ ] /.config
607.8MiB [ ] /Pictures
487.0MiB [ ] /.matlab
447.2MiB [ ] /Images
406.1MiB [ ] /Desktop
97.1MiB [ ] /.kingsoft
58.4MiB [ ] /.local
20.6MiB [ ] /.Mathematica
13.3MiB [ ] /.mozilla
...
Run Code Online (Sandbox Code Playgroud) 我已经升级了三星笔记本电脑的硬盘,想恢复“按 F4 恢复”分区。
我的新磁盘有三个分区System
,Windows
、 和Recovery
。我做了一个dd
从旧硬盘到新硬盘的恢复分区。我还在diag
新硬盘上设置了标志。 F4恢复仍然不起作用。
tldr:我像旧磁盘一样映射了新磁盘,但大小不同。我通过livecd从旧分区恢复到新分区。 F4恢复不起作用。
我有一些在 Windows 上运行的软件。我安装了 Wine 并在 Linux 中运行它。它工作正常,但问题是它与串行端口通信。因此,我可以选择的唯一选项是com1
, com2
, ...
但是我在Linux机器上的设备实际上位于该/dev/ttyUSBn
位置。如何在 Linux Ubuntu 中使用上述软件?
我ln -s /dev/ttyUSBn COM1
在~/.wine/dosdevices/
. 它似乎不起作用。
我的电脑运行的是 Windows 10 64 位。我不知道为什么它没有从 DHCP 服务器获取 IP 地址;我确定这是一个配置问题。它正在获得一个像169.…
这是我尝试过的:
为了检查它是否是硬件问题,我启动了 Ubuntu,它运行良好。
在 Windows 中,当我在 DHCP 范围内分配静态 IP 时,它可以工作。但它不会从 DHCP 自动获取 IP。ipconfig /renew
显示 DHCP 连接超时。
我想将我的计算机用作 SOCKS 代理。你只需要做ssh -D port_number hostname
吗?我必须把我的 Linux 用户名作为hostname
?
我遇到了以下代码段:
sh -c 'some shell code' sh …
Run Code Online (Sandbox Code Playgroud)
(其中…
表示零个或多个附加参数)。
我知道第一个sh
是命令。我知道sh -c
应该执行提供的 shell 代码(即some shell code
)。第二个目的是sh
什么?
类似或相关的问题有时会sh -c
在答案中正确使用后作为后续问题出现,并且提问者(或其他用户)想详细了解答案的工作原理。或者它可能是“这段代码做什么?”类型的更大问题的一部分。当前问题的目的是在下面提供规范的答案。
这里涵盖的主要问题、类似或相关问题是:
sh
在sh -c 'some shell code' sh …
?bash
在bash -c 'some shell code' bash …
?find-sh
在find . -exec sh -c 'some shell code' find-sh {} \;
?some shell code
在一个 shell 脚本中并且我们调用了./myscript foo …
,那么 …我知道 SSH 可以转发 TCP 端口,而不是 UDP。我不是在寻求帮助来规避此限制(此处涵盖此主题)。
我想知道 SSH 从未获得 UDP 转发能力的原因是什么。
谷歌搜索给了我很多“SSH不能”的答案和一些“这不是微不足道的”。仍然没有答案为什么。
到目前为止,我的猜测是:
我对么?还有更多原因吗?实施可能存在一些严重的技术困难?
出于某种原因,我在 Windows 上的 Ubuntu 上的 Bash 无法访问 Internet。
即当我做
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
我得到了一堆失败的获取。正如此链接下描述的问题一样。
我已经尝试了所有建议的解决方案,但它们似乎都不起作用。
8.8.8.8
到/etc/resolv.conf
,/etc/resolv.conf
,# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 2001:4860:4860::8888
Run Code Online (Sandbox Code Playgroud) 当符号链接的目标被删除时,它指向空,并且无法获得被删除目标的内容。
中的文件/proc/$PID/fd/
显示为符号链接,但它们允许您访问已删除目标的内容,如下所述:Recover Deleted Linux Files Withlsof
.
这是如何运作的?如果它不作为一个链接,为什么它显示为一个符号链接?proc 文件系统的符号链接实现是否保留了对文件 inode 的引用?
我们有一个小办公室,在检查路由器日志时,我注意到许多计算机在工作时间以外从办公室路由器请求了 IP 地址。
这是日志文件输出:
188 2016-11-18 06:50:58 DHCPD Notice Send ACK to 192.168.1.101
189 2016-11-18 06:50:58 DHCPD Notice Recv REQUEST from F8:0F:41:D0:4C:FB
190 2016-11-18 06:50:58 DHCPD Notice Send OFFER with ip 192.168.1.101
191 2016-11-18 06:50:58 DHCPD Notice Recv DISCOVER from F8:0F:41:D0:4C:FB
192 2016-11-18 06:41:40 DHCPD Notice Send ACK to 192.168.1.131
193 2016-11-18 06:41:40 DHCPD Notice Recv REQUEST from 64:EB:8C:53:D8:6E
194 2016-11-18 04:45:00 DHCPD Notice Send ACK to 192.168.1.143
195 2016-11-18 04:45:00 DHCPD Notice Recv REQUEST from 98:EE:CB:03:B8:69
196 2016-11-18 03:58:28 …
Run Code Online (Sandbox Code Playgroud) linux ×4
dhcp ×2
ssh ×2
bash ×1
debian ×1
disk-space ×1
hard-drive ×1
ip ×1
logfiles ×1
networking ×1
partitioning ×1
proc ×1
proxy ×1
restore ×1
security ×1
serial-port ×1
sh ×1
shell-script ×1
socks ×1
ssh-tunnel ×1
tunnel ×1
ubuntu ×1
udp ×1
windows ×1
windows-10 ×1
windows-subsystem-for-linux ×1
wine ×1