随笔分类 -  Linux 服务器那些事

Ubuntu 和 Centos下常用命令。
设置定时任务为每天凌晨2点执行和每小时执行一次
摘要:每天凌晨2点 0 0 2 * * ?和每天隔一小时 0 * */1 * * ? 例1:每隔5秒执行一次:*/5 * * * * ? 例2:每隔5分执行一次:0 */5 * * * ? 在26分、29分、33分执行一次:0 26,29,33 * * * ? 例3:每天半夜12点30分执行一次:0 30 阅读全文

posted @ 2019-04-18 19:28 星河赵 阅读(83962) 评论(4) 推荐(1) 编辑

Mac 开发必备 利器 iterm2 oh-my-zsh
摘要:推荐终端神器 iterm2 以及 oh-my-zsh,可以研究一下怎么用,好的开发环境是可以提高效率的,以及alias 的使用。 https://www.zhihu.com/question/27447370 https://segmentfault.com/a/1190000014992947 h 阅读全文

posted @ 2019-02-23 22:47 星河赵 阅读(225) 评论(0) 推荐(0) 编辑

压力测试工具siege的用法
摘要:压力测试工具siege的用法 Siege是linux下的一个web系统的压力测试工具,支持多链接,支持get和post请求,可以对web系统进行多并发下持续请求的压力测试。 安装 Siege 01 02 03 04 #wget http://www.joedog.org/pub/siege/sieg 阅读全文

posted @ 2018-12-11 18:22 星河赵 阅读(4316) 评论(0) 推荐(0) 编辑

【MongoDB】MongoDb的“not master and slaveok=false”错误及解决方法 mongo连接从库出现问题
摘要:链接mongodb报错如下 错误代码: 这是正常的,因为mgset-742285:SECONDARY是不允许读写的,如果非要解决,方法如下: 阅读全文

posted @ 2018-12-08 12:33 星河赵 阅读(1968) 评论(0) 推荐(0) 编辑

Supervisor的作用与配置
摘要:supervisor supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程异常中断, 阅读全文

posted @ 2018-12-03 11:06 星河赵 阅读(980) 评论(0) 推荐(0) 编辑

设置全局git忽略文件 gitconfig
摘要:1.查看git 全局配置 cat ~/.gitconfig 若配置为空加入以下内存 [user] email = zhaoyingjie@liquidnetwork.com name = zhaoyingjie [core] #全局忽略文件地址 excludesfile = /Users/zyj/D 阅读全文

posted @ 2018-12-01 15:04 星河赵 阅读(847) 评论(0) 推荐(0) 编辑

Linux免密码登录设置 && 设置快捷键
摘要:看到这篇文章,你肯定是有这种需求。 假设要登录的机器为192.168.1.100,当前登录的机器为192.168.1.101。 首先在101的机器上生成密钥(如果已经生成可以跳过): 一路回车即可。 然后在将生成的公钥复制到机器100上的~/.ssh/authorized_keys中,使用如下命令: 阅读全文

posted @ 2018-11-29 19:18 星河赵 阅读(558) 评论(0) 推荐(0) 编辑

debian下创建新用户useradd
摘要:1.使用sudo: sudo useradd -m abc -g sudo -s /bin/bash -d /home/abc sudo passwd abc 2.直接在root用户下: groupadd abc useradd -m abc -g abc -s /bin/bash -d /home 阅读全文

posted @ 2018-11-27 12:26 星河赵 阅读(1658) 评论(0) 推荐(0) 编辑

五层网络协议
摘要: 阅读全文

posted @ 2018-08-24 11:46 星河赵 阅读(133) 评论(0) 推荐(0) 编辑

nohup 后台启动程序,并输出到指定日志
摘要:1.启动程序并输入到指定日志 nohup venv/bin/python bin/photo_data.py > ph_save.log 2>&1 & 2.查看当前进程号(可能会起两个进程要杀死两次) ps -ef |grep python 3.杀死进程 kil -9 阅读全文

posted @ 2018-06-29 12:16 星河赵 阅读(17157) 评论(0) 推荐(0) 编辑

Mac git pull失败,最新操作系统导致 SSH issues with Mac OS X High Sierra
摘要:Mac 升级到最新操作系统ssh加密方式和gitlub不一样,导致不能git pull 如:mac是md5加密方式,gitlut是aes-256-cbc加密方式 解决方法如下 A coworker of mine was reporting an issue with SSH after updat 阅读全文

posted @ 2018-05-07 11:08 星河赵 阅读(287) 评论(0) 推荐(0) 编辑

Linux: grep多个关键字“与”和“或”
摘要:1、或操作 2、与操作 3、其他操作 阅读全文

posted @ 2018-05-01 16:52 星河赵 阅读(39770) 评论(0) 推荐(3) 编辑

查看本机密钥 以及服务器授权密钥 免密码登录
摘要:服务器授权密钥: vim ~/.ssh/authorized_keys 查看本机密钥 cat ~/.ssh/id_rsa.pub 阅读全文

posted @ 2018-04-19 17:35 星河赵 阅读(2157) 评论(0) 推荐(0) 编辑

Mac在Finder中显示/usr、/tmp、/var等隐藏目录
摘要:Finder中默认是不显示/usr、/tmp、/var等隐藏目录的,通过在终端中输入一下命令来另其显示: 之后还需重启Finder,最简单的方法是Alt+鼠标右击屏幕下方的Finder图标,选择“重新开启”即可。 阅读全文

posted @ 2018-04-19 16:18 星河赵 阅读(350) 评论(0) 推荐(0) 编辑

OSX系统添加定时任务 Linux crontab命令 定时执行py 文件 任务
摘要:#输出日志 # cpd_$(date +"\%Y-\%m-\%d_\%H").log 按照日期输出日志 OS X是苹果Mac的操作系统。今天遇到了一个想向系统里添加定时任务的问题。比如我想在12点运行一个脚本,而这个时间我又要出去吃饭。这个时候就可以通过增加定时任务的办法来解决。 这里主要提供两种方 阅读全文

posted @ 2018-04-11 19:06 星河赵 阅读(289) 评论(0) 推荐(0) 编辑

git 常用命令以及解决问题方法
摘要:1. 创建分支: git branch test 2.切换分支: git checkout test 或切换为主分支 git checkout master 3.查看当前分支 git branch -va 4. 如:当前分支为test 要合并dev分支 git merge dev 后确保没问题 切换 阅读全文

posted @ 2018-04-08 18:18 星河赵 阅读(255) 评论(0) 推荐(0) 编辑

Python 部署 flask 用uwsgi和nginx
摘要:安装uwsgi nginx 具体方法请百度 1.在项目目录下建立.ini文件 xad_uwsgi.ini 2配置nginx文件 在此路径下建立对应文件如果没有请自行创建 xadconf.test.com为二级域名 /etc/nginx/sites-enabled/xadconf.test.com 3 阅读全文

posted @ 2018-04-03 19:11 星河赵 阅读(419) 评论(0) 推荐(0) 编辑

Mac Terminal菜鸟篇之使用unrar解压rar文件
摘要:在Mac上的归档工具不能够解压rar文件,这时可以使用终端中的unrar来解决问题。 步骤如下: 1.使用Homebrew安装unrar(有关Homebrew的安装和使用见Homebrew) [plain] view plain copy $ brew install unrar ==> Downl 阅读全文

posted @ 2018-04-03 09:52 星河赵 阅读(420) 评论(0) 推荐(0) 编辑

linux环境变量设置 以及 source命令 Linux 之 /etc/profile、~/.bash_profile 等几个文件的执行过程 Linux 设置环境变量
摘要:定制环境变量 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的Shell。环境变量文件:/etc/profile。 环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对 阅读全文

posted @ 2018-04-02 20:24 星河赵 阅读(1311) 评论(0) 推荐(0) 编辑

Mac 命令行安装mysql homebrew 安装mysql后,如何配置mysql
摘要:非常好 强力推荐 这个是我最新并且一直推崇的方法:1、安装:sunyichaodeMacBook-Pro:~ sunyichao$ brew install mysql2、开启mysql:mysql.server start2、使用mysql的配置脚本:/usr/local/opt/mysql/bi 阅读全文

posted @ 2018-03-29 18:59 星河赵 阅读(354) 评论(0) 推荐(0) 编辑

导航