除了系统级的初始化脚本以外,通常有两个用户级的脚本:.bashrc, .profile。其中,前者是在每一次运行 bash 时导入,而后者是以 bash 作为登陆 shell 登陆进系统的时候起效。很久以前,我图省事都是把配置脚本写在 .bashrc 中的,没有发现有什么问题。后面却发现写在 .profile 中的配置是不生效的。当我的配置写得越来越多,试图重新整理时发现了此问题。原因有些复杂。U
转载
2024-09-05 07:44:55
32阅读
公司新一批服务器,要一台台做初始化很繁琐,写了了shell脚本,给大家参考! #!/bin/bash
#author luoz
#2013-07-01
echo "Welcome to Centos5.5 64 System init!"
#set service
for i in `ls /etc/rc
原创
2013-07-01 17:02:04
696阅读
在测试环境需要创建分库分表,为了方便不想通过java、python的方式实现,可以通过shell脚本创建分库分表。以下是createDB.sh脚本内容:#!/bin/bash
# 创建语句sql路径,${table_idx}作为分表下标占位符
sql_path='/path/test.sql'
sed -i "s/\r//" ${sql_path}
# 每个库包含的表
# 例如:table_c
## Linux脚本初始化MySQL
MySQL是一种流行的关系型数据库管理系统,常用于Web应用程序的后端存储和数据管理。在Linux环境中,使用脚本来初始化MySQL数据库是一种自动化的方式,可以方便地进行一系列操作,如创建数据库、设置权限、添加表等。本文将介绍如何使用Linux脚本来初始化MySQL,并提供相关的代码示例。
### 1. 安装MySQL
在开始之前,首先需要在Linux
原创
2023-10-29 10:59:12
169阅读
# Redis Lua脚本:数据初始化的高效利器
Redis是一个高性能的键值存储系统,它支持多种类型的数据结构,如字符串、列表、集合、有序集合等。在实际应用中,我们经常需要对这些数据结构进行初始化操作。而使用Redis的Lua脚本功能,可以有效地实现这一目的。本文将详细介绍如何使用Redis Lua脚本进行数据初始化,并提供一些实用的代码示例。
## 为什么使用Lua脚本?
使用Lua脚本
原创
2024-07-21 10:15:09
46阅读
# Hadoop脚本初始化DatanNode默认设置
Hadoop是一个开源的分布式计算框架,广泛用于大数据存储和处理。其中的核心组成部分包括NameNode和DataNode。NameNode负责管理文件系统的元数据,而DataNode则负责实际存储数据。在搭建Hadoop集群时,DataNode的配置和初始化显得尤为重要。本文将探讨如何通过脚本初始化DataNode,并给出相关代码示例。
此脚本用于新装Linux的相关配置工作,比如禁掉iptable和SElinux及ipv6,优化系统内核,停掉一些没必要启动的系统服务等。此脚本尤其适全大批新安装的Centsos系列的服务器,脚本代码如下所示#!/bin/bash# Created by kerryhu# MAIL:king_819@163.com# BLOG:http://kerry.blog.51cto.comcat <&
转载
精选
2011-11-26 13:37:03
787阅读
某企业准备了一批Linux服务器(系统有7版本与8版本)来运行业务,现在需要将服务器做初始配置,编写一个脚本可以匹配不同系统的服务器实现以下需求:1,所有服务器永久关闭防火墙服务和SELinux2,关闭7版本系统的命令历史记录,修改8版本的命令历史记录最多保存2000条并加上时间戳3,关闭8版本系统的交换分区4,定义root远程登录系统后的ssh保持时间为300秒5,设置时间同步,ntp服务器地址
此脚本用于新装Linux的相关配置工作,比如禁掉iptable和SElinux及ipv6,优化系统内核,停掉一些没必要启动的系统服务等。此脚本尤其适全大批新安装的Centsos系列的服务器,脚本代码如下所示(此脚本在Centos5.5_x64下已通过):
推荐
原创
2011-11-25 10:08:43
8655阅读
点赞
62评论
此脚本用于新装Linux的相关配置工作,比如禁掉iptable和SElinux及ipv6,优化系统内核,停掉一些没必要启动的系统服务等。此脚本尤其适全大批新安装的Centsos系列的服务器,脚本代码如下所示(此脚本在Centos5.5_x64下已通过):
#!/bin/bash # Created by kerryhu #
转载
2012-08-17 16:00:39
860阅读
MariaDB数据库管理系统是MySQL的一个分支1安装数据库及安全初始化 最开始数据库是公开的,安全性低 要使用mysql_secure_installation命令进行安全初始化 需要用户和密码才可以进入数据库 最初默认情况下数据库的端口是打开的,安全性较低,可以编辑配置文件/etc/my.cnf隐藏端口 试验2数据库的查看显示库 建立库 使用库,创建表,查看表 向数据表中加入数据 查看表中数
转载
2024-03-30 09:26:42
383阅读
MariaDB的学习 MariaDB的学习关于MariaDB的历史,不再概述 下面是mariadb的官网:https://mariadb.com/同样的,MariaDB一样有连接java的jar包:https://downloads.mariadb.com/Connectors/java/connector-java-2.2.1/ 选.jar结尾但名称最短那个 mariadb-java-clie
# MySQL Windows 版本初始化指南
MySQL 是一个广泛使用的关系数据库管理系统,而在 Windows 上初始化 MySQL 数据库通常包括下载、安装和配置数据库服务。作为一个刚入行的小白,你可能会面临一些挑战,但没关系,今天我将为你详细讲解整个流程,并提供完整的代码示例与说明。
## 流程概述
我们可以将整个初始化过程分为以下几个步骤:
| 步骤 | 描述
原创
2024-08-09 10:41:27
94阅读
往往需要在Android启动过程中去对系统做一些设置,如修改某些文件夹的属主和文件的权限,可在init.rc中增加service执行shell脚本,从而可在shell脚本中完成大部分操作。 1、在system/bin/下创建一个shell脚本init.mbx.sh,以修改mtd权限为例,内容如下:#!/system/bin/shbusybox chmod 666 -R /dev/mtd/*
转载
2023-11-05 21:05:15
146阅读
确认MariaDB数据库软件程序安装完毕并启动成功后请不要立即使用,为了确保数据库的安全性和正常运转,咱们需要先进行对数据库程序初始化操作。这个过程需要经历五个步骤,首先需要让用户来设置root用户在数据库中的密码值,但需要注意该密码并非root管理员用户在系统中的密码,因此默认密码值应该为空,直接回车即可。然后设置root用户在数据库中的专有密码,然后是一次删除匿名帐户以及进行r
转载
2024-02-03 17:57:03
169阅读
编译安装MariaDB
注意:MariaDB的编译安装方式与MySQL相同
1、准备生产环境中数据目录(逻辑卷)
# fdisk /dev/sda 创建一个逻辑分区/dev/sda6
创建逻辑卷
#pvcreate /dev/sda6
#vgcreate myvg /dev/sda6
#lvc
转载
2024-05-25 07:25:41
31阅读
很实用的脚本!没有解释...
转载
精选
2012-01-02 18:43:06
828阅读
点赞
1评论
这个脚本是在刚安装完CENTOS6.6后可能需要进行的操作。在学习CENTOS的时候,可以先运行这个脚本进行一些配置,可以帮助你不会被这些防火墙 yum selinux ip这些困扰。#!/bin/bash
#判断是不是root用户
if [[ "$(whoami)" != "root" ]]; then
&n
原创
2016-02-23 17:38:37
1503阅读
# MYSQL 修改初始化shell脚本
在使用MYSQL数据库时,经常需要编写shell脚本来进行数据库的初始化工作。在实际工作中,可能会遇到需要修改已有的初始化shell脚本的情况。这篇文章将介绍如何修改MYSQL初始化shell脚本,并提供代码示例。
## 为什么需要修改初始化shell脚本?
在实际项目中,原始的初始化shell脚本可能会存在一些问题或者需要进行一些定制化的修改。比如
原创
2024-03-29 03:35:58
44阅读
时间:2016-02-24 00:30来源:blog.51cto.com 作者:“xxlixin” 博客 举报 点击:1717次 这个脚本是在刚安装完CENTOS6.6后可能需要进行的操作。在学习CENTOS的时候,可以先运行这个脚本进行一些配置,可以帮助你不会被这些防火墙 yum selinux
转载
2017-11-27 16:12:00
71阅读
2评论