17、Linux 命令行效率提升技巧

Linux 命令行效率提升技巧

1. 使用基于文本的浏览器获取渲染后的网页内容

有时在命令行从网页获取数据时,我们可能不想要网页的 HTML 源代码,而是想要文本形式的渲染版本,因为渲染后的文本可能更易于解析。可以使用基于文本的浏览器,如 lynx 或 links 来完成此任务。这些浏览器以精简格式显示网页,不包含图像或其他花哨的功能。

使用 lynx 或 links 的 -dump 选项可以下载渲染后的页面,选择你喜欢的程序即可。例如:

$ lynx -dump https://efficientlinux.com/areacodes.html > tempfile
$ cat tempfile
                              Area code test
Area code State   Location
201       NJ      Hackensack, Jersey City
202       DC      Washington
203       CT      New Haven, Stamford
⋮

lynx 和 links 还可用于检查可疑链接,因为它们不支持 JavaScript 或渲染图像,所以不太容易受到攻击,但不能保证完全安全,仍需自行判断。

2. 命令行中的剪贴板控制

在 Linux 中,复制和粘贴操作是 X 选择机制的一部分。“X” 是 Linux 窗口软件的名称,大多数基于 X 的 Linux 桌面环境,如 GNOME、Unity、Cinnamon 和 KDE P

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值