03 2018 档案
摘要:一. samba安装 1. 安装:apt-get install samba samba-common smbclient 安装成功后,会默认启动samba服务, 可用ps-ef | grep smb查看 2. 配置文件为/etc/samba/smb.conf 二. 服务器里部署方式 1. 创建目录
阅读全文
摘要:一. uptime 这里主要关注load average参数,3个值分别表示最近1分钟,5分钟,15分钟的系统负载值。此部分值可参考CPU的个数或者核数,CPU的信息可用lscpu或者cat /proc/cpuinfo查看 如果5分钟的负载值或15分钟的负载值长期超过CPU个数的2倍,说明系统当前处
阅读全文
摘要:一. ubuntu中使用第三方mail 用qq地址有安全问题,可能是我的qq设置了安全限制,使用163邮箱可以 1. 安装个软件 apt-get install heirloom-mailx 2. 改配置 vim /etc/nail.rc,centos下是/etc/mail.rc,在末尾添加 set
阅读全文
摘要:1. # -*- coding:UTF-8 -*- from bs4 import BeautifulSoup #BeautifulSoup就是处理字符串的工具 import requests, sys """ 类说明:下载《笔趣看》网小说《一念永恒》 Parameters: 无 Returns:
阅读全文
摘要:# xpath语法可参考http://www.w3school.com.cn/xpath/xpath_syntax.asp# 本博客引用于https://zhuanlan.zhihu.com/something-python?topic=Python # coding:utf-8 import requests from lxml import html import os import ti...
阅读全文
摘要:参考python常用标准库 http://blog.51cto.com/lizhenliang/1872538 一. sys 1. sys.argv 脚本名1.py, 命令行中执行python 1.py a b c, 脚本基本内容如下 import sys print sys.argv[0] #1.
阅读全文
摘要:一. time time库提供了各种操作时间的方法 1. time.asctime([tuple]):将一个时间元组转换成一个可读的24个时间字符串. >>> time.asctime(time.localtime()) 'Mon Jun 11 11:19:10 2018' 2. time.ctim
阅读全文
摘要:python编程时,经常和文件、目录打交道,这是就离不了os模块。os模块包含普遍的操作系统功能,与具体的平台无关。以下列举常用的命令 1. os.name——判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix' 2. os.getcwd()——得到当前工作的目录
阅读全文
摘要:前言 1. virtualenv的使用 virtualenv作用是并行管理多个python程序,解决因多个python版本不兼容的问题 使用方法如下 1)安装pip: apt install pip 2)安装virtualenv:pip install virtualenv 3)建立工作目录:vir
阅读全文
摘要:一. 脚本格式,编程风格及数据基本介绍 一. python 脚本格式 前2行格式如下,第一行是表示用python执行,第二行是通用字符集,任何语言都能正常显示。 1)#!/usr/bin/env python 2)#_*_coding:utf-8_*_ (貌似写成#coding=utf-8也行) 其
阅读全文
摘要:一. 按照我博客中搭建sftp的方法做一个docker镜像 这种方法可用,但不是最好的,待改进。可参照另一篇博客:设置多用户不同权限的sftp服务器搭建 1. dockerfile文件如下,当前目录假定为sftp_docker FROM ubuntu:14.04 ADD ./source.list
阅读全文
摘要:1. dockerfile文件 其中fonts文件夹,catalina.sh,shanghai(区域文件). 这三个文件放在dockerfile当前目录下,需要注意的是catalina.sh需要添加执行权限,否则会报错 2. docker-compose文件
阅读全文
摘要:centos 7中 内网地址:172.17.103.44外网地址:47.108.180.41 需要对外开放的端口udp/20003tcp/80 tcp/443tcp/22tcp/84tcp/20008 udp/20010 1.开放端口 参考:https://blog.csdn.net/ldq_sd/
阅读全文
摘要:涉及redis,mysql,xtrabackup, tomcat whiptail 可实现交互式,参考下面链接 交互式shell脚本对话框 whiptail指令 - 想要早睡的彼得潘 - 博客园 (cnblogs.com) 1. ubuntu中 #!/bin/bash #first, change
阅读全文
摘要:适用于ubuntu,centos 涉及知识点 1. 函数 2. case语句 #!/bin/bash #chkconfig: 2345 10 90 #description:Tomcat service #pidfile: /var/run/tomcat.pid #processname: tomc
阅读全文
摘要:一, 设置相关用户,用户组,ssh配置文件 二. 设置权限 三个用户先测试登录成功,但因为目录都是root用户的,所以没有写入权限 sftp目录结构 /opt/ftpsite/{admin,user1,user2}, 注意目录admin, user1, user2的所属和权限设置,非常重要!!! 三
阅读全文
摘要:一. 基本使用方法: 通常,awk是以文件的一行为处理单位的。awk每接收文件的一行,然后执行相应的命令,来处理文本 花括号({})不需要在程序中始终出现,但它们用于根据特定的模式对一系列指令进行分组。 pattern是要表示的正则表达式,可以用斜杠括起来。 例1: 你将会见到/etc/passwd
阅读全文