
shell
可以吧可以吧
可以吧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
腾讯电脑管家的划词功能导致xhsell 选择字符串 就会^C
腾讯电脑管家的划词功能导致xhsell 选择字符串 就会^C,不是必定触发的,但是触发了就很恶心了。关闭后就正常了,长点心吧电脑管家。原创 2024-12-23 16:18:56 · 260 阅读 · 0 评论 -
Docker tarsgo
服务端开发,首先把 tars 协议文件转化为 Golang 语言形式输出 SayHello.tars [SayHello.tars]原创 2023-01-12 09:36:38 · 645 阅读 · 0 评论 -
Linux Shell脚本
因为目前的工作目录(/data/shell)可能不在执行程序默认的搜索路径之列,也就是说,不在环境变量PASH的内容之中。现在的/data/shell就不在环境变量PASH中的,所以必须加上./才可执行。注意,若是以方法三的方式来执行,那么,可以不必事先设定shell的执行权限,甚至都不用写shell文件中的第一行(指定bash路径)。前三种方法执行shell脚本时都是在当前shell(称为父shell)开启一个子shell环境,此shell脚本就在这个子shell环境中执行。原创 2022-06-29 09:54:53 · 2016 阅读 · 0 评论 -
docker mysql
dockermysql查看端口netstat -apnt | grep 3307tcpdump -i eth0 host192.168.56.100 and tcp port 3307-nnv -c 100 -w 3307.pcapdockerdocker命令启动MySQL镜像docker run -it --rm --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql进入Mysql...原创 2022-05-10 10:33:19 · 192 阅读 · 0 评论 -
linux定时任务
看crontab 的时间表达式基本格式 :* * * * * command 分 时 日 月 周 命令符号解释* 就代表一小时种每分钟都执行一次的意思/ 表示频率(代表每隔多久执行一次。比如"*/10****命令",代表每隔 10 分钟就执行一次命令。), 表示并列(代表不连续的时间。比如"0 8,12,16***命令"就代表在每天的 8 点 0 分、12 点 0 分、16 点 0 分都执行一次命令)- 表示范围(代表连续的时间范围。比如...原创 2022-05-09 15:40:51 · 6902 阅读 · 0 评论 -
docker 编辑Dockerfile 添加php7.2 acpu
直接编辑DockerfileARG INSTALL_APCU=falseRUN if [ ${INSTALL_APCU} = true ]; then \ # Install Php apcu Extension apk add apcu \ && pecl install https://pecl.php.net/get/apcu-5.1.13.tgz apcu.tgz \ && docker-php-ext-enable apcu原创 2022-01-05 16:55:27 · 851 阅读 · 1 评论 -
windows10 docker 启动报错exec: “docker-compose-v1.exe“: executable file not found in %PATH%Current PATH
使用git自带命令提示exec: "docker-compose-v1.exe": executable file not found in %PATH%Current PATH使用cmd就好了原创 2022-01-04 11:19:16 · 1425 阅读 · 0 评论 -
-bash: /root/.config/composer/vendor/bin: Is a directory
配置路径的时候vi ~/ bash_profile PATH=$PATH:$HOME/bin:/root/.config/composer/vendor/binsource ~/.bash_profile1、 安装 Composer步骤忽略2、 安装Composer成功后运行 composer global require "laravel/installer"3、查找laravel被下载到什么位置了,执行下面语句 find / -name 'vendo...原创 2021-10-25 18:05:00 · 404 阅读 · 0 评论 -
CentOS7增加或修改SSH端口号的方法
开启某服务或软件的端口,要从该服务或软件监听的端口(多以修改配置文件为主),SeLinux和防火墙(FireWall)的安全策略下手。如果使用阿里云,腾讯等第三方服务器还需要对管理控制台的安全组下手。下面进入主题,如果有什么问题请查看下面的补充栏:第一步:修改SSH配置文件(注意是sshd_config而不是ssh_config,多了个d)vim /etc/ssh/sshd_config找到“#Port 22”,这一行直接键入“yyp”复制该行到下一行,然后把两行的“#”号即注释去掉,修改原创 2021-10-18 16:22:59 · 4148 阅读 · 2 评论 -
kill -quit nginx 后会出现 nginx.pid文件丢失
其实就是重新指定正确的nginx.conf文件就行了查看下nginx进程ps -ef | grep nginx原创 2021-06-18 11:27:52 · 317 阅读 · 0 评论 -
秒级定时任务
crontab编写路径 /root/script/test.php<?phpfile_put_contents('/root/script/php/crontab/run.log', date('Y-m-d H:i:s')."\r\n", FILE_APPEND);?>PHPCopycreontab -e* * * * * php /root/script/test.php* * * * * sleep 10; php /root/script/test.php.原创 2020-12-18 16:58:52 · 262 阅读 · 1 评论 -
shell 定时备份mysql 上传七牛云
备份目录 /data/backup/mysql 脚本目录 /usr/local/mysql/script 脚本名称 mysql_data_backup.sh 这里是个人脚本路径,大家看着修改 注意: 数据库用户建议创建一个专门备份的用户和密码账号创建七牛云如果不想上传七牛云就把脚本里面的去掉就好了登录账户->对象存储->新建空间 获取ak sk下面要用安装 qshell...原创 2020-03-24 14:44:31 · 439 阅读 · 0 评论 -
shell 转发mysql隧道
意思就是利用本地mysql发送一个连接隧道到线上的mysql,中间把服务器ip登录搞定了,本地可以直连线上服务器数据库连接方面DB_CONNECTION=mysqlDB_HOST=127.0.0.1(本地连接的ip)DB_PORT=3315(本地自己设置的转发端口)DB_PREFIX=test_DB_DATABASE=线上服务器数据库名称DB_USERNAME=线上服务器连...原创 2020-02-14 10:40:27 · 229 阅读 · 0 评论 -
mysql 定时备份脚本 新手教程
编写sh脚本#!/bin/bash# 数据库认证 user="root" password="root" host="127.0.0.1" db_name="fmc"# 其它 backup_path="/home/mysqlbackup" date=$(date +"%d-%b-%Y")# 设置导出文件的缺省权限 umask 177# Dump数据库到SQL文件...原创 2020-01-13 14:27:34 · 194 阅读 · 0 评论 -
shell cpu超90 php-fpm 或nginx重启
#!/bin/sh# qiyulin to monitor used CPUrecord=0max=90while true;docpu=$(top -b -n1 | grep '%Cpu(s):' | awk '{print $2}')if [[ cpu < $max ]];then continue;fisleep 10cpu=$(top -b -n1 | grep ...原创 2019-11-15 10:40:50 · 504 阅读 · 1 评论 -
自动重启网卡
自动重启网卡(网卡不稳,常常掉线)如上述代码所示,假如三次均不能ping通某个IP地址(这里用的是局域网的网关),则重新启动网卡,之后休眠10秒,然后再重复。创建sh文件:restart_net.shwhile true; do ping -c 3 192.168.0.193; if [ $? -ne 0 ]; then ifup eth0; ...原创 2019-12-09 15:29:21 · 767 阅读 · 0 评论