我可以通过ssh访问远程服务器。我在服务器上只有读(无写)访问权限。我想阅读一个压缩的日志文件。
但是因为我只有读访问权限,所以我无法先提取文件然后再读取它,因为尝试解压缩时会收到消息Read-only file system
。
我的想法是将gunzip
命令的输出重定向到一些其他命令,这些命令可以从标准输入中读取并在控制台中显示内容。因此,我不将解压缩的文件写入文件系统(我没有权限),而是直接在控制台中显示它。到现在为止,我还不能成功做到这一点。
如何实现这一目标?还有更好的方法吗?
答案 0 :(得分:3)
由于您无权解压缩文件,因此首先需要查看内容列表及其路径。收到后,您可以使用解压缩命令的-p
选项查看内容。
查看内容
zipinfo your.zip
查看文件内容
unzip -p latest.zip wordpress/wp-config-sample.php
.gz
文件,请使用:gunzip -c wordpress/wp-config-sample.php
希望这会有所帮助!