less 查看文本时,提示may be a binary file.See it anyway?

解决办法

首先使用echo $LESSCHARSET查看less的编码

看情况设置less的编码格式(我的服务器上使用utf-8查看中文)

还要特别注意一下,Linux中存在的文本文件的编码一定要是utf - 8;(这一步很关键)

例如:要保证windows上传到Linux的文件的编码是utf - 8;

这样才能保证 less + 文本文件可以正常查看

  • 20
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在Termux中,如果您尝试使用sudo命令,但遇到“no superuser binary detected. Are you rooted?”错误提示,则可能是因为您没有root权限。在Android系统中,root权限可以让您完全控制设备,并执行系统级别的操作。但是,在Termux中,即使您没有root权限,也可以使用大多数Linux命令和工具,因为Termux提供了一个虚拟的Linux环境。 如果您确实需要root权限来执行某些操作,请尝试使用以下步骤在Android设备上获取root权限: 1. 首先,您需要解锁Android设备的开发者选项。为此,请打开设备的设置应用程序,然后转到“关于设备”>“软件信息”。在“软件信息”屏幕上,连续点击“版本号”七次,即可解锁开发者选项。 2. 接下来,您需要启用USB调试和OEM解锁选项。转到“开发者选项”,然后启用“USB调试”和“OEM解锁”。 3. 现在,您需要下载并安装适用于您的设备的root工具。有许多不同的root工具可用,例如Magisk和SuperSU。您可以通过搜索“Android root”来查找适合您设备的root工具,并按照其指示进行操作。 4. 安装root工具后,您的设备将重新启动并激活root权限。如果您在Termux中使用sudo命令,将不再看到“no superuser binary detected. Are you rooted?”错误提示。 请注意,获取root权限可能会对设备的安全性和稳定性产生负面影响,并且在某些情况下可能会导致设备失效。因此,在尝试获取root权限之前,请确保您已经了解了与此相关的风险,并做好了备份和保护设备的措施。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wuyouywe

您的支持是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值