- 系统时间和时区
- 查看当前时间
timedatectl
# 设置UTC时区
timedatectl set-local-rtc 0
# 设置UTC时区
timedatectl set-timezone UTC
# 写入时间到硬件
hwclock -w- Supervisor
- 挂载硬盘、格式化
- Cron配置
- 压缩和解压缩命令大全
- tar命令
- 解包:tar zxvf FileName.tar
- 打包:tar czvf FileName.tar DirName - gz命令
- 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命令
- zip命令
- 解压:unzip FileName.zip
- 压缩:zip FileName.zip DirName
- tar命令
系统时间和时区
查看当前时间
timedatectl
# 设置UTC时区
timedatectl set-local-rtc 0
# 设置UTC时区
timedatectl set-timezone UTC
# 写入时间到硬件
hwclock -w
Supervisor
在 CentOS 7 中安装 Supervisor
- 安装
yum install -y supervisor
- 开机启动
systemctl enable supervisord.service
- 启动
service supervisord start
- 配置文件
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