linux
zhipeng-python
这个作者很懒,什么都没留下…
展开
-
[原创] git ssh run remote alias command
使用 ssh 执行远程 bash alias。原创 2024-05-23 15:59:56 · 173 阅读 · 0 评论 -
【原创】screen 用法
之前发过一篇《Linux 终端/Screen查看历史输出 》,没写怎么用。最近发现公司很多人都是在xshell中打开10+个连接,甚至有20多个......screenscreen -S name --- 创建一个终端管理器screen -ls --- 查看现有的终端管理器screen -r name --- 重新打开终端管理器(可以理解为最大化scr原创 2017-03-20 14:48:24 · 442 阅读 · 0 评论 -
【原创】centos 打开防火墙端…
自己写了一个服务(10.20.30.10:9000),另一台机器访问的时候访问不到。curl : (7) couldn't connect tohostwget:Connectingto 10.20.30.10:9000... failed: No route tohost.python:IOError: [Errno socket error][Errno 113] No rout原创 2017-03-20 14:47:38 · 198 阅读 · 0 评论 -
【原创】centos 默认 python2.6.6, 替换安装python2.7.x
Centos 安装python 2.7.xyum install python-2.7.0 先别着急复制粘贴!首先,安装必要的库,否则等你安装之后你会发现特别蛋疼,import zlib 报错,https也报错,yum module报错,sudo: python: command not found等等等等。如需sudo权限,请随时sudo 运行,或者sudo su 直接使用root用原创 2017-03-20 14:47:35 · 327 阅读 · 0 评论 -
【原创】zip 只压缩文件,忽略目录
linux下,zip命令 只压缩文件 不压缩目录zhangzhipeng@Earth:data$ lsweibozhangzhipeng@Earth:data$ zipweib.zip -jweibo/result/data.json adding: data.json (deflated 77%)zhangzhipeng@Earth:data$unzipweib.zi原创 2017-03-20 14:47:30 · 2407 阅读 · 0 评论 -
【原创】sudo: -User-&…
[zhangzhipeng@localhost ~]$ sudo su[sudo] password for zhangzhipeng:zhangzhipeng is not in the sudoers file. This incident will be reported.[zhangzhipeng@localhost ~]$ suPassword:[root@localho原创 2017-03-20 14:47:24 · 252 阅读 · 0 评论 -
【原創】Linux ubuntu 软件源
现在网上大多数源都是垃圾的不能再垃圾了,都不能用,坑死人了。http://wiki.ubuntu.org.cn/Template:13.10source下面这段可用deb http://mirrors.oss.org.cn/ubuntu/ saucy main restricted universe multiversedeb http://mirrors.oss.org.c原创 2017-03-20 14:47:22 · 172 阅读 · 0 评论 -
【原創】Linux Shell 查…
$ ps xH auxShell 查看进程下的线程" TITLE="【原創】Linux Shell 查看进程下的线程" />$ ps xH aux | grep python\ courtShell 查看进程下的线程" TITLE="【原創】Linux Shell 查看进程下的线程" />$ ps xH aux | grep python\ court | wc -l27原创 2017-03-20 14:47:19 · 166 阅读 · 0 评论 -
【原创】Linux vi/vim …
今天突发奇想,也不想用别的插件,我就是想在vi里选中几行,然后将他保存到 .vimrc配置文件中,用快捷键快速输入这几行值,就是传说中的模板而已....("一辈子相守不离" .....下文中有错别字,这不重要,请不要在意这些细节。。)看过别的教程了,但是人家的内容短啊,:reg直接就可以复制了,咱好几行坑爹的粘贴不上-。- 看下:vi/vim 宏/寄存器 配置模板(快速插入作者/日期原创 2017-03-20 14:45:14 · 184 阅读 · 0 评论 -
【原创】Linux Ubuntu …
说一下我电脑出问题的过程。昨天开机忘了输入什么破命令,系统窗口标题栏什么的都没了,快捷键都失灵了,窗口还无故置顶。。。只能【Ctrl】+【Alt】+【F1(1-6)】杀一个用一个,麻烦,干脆开F2升级系统吧,一边鼓捣鼓捣。。。想想怎么重新启动图形界面,干脆将lightdm进程也杀了(会退出图形界面到命令模式,提示UseError),杀了后就出问题了...Ubuntu 循环登录解决办法" T原创 2017-03-20 14:45:06 · 232 阅读 · 0 评论 -
【原创】 shell一键配置squid高匿代理服务器 high-Anonymity
部署了大量机器,需要做squid代理用直接上码# 一、######### Local shell########## sshpass 免于ssh首次登录远程机器需要交互输入密码的繁琐。 # sshpass -p SERVER_PASSWD ssh/scpparams command# sshpass :-p 远程服务器密码# ssh: -o "StrictHostKeyCheck原创 2017-03-20 14:48:54 · 1084 阅读 · 0 评论 -
【原创】基于 windowsXP/Linux 搭建高可用代理服务器集群
基于 windowsXP/Linux 搭建高可用代理服务器集群1 需求:爬虫需要代理服务, 突破网站限制. 要求 IP可变\稳定\节约\2 方案:购买N台云服务器 VPS, 需要有固定 IP, 公网可访问. 用于代理上游.购买 N 个电信/移动/联通拨号资源. 要求可拨号/可远程(RDP3 注意事项:拨号资源 IP 不固定, 拨号后需要能够通过公网访问.客户端, WindowsXP, 下游代理服务...原创 2017-03-20 14:49:19 · 806 阅读 · 0 评论 -
[原创]容器中使用 hostname 访问外部机器
容器中使用 hostname 访问外部服务AWS 上有一个集群服务, VPS 之间使用 ip-xx-xx-xx-xx 是可以直接访问的.现在有个需求, 要在某几台机器部署 docker, 在容器内访问集群内的服务. 并且使用 hostname 实现.# 创建 Dockerfilecat > Dockerfile << EOFFROM alpineEOF# 创建 d...原创 2019-05-21 15:52:24 · 2848 阅读 · 0 评论 -
[原创] NAS iscsi 开机启动自动挂载
NAS 开机启动自动挂载. 局域网内有一台 NAS, 上面分了多块 Target, 多台机器都会使用这台 NAS, 但是发现 NAS 自动挂载有问题. 明明只在某台机器挂载了某一个 Target, 但所有机器重启之后, 这台机器上可能会挂载上别的 Target. (只是链接到这台机器, fdisk 可以看到, 没有实际挂载到某个目录), 所有导致别的机器不能正常挂载.所以只能保持 isc...原创 2018-07-25 11:25:20 · 5424 阅读 · 0 评论 -
【原创】Nominatim 快速部署/备份还原(PGSQL 数据库文件)
nominatim 物理迁移, 其实是迁移 PGSQL 的数据库文件. 因为 nominatim 数据库文件少则几个GB, 多则几百 GB. 如果每次部署都使用 setup.php 进行导入, 时间非常慢. 测试 1.5MB 的马尔代夫地理信息 pbf 文件, 整个入库用了5分钟. (测试机用的1核1G, 不过1.5MB 用5分钟实在有点过分) 使用物理备份恢复, 脚本可以做到一键且秒级恢复...原创 2018-05-15 12:31:27 · 1474 阅读 · 1 评论 -
[原创] 树莓派使用多个联通4G上网卡
需求 在树莓派上使用4G 上网卡上网. 以下内容都是在设备没有加入任何网络的情况下进行的. 如设备已连入局域网或者可以访问公网, 直接翻到文章最后.下载树莓派系统镜像我下载的是 ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img.xz Torrent: magnet:?xt=urn:btih:D0F23C109D8662原创 2017-12-06 17:14:05 · 14243 阅读 · 7 评论 -
[原创] 树莓派 shell 重启 USB 设备
在树莓派上用 shell 重启 usb 设备cd /sys/devices/platform/soc/echo 0 > buspower; sleep 10; echo 1 > buspower;原创 2018-01-26 13:03:40 · 1916 阅读 · 2 评论 -
[原创] Docker - wvdial 拨号联通4G 搭建代理服务, 出口 IP 随机
接上篇, 树莓派使用多个联通4G上网卡> - http://blog.csdn.net/u012731379/article/details/78732774 本篇使用Docker 拨号联通4G, 并且搭建代理服务, 并且出口 IP 随机化. 解决多网卡拨号后需要配置路由表的问题.在 docker 中共享 device$ docker run -t -i --device=/dev/原创 2019-12-23 11:57:00 · 4161 阅读 · 5 评论 -
[原创] Python 使用指定的网卡发送HTTP请求
多个网卡的情况, 如何使用指定的网卡发送数据?$ curl --interface eth0 www.baidu.com # curl interface 可以指定网卡.阅读 urllib.py 的源码, 追述到 open_http –> httplib.HTTP –> httplib.HTTP._connection_class = HTTPConnection原创 2017-12-04 17:07:06 · 8472 阅读 · 2 评论 -
[原创] 本地新建分支 并推送到远程
# 设置分支名, git 地址new_branch="dev";git_address="git:xxx/xxx.git";# 创建本地目录mkdir $new_branchecho "init" > READMEcd $new_branch# 初始化本地仓库git init# 添加远程仓库地址git remote add origin $git_address# 切换到分支gi原创 2017-08-29 14:31:03 · 996 阅读 · 0 评论 -
[原创] linux 创建账户 首次登录强制修改密码
ubuntuu=testuser;p=$u;adduser $u --ingroup sudo --disabled-password --gecos "" && echo "$u:$p" |chpasswd;chage -l $u;chage -d 0 $ucentosu=testuser;p=$u;adduser $u -G wheel && echo "$u:$p" |chpasswd;原创 2017-08-29 13:58:27 · 3351 阅读 · 0 评论 -
[原创] Nagios install Plugin check_iostat
使用 Nagios 监控机器 IO 性能 Nagios 安装过程略过 插件一般存放于: /usr/lib/nagios/plugins/ 或者 /usr/lib64/nagios/plugins/, 或者 /usr/lib/nagios3/plugins/在Nagios 官网查找想要的插件 Category: Pluginscheck_iostat 地址在这里: check_iosta原创 2017-07-13 16:15:06 · 743 阅读 · 0 评论 -
[原创] Centos 安装部署 Hadoop 集群和 hive
Centos 7.3 安装部署 Hadoop集群环境部署Server: Centos 7.3 (CPU:1 Core Mem: 1G Disk: 40G)Hadoop: 2.8.0Hive: 2.1.1JDK: 1.8.0---Master: 192.168.10.1Hadoop-01: 192.168.10.2Hadoop-02: 192.168.10.3 如果没有特别声明, 所有原创 2017-05-25 18:26:01 · 663 阅读 · 0 评论 -
[原创] Nginx 添加授权访问 使用 httpd-tools
安装 nginx安装 iptables iptables-services配置 iptables启动 iptables安装 httpd-tools生成密码文件配置 nginx启动 nginx安装 nginxyum install -y nginx安装 iptables iptables-services使用 iptables-services 管理配置文件yum install原创 2017-03-28 17:27:58 · 6233 阅读 · 0 评论 -
【原创】Linux vi/vim 分屏
以竖屏方式打开新文件:(只输入vs,会默认再次垂直打开当前文件):vs new.txt以横屏方式打开新文件:(只输入sp,会默认再次水平打开当前文件):sp new.txt【Ctrl】 + 【w】 + 【-】减小高度【Ctrl】 + 【w】 +【+】增加高度【Ctrl】 + 【w】 +【【Ctrl】 + 【w】 +【>】向右/左移动【Ctrl】 + 【w】 + 【_】原创 2017-03-20 14:45:04 · 302 阅读 · 0 评论 -
【原创】Linux xargs 转义
zhipeng@ubuntu:~/test$ find ../mid/ -name *17岁*-print../mid/17岁的烦恼 MIDI.zip查找某个目录下 文件名含‘17岁’的文件zhipeng@ubuntu:~/test$ find ../mid/ -name *17岁* -print |xargs unzipunzip: cannot find or open ../原创 2017-03-20 14:44:55 · 2847 阅读 · 0 评论 -
【原创】linux目录突然消失的解决…
今天突然遇到一个问题我在/var/www/下替换 /etc/nginx/nginx.conf~的时候,用了一个命令mv /etc/nginx/nginx.conf ~ /etc/nginx/nginx.conf发现报错了,提示nginx.conf不是目录修改了一下mv /etc/nginx/nginx.conf ~ /etc/nginx/可是发现nginx.conf~没有更名...,仔细原创 2017-03-20 14:43:00 · 9105 阅读 · 0 评论 -
【原创】linux ubuntu12.04&n…
linux 500 Invalid PORT Command.解决方式一:http://serverfault.com/questions/450651/500-illegal-port-command-using-command-line-ftpls500 Illegal PORT command.passPassive mode on.这不还是错误的吗- -于是乎,找到这个帖子:原创 2017-03-20 14:42:54 · 209 阅读 · 0 评论 -
【转载】ubuntu12.04 安装lin…
看了网上很多关于用linux操作系统搭建网站服务器的教程,于是我自己也测试了很多,但今天所测试的 Ubuntu12.04下搭建Web网站服务器(MySQL+PHP+Apache环境),感觉这个适合新手。所以这里就跟大家分享下。其实这个网上也有教程的,但我这里算是优化前辈们的教程吧,因为我当时按照他们的操作时卡了几次,因为他们的有的地方没讲清楚。Ubuntu 12.04(代号Precise原创 2017-03-20 14:42:52 · 211 阅读 · 0 评论 -
【原创】linux 查看命令的安装位置
【原创】linux 查看命令的安装位置原创所有,转载请一超链接附明本文地址以及作者,谢谢!!http://blog.sina.com.cn/s/blog_83dc494d0101c21v.html前文有一篇在linux上安装QQ的文章《Linux-Ubuntu 12.04 安装QQ2012》然后,我自己又找了一个qqTM2009的,这个不错的噢,在linux桌面有图标的那种,替换一下链接原创 2017-03-20 14:41:00 · 255 阅读 · 0 评论 -
【原创】Linux-Ubuntu 12.04&…
原创所有,转载请以超链接附明本文地址以及作者,谢谢! http://blog.sina.com.cn/s/blog_83dc494d0101c1c0.html在linux,Ctrl+Alt+T 打开终端wgethttp://www.longene.org/download/WineQQ2012-20121221-Longene.tar12.04 安装QQ2012" TITLE="【原创】原创 2017-03-20 14:40:52 · 149 阅读 · 0 评论 -
【原创】 linux-ubuntu …
例如,前文下载的simplegui.zipunzip simplegui.zip 即可。linux-ubuntu 解压zip文件" TITLE="【原创】 linux-ubuntu 解压zip文件" />原创 2017-03-20 14:40:49 · 164 阅读 · 0 评论 -
【原创】Linux-Ubuntu 12.4&n…
有的vim默认都一片黑白~,没有语法提示啊什么的。这就需要自己设置一下啦。1.首先安装vim编辑器sudo apt-get install vim 或者 yum -y install vim-enhanced如果没有安装yum 先安装yum:sudo apt-get install yum2.接着,修改用户配置文件。一:修改全局配置,对所有用户生效# vi /etc/profile原创 2017-03-20 14:39:41 · 144 阅读 · 0 评论 -
【原创】Linux vim 编辑器快捷键
iIaAoOsSi - 当前光标位置,进入编辑模式 I - 移至行首位置,进入编辑模式a - 移至下个字符,进入编辑模式 A - 移至行尾位置,进入编辑模式o - 朝下插入一行,进入编辑模式 O - 朝上插入一样,进入编辑模式s - 删除当前字符,进入编辑模式 S - 删除当前一行,进入编辑模式c - 复制 p - 粘贴r - 替换当前字符0 - 到行首 $ - 到行尾T原创 2017-03-20 14:39:39 · 150 阅读 · 0 评论 -
【原创】Linux-Ubuntu 12.04&…
新装的Ubuntu是没有root密码,我们登录的用户是新建的一个用户,而不是root。输入:sudo passwd root输入当前用户密码:输入新的UNIX密码:重新输入UNIX密码:paaawd:已成功更新密码原创 2017-03-20 14:39:36 · 210 阅读 · 0 评论 -
【原创】python The pac…
今天安装更新中文输入法的时候报错,如下:sudo apt-get install fcitxE:Encountered a section with no package:headerE:Problem with merge list/var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Transla原创 2017-03-20 14:39:33 · 323 阅读 · 0 评论 -
【转载】高效Linux用户需要了解的…
最近在Quora上看到一个问答题目,关于在高效率Linux用户节省时间Tips。将该题目的回答进行学习总结,加上自己的一些经验,记录如下,方便自己和大家参考。下面介绍的都是一些命令行工具,这些工具在几位回答者的日常工作中都很有用。对于任何不了解的命令,请使用“man “查看,或者使用Google。有些命令需要先用 yum, apt-get install 命令安装。原创 2017-03-20 14:38:26 · 154 阅读 · 0 评论 -
【原创】Linux Shell/Bash&nb…
今天在Linux-Ubuntu12.04运行一个[fileName].sh(shell),一直提示Cannot execute binaryfile(无法执行的二进制文件)。试着用sudo 执行,不行。又试着用su执行,还是不行...纳闷了.然后uname -a查看了一下系统Linux zhipeng-K53SD 3.5.0-39generic#60~precise1-Ubuntu原创 2017-03-20 14:37:42 · 232 阅读 · 0 评论 -
【原创】Linux ftp lftp
用了一下,linux上的ftp真感觉是渣。。。(可能是我肤浅)lftp挺好的:sudo apt-get install lftp #(size:450kb)fltp 000.000.000.000 -uusername (你的ftp文件地址,用户名,回车输入密码即可。)用法: lftp [OPTS]`lftp' 是在 rc 文件执行后 lftp 执行的第一个命令 -f原创 2017-03-20 14:43:02 · 276 阅读 · 0 评论 -
【原创】 linux Screen 使用
写几个关于linux上screen的用法。screen -S new #给一个screen命名screen -ls #查看screen列表screen -r new #打开名字为 new的screen(可以填写ls结果的id)screen -d new #杀掉远程用户zhipeng@ubuntu:~$ screen -lsThere are screens on:27123.mo原创 2017-03-20 14:43:05 · 342 阅读 · 0 评论