
系统命令
文章平均质量分 65
tianxingzheaa
这个作者很懒,什么都没留下…
展开
-
python 调用系统命令,执行命令行
python中调用系统命令的方法还是有比较多的,os/command/subprocess模块中都有方法可以做到 **(1) os.system****(2) os.popen****(3) 使用模块commands模块**:getoutput和getstatusoutput **(4) subprocess**原创 2015-11-19 16:04:42 · 262390 阅读 · 0 评论 -
ubuntu文件传输,分布式系统搭建
多机连用,批量将pdf进行提取文本和文本转换方案: 1. 文件共享式:一台主机(Master)共享文件,使用nfs;其他slaver读取共享文件夹中的内容; 2. 分布式:文件分发传输到每一台主机,每台机器都在本地执行脚本总体来说 scp是有Security的文件copy,基于ssh登录原创 2015-11-27 17:21:34 · 256198 阅读 · 0 评论 -
ubuntu默认root密码
安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就转载 2015-11-28 09:33:03 · 257602 阅读 · 0 评论 -
ubuntu执行远程脚本,分布式系统搭建
多数执行远程脚本都是基于ssh的, 所以 1.配置ssh免密登陆(多数分布式系统,如hadoop) 2.执行远程脚本 一. 配置ssh免密登陆首先生成 Master 的公匙,在 Master 节点终端中执行:$ cd ~/.ssh # 如果没有该目录,先执行一次ssh localhost$ ssh-keygen -t rsa # 一直按回车就可以原创 2015-11-27 19:45:35 · 258776 阅读 · 0 评论 -
后台任务稳定运行方案--不受终端关闭或者远程(ssh等)连接失败影响
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。具体命令如:at,nohup,setsid,(&),disown,screen 甚至crontab原创 2017-05-10 11:45:06 · 224643 阅读 · 0 评论 -
Ubuntu mail命令发送邮件
ubuntu server 14.04 从命令行发邮件安装mailutilssudo apt-get install mailutils接下来进行默认安装就行了。Postfix Configuration 需要记住这里的System mail name,后面会用到。发送邮件用一行命令发送邮件 给邮箱example@qq.com(改成你自己要发送的邮箱)发封邮件。邮件主题为Test ema转载 2017-09-08 13:05:21 · 221888 阅读 · 14 评论 -
Linux apt-get update/upgrade/install fetch error 出现404 问题
首先Linux有各种发行版,每个版本又会时不时发布新的version,官方对每个version的支持时间不尽相同,以Ubuntu为例:比如一些以04结尾的版本是稳定版是LTS(long term support)的,还是测试版,支持的时间相对短,一旦过期,Ubuntu会把一些软件包打包放到old-release.ubuntu.com的子域名下,所以apt-get安装或者更新数据的时候就会找不到源。既原创 2017-10-26 15:49:29 · 117175 阅读 · 0 评论 -
Ubuntu上使用iptables + ipset 联合进行ip封禁
爬虫很烦人,dos攻击更烦人,今天公司一个裸站被dos攻击了,简单记录一下;iptables是Linux上常用的防火墙软件,使用 iptables 封 IP,是一种比较简单的应对网络攻击的方式,也算是比较常见,但其使用链表作为数据结构,效率很低,复杂度都是O(n);ipset 提供了把这个 O(n) 的操作变成 O(1) 的方法:就是把要处理的 IP 放进一个集合,对这个集合设置一条 ipt...原创 2018-04-25 18:55:33 · 7732 阅读 · 0 评论 -
监控软件Zabbix安装使用
按照zabbix.com的官方文档安装,zabbix-server启动报错,记录debug过程,以及使用系统是ubuntu15.10的,装了几个小时,改了各种配置,一直没有起来,看官方只支持14.04和16.04的,想是不是系统原因,幸好公司各种版本的系统都是有的,拿来基本全新的16.04的根据官网介绍,几分钟就装好搞定了(手动骂娘);log显示ip没被监控或者不支持(后来发现这log是个...原创 2018-07-04 17:37:58 · 2346 阅读 · 0 评论