Rocky Linux系统初始化常用基础命令和工具包的便捷安装脚本(ljq@GitHub)

Rocky Linux系统初始化常用基础命令和工具包的便捷安装脚本(ljq@GitHub)

Description: A script to check system version and installed tools on Rocky Linux.(脚本描述:一个用于检查系统版本和Rocky Linux系统初始化工具的便捷脚本,安装系统常用命令和工具包。)

Author: Jackliu (ljq@GitHub)
Usage: ./rocky-linux-init.sh
Version: 1.0
Date: 2023-07-04
License: MIT
Page Site: https://github.com/ljq

release-version/rocky-linux/rocky-linux-init.sh

Rocky Linux 发行版本默认检查安装基础工具包含:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Define tools list in lowercase
tools=(
"vim" # 0
"ping" # 1
"net-tools" # 2
"firewalld" # 3
"tar" # 4
"gzip" # 5
"bzip2" # 6
"wget" # 7
"curl" # 8
"python 3" # 9
"git" # 10
"ncurses" # 11
)
Read more
Centos7-chattr权限问题导致锁定文件无法解锁且root用户无法编辑

Centos7-chattr权限问题导致锁定文件无法解锁且root用户无法编辑

chattr

chattr 命令,专门用来修改文件或目录的隐藏属性。在部分linux发行版中,部分存在chattr本身执行权限移除的默认设置,导致root用户无法编辑相关文件且chattr命令无法修改文件属性。解决的思路是先解决chattr本身的文件属性,确保chattr可用。

解决方案如下:

Read more
LinuxCentos7-Systemd-Service自定义编写Service应用服务配置说明整理

LinuxCentos7-Systemd-Service自定义编写Service应用服务配置说明整理

Centos7-Systemd-Service自定义编写Service应用服务配置说明整理

系统基本service服务配置目录(此目录勿动,一般情况下只放系统核心基础服务配置,否存放应用注册类服务配置):

/etc/systemd/system

自定义服务配置管理目录(存放自定义应用注册类服务和第三方服务类配置):

/usr/lib/systemd/system/

Read more