服务脚本编写 存放位置/usr/lib/systemd/system #系统服务,开机不需要登录就能运行的程序(可以用于开机自启)/usr/lib/systemd/user #用户服务,需要登录后才能运行程序服务脚本编写服务脚本一般以xxx.service命名,且脚本中分为三部分:[Unit]、[Service]、[Install]vim /usr/lib/systemd/system/xxx.s
转载
2024-03-03 10:02:31
93阅读
1.基础环境配置setenforce 0
systemctl stop firewalld
systemctl disable firewalld
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
yum install -y wget
ls /etc/yum.repos.d/
rm -rf /etc
下载的源码程序包中,共有16个例子,这里记录它们的调试及运行结果,尤其是哪些可用,哪些不可用,今后使用时用作参考。总结:(1)在 18 个示例程序中,example16 和 example17 编译报错,example7 和 example12 编译正常但是运行时报错(“已放弃(吐核)”),example3 运行正常但结果错误,其余程序可以正常运行。(2)对库文件 libgpstk.so 文件的依
如果将PC电脑变成web服务器:使用python3监测公网IP实现DDNS上一篇文章中,我们使用Nignx的反向代理和端口转发实现域名访问家里主机上的web了。由于家庭宽带基本都是动态IP,每当你重启一次光猫,IP地址就会变化一次。当光猫因为停电、故障、维护等原因重启过后,网站就无法访问了。网上基本的解决方法是使用花生壳做DDNS(动态域名解析),但那个需要绑定自己的域名要付费不说,且linux无
#!/bin/bash
echo " (__)"
echo " (oo)"
echo " /------\/ "
echo " / | || "
echo " * /\---/\ "
echo " ~~ ~~ "
echo "...."Are You Ready?"..."
read key
echo "警告:本脚本只
一、if语句 1、单分支语句结构 if <条件表达式> then 指令 fi 例子: if [ -f file ] then echo “是一个普通文件” else echo “不是一个普通文件” exit 1 fi ######说明:如果file是一个普通文件,那么就执行echo “是一个普通文件” 否则 输出一条"不是一个普通文件" 最后退出脚本 2、多分支if语句结构 if &l
CentOS7安装软件个人脚本①安装goCentos7 安装 go1.* 版本的golang
使用方法:
以go1.13.14.linux-amd64.tar.gz为例
把go1.13.14.linux-amd64.tar.gz放在当前目录, 没有就去'https://studygolang.com/dl'下载
先保证远程机器的SSH可用,然后配置文件中的四个字段
ip = '172.16.70.
转载
2024-05-06 14:33:20
50阅读
作为一名运维,经常会部署各种用途的操作系统,但在这些工作中,我们会发现很多工作其实是重复性的劳动,操作的内容也是大同小异,基于这类情况,我们可以把相同的操作做成统一执行的脚本,不同的东西作为变量手动输入。节约下来的时间不就可以做更多有意义的事情吗?最近在粉丝有推荐下发现一款比较好用的shell源码,也基于此改编了一下,分享给大家:主菜单:二级菜单:主要实现系统的各类优化,比如常用的修改
转载
2024-05-01 23:30:42
108阅读
Centos7将脚本创建成系统服务环境:许多小伙伴在工作中会遇到将服务器启动的时候一些服务也需要跟随系统随之启动。这则笔记将告诉小伙伴如何将脚本创建成系统服务。让脚本跟着系统启动。创建的脚本:/usr/local/sbin/zabbix-server.sh本地环境:本人的环境在docker容器,容器中有一个镜像是zabbix-server-5.2.6。由于docker编排原因,在服务器重启之后do
转载
2024-04-17 13:06:31
74阅读
vi和vim是centos自带的一个编辑器,但是要熟练使用它并不容易,vim和vi一样,只是vim支持颜色
vi编辑时,有命令模式和编辑模式,进入文件时,自动在命令模式
/搜索内容 搜索文件中的关键字(按’n ‘键 下一个)
:set ic 忽略大小写 :set noic 取消大小写
:%s /(旧字符)/(新字符
转载
2024-07-18 22:22:36
26阅读
Centos7上配置python环境1 安装包准备2 pycharm安装3 Anaconda安装4 pycharm配置解释器5 更改pip源 1 安装包准备pycharm下载:jetbrains官网 Anaconda下载: 清华大学开源软件镜像站2 pycharm安装下载好的pycharm软件包 2. 在 opt 文件夹下新建 softwares 文件夹,用于存放下载的软件cd /opt
mkd
转载
2023-07-28 16:32:20
245阅读
脚本内容,建议升级过程中,多开几个窗口,避免升级过程中有失败情况加上手抖退出会话,出现再次远程连接失败的情况。#!/bin/bash#下载localpath=`pwd`#安装依赖yum install -y gcc gcc-c++ glibc make autoconf openssl openssl-devel pcre-devel pam-develzlib_version="zlib-1
原创
2022-04-14 15:20:37
627阅读
前言用于Centos定时关机,文中提及如何在系统中修改配置文件后脚本中的sudo执行不需要输入密码。 100 root ALL=(ALL) ALL 101 kylin ALL=(ALL) NOPASSWD: ALL重点提示:使用此脚本前需要修改sudo配置文件,使用管理员账户登录终端; vi /etc/sudoers/对此文件进行编辑,将第100行root ALL=(ALL) ALL后增加一行;
转载
2024-10-27 10:37:05
28阅读
#bin/envbash#date:2020-08-02#name:repo.shiso=/dev/cdromfolder="/etc/yum.repos.d/yum_bak"if[!-d"$folder"];thenmkdir"$folder"fimv/etc/yum.repos.d/*.repo/etc/yum.repos.d/yum
原创
2020-08-19 20:57:54
599阅读
假设文件夹\home\sks\python3_crawl下面有个test.py 文件
打开terminal终端:转到root模式
进入cd /hom/sks/python3_crawl
执行:python2 test.py
转载
2018-06-12 17:35:00
554阅读
2评论
# CentOS 7 MySQL 备份脚本
## 前言
在管理和维护 MySQL 数据库时,备份是一项必不可少的任务。它可以帮助我们保护数据免受意外删除、硬件故障、系统崩溃等风险。本文将介绍如何在 CentOS 7 上使用一个简单的脚本来备份 MySQL 数据库。
## 安装和配置
在开始之前,我们需要确保已经安装了 MySQL 服务器,并且具备 root 权限。
首先,我们需要安装一个
原创
2023-11-02 10:06:22
49阅读
开放端口#!/bin/bashsystemctl status firewalld > /dev/null;echo "input port:$1"if [ $? -eq 0 ]then echo "now open port :" firewall-cmd --zone=public --list-ports firewal...
原创
2021-08-25 09:40:36
949阅读
开放端口#!/bin/bashsystemctl status firewalld > /dev/null;echo "input port:$1"if [ $? -eq 0 ]then
原创
2022-02-18 15:10:24
766阅读
# CentOS 7上的Java项目脚本
## 引言
在CentOS 7上运行Java项目时,我们通常需要编写一些脚本来帮助我们管理和运行项目。这些脚本可以自动化部署、启动、停止和监控Java应用程序。本文将介绍如何编写这些脚本,并提供一些代码示例。
## 脚本编写
### Shell脚本
在CentOS 7上,我们可以使用Shell脚本来编写Java项目管理脚本。Shell是一种命令行
原创
2023-10-29 07:22:08
97阅读
Linux swapon命令参数及用法详解---开启Linux交换分区swap。名称: swapon 使用者chmod.html' target='_blank'>权限: 超级使用者(super-user) 使用方式: /sbin/swapon -a [-v]
/sbin/swapon [-v] [-p priority] specialfile ...
/sb