当前位置: 首页 > shell > 正文

几个常用的linux小命令

  • 停止kernel不停打印信息

有时系统出现了某些故障,你需要操作但是不停打印某些信息出来,干扰打字

echo "4 1 1 7" > /proc/sys/kernel/printk

即可。

  • 删除程序出错导致的乱七八糟文件

某次程序出错,出现了大量乱码文件名的文件。这样可以处理。

ls | grep -v -E "你需要的正常文件" |while read fn;do echo "$fn";rm -fr "$fn";done

删掉那些乱码,留下正常文件。

  • wget模拟登录抓站

wget是抓站神器,某些站点需要登录才可抓,这样即可。

wget --post-data="username=xxx&password=xxx" --save-cookies=cookie --keep-session-cookies "http://abc.com"
wget -r -p -np -k --load-cookies=cookie --keep-session-cookies "http://abc.com"

先把登录信息存为cookie文件,再读取cookie文件抓站。如某些站点加了爬虫判断,可以伪装useragent,例如加上参数

–user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537 why not look here.36 (KHTML, like Gecko) Chrome/44.0.2369.0 Safari/537.36

一般就可绕开网站的限制。

本文固定链接: https://www.cornercat.org/2015/05/%e5%87%a0%e4%b8%aa%e5%b8%b8%e7%94%a8%e7%9a%84linux%e5%b0%8f%e5%91%bd%e4%bb%a4/ | 墙角的小猫's Blog

该日志由 cornercat 于2015年05月05日发表在 shell 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 几个常用的linux小命令 | 墙角的小猫's Blog
关键字: ,

几个常用的linux小命令:目前有1 条留言

  1. 沙发
    aBuxeOIXMG:
    Unknown Unknown GNU/Linux GNU/Linux

    test

    2016-04-28 下午6:56 [回复]

发表评论


快捷键:Ctrl+Enter
欢迎光临~
柚子