系统时间和时区

查看当前时间
timedatectl
# 设置UTC时区
timedatectl set-local-rtc 0
# 设置UTC时区
timedatectl set-timezone UTC
# 写入时间到硬件
hwclock -w

Supervisor

在 CentOS 7 中安装 Supervisor

  1. 安装

yum install -y supervisor

  1. 开机启动

systemctl enable supervisord.service

  1. 启动

service supervisord start

  1. 配置文件

cd /etc/supervisord.d
vim laravel-worker.ini

常用命令

启动:
service supervisord start
预读配置文件
sudo supervisorctl reread
更新配置文件
sudo supervisorctl update
启动队列
sudo supervisorctl start laravel-worker:*

配置文件目录:/etc/supervisord.d
cd /etc/supervisord.d
vim laravel-worker.ini

[program:laravel-worker]
processname=%(program_name)s%(process_num)02d
command=php /mnt/app/amz-seller-tool/artisan queue:work
autostart=true
autorestart=true
user=root
numprocs=2
redirect_stderr=true
stdout_logfile=/mnt/app/amz-seller-tool/storage/logs/worker.log

/zservers/sites/amazon-seller-tool
* /usr/bin/php /zservers/sites/amazon-seller-tool/artisan schedule:run >> /dev/null 2>&1

[program:laravel-worker]
processname=%(program_name)s%(process_num)02d
command=php /zservers/sites/amazon-seller-tool/artisan queue:work
autostart=true
autorestart=true
user=root
numprocs=2
redirect_stderr=true
stdout_logfile=/zservers/sites/amazon-seller-tool/storage/logs/worker.log

挂载硬盘、格式化

查询:
fdisk -l 命令查看实例是否有数据盘
假设查询到了 /dev/vdb
fdisk /dev/vdb 对数据盘进行分区。
输入 n 并按回车键:创建一个新分区。
输入 p 并按回车键:选择主分区。因为创建的是一个单分区数据盘,所以只需要创建主分区。
。。
输入 wq 并按回车键,开始分区。
查看新的分区:运行命令 fdisk -l ,如果出现以下信息,说明已经成功创建了新分区 /dev/vdb1。
在新分区上创建一个文件系统:运行命令 mkfs.ext4 /dev/vdb1 。
挂载到目录:mount /dev/vdb1 /z-data-bak

Cron配置

编辑 Cron
crontab -e

文件内容
* command >> /dev/null 2>&1

压缩和解压缩命令大全

ZIP

  • 压缩
    • zip -r [new-zip-name].zip [folder-to-zip]
  • 解压
    • unzip [new-zip-name].zip

TAR

  • 全量备份
    • tar -g /z-data/backup/snapshot -czvf /z-data/backup/20180910.tar.gz *
    • tar -g /z-data/backups/[folder]/snapshot -czvf /z-data/backups/[folder]/[file].tar.gz *
  • 增量备份
    • tar -g /z-data/backups/[folder]/snapshot -czvf /z-data/backups/[folder]/[file]_add1.tar.gz *

linux压缩和解压缩命令大全

参考资料:http://jingyan.baidu.com/article/6d704a13f9981a28da51ca70.html

tar命令
- 解包:tar zxvf FileName.tar
- 打包:tar czvf FileName.tar DirName

gz命令

  • 解压1:gunzip FileName.gz
    - 解压2:gzip -d FileName.gz

  • 压缩:gzip FileName.tar.gz 和 .tgz
    - 解压:tar zxvf FileName.tar.gz
    - 压缩:tar zcvf FileName.tar.gz DirName
    - 压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 …

bz2命令
- 解压1:bzip2 -d FileName.bz2
- 解压2:bunzip2 FileName.bz2
- 压缩: bzip2 -z FileName.tar.bz2
- 解压:tar jxvf FileName.tar.bz2
- 压缩:tar jcvf FileName.tar.bz2 DirName

bz命令
- 解压1:bzip2 -d FileName.bz
- 解压2:bunzip2 FileName.bz
- 压缩:FileName.tar.bz
- 解压:tar jxvf FileName.tar.bz

Z命令

  • 解压:uncompress FileName.Z
    - 压缩:compress FileName.tar.Z
    - 解压:tar Zxvf FileName.tar.Z
    - 压缩:tar Zcvf FileName.tar.Z DirName

zip命令
- 解压:unzip FileName.zip
- 压缩:zip FileName.zip DirName