#!/bin/bash
### 重新设置nohup的输出文件
nohup command > myout.file 2>&1 &
### 修改文件夹以及文件夹下的子文件权限
chmod 755 files/ -R
### 设置开机启动服务 ssh
systemctl enable sshd.service
### 禁用开机启动服务 firewalld
systemctl disable firewalld.service
### Centos 解压 *.tar.xz 文件
tar -xvJf *.tar.xz
### 如果这条命令出现错误:
### tar (child): xz: Cannot exec: No such file or directory
### tar (child): Error is not recoverable: exiting now
### 请安装: yum install xz -y
### 查看ssh服务
systemctl list-unit-files | grep ssh
###启动SSH服务
systemctl start sshd.service
### 安装常用工具 如: iostat
yum install sysstat -y
### Centos 解压 *.tar.gz 文件
tar -xzvf *.tar.gz
### 解压 *.tar 文件
tar -xvf *.tar
### 解压 *.tar.bz2 文件
tar -xjvf *.tar.bz2
### 解压 *.tar.Z 文件
tar -xZvf *.tar.Z
### 查看连接数
netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
netstat -ano | grep 80 | grep -v EST | less
### 查看80端口的连接数
netstat -nat|grep -i "80"|wc -l
### 安装常用的工具
yum install -y gcc gcc-c++ openssl-devel unixODBC-devel
### ==单用户修改密码================================================
### Centos7 忘记密码 单用户修改
### 将ro改为rw init=/sysroot/bin/sh
### 进入chroot
chroot /sysroot
### 重置密码
passwd root
### 更新系统信息
touch /.autorelabel
### 退出chroot
exit
### 重启
init 6
### ==单用户修改密码结束================================================
###Centos7 停用防火墙
systemctl stop firewalld.service
### 查看mongo程序的监听端口
netstat -tnlp | grep mongod
### 启动Memcached服务
./memcached -d -m 256 -u root -p 11211 -c 1024 –P /tmp/memcached.pid
### 后台启动Redis服务
./redis-server &
### 后台启动RabbitMQ服务
./rabbitmq-server start -detached
### 启动Solr服务
./solr start -p 8984
### 启动MongoDB服务
./mongod --maxConns=100 --port=27017 --bind_ip=127.0.0.1 --dbpath=/opt/mongodb/data/db --logpath=/opt/mongodb/data/log/mongodb.log --logappend --fork
Centos常用操作记录
点赞
收藏