写在前面

我很懒,,,不想敲一个命令一个命令敲。。。

“偷懒是有前提的,不是之前,就是之后。”

简述

工欲善其事必先利其器。

基础配置

网络配置

VM选择NAT

image.png

  1. 选择虚拟网卡:VMnet8 NAT 模式
  2. 选择 NAT模式
  3. 配置 vmnet8 网关

VM克隆系统 设置静态网络IP


cd /etc/sysconfig/network-scripts/

vi ifcfg-ens33

注释掉 UUID, HWADDR


TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"
#UUID="10f47dcb-cc95-4aad-a56c-36fe7920f431"
ONBOOT="yes"
IPADDR0="192.168.52.101"
PREFIX0="24"
GATEWAY0="192.168.52.2"
DNS1="8.8.8.8"
DNS2="9.9.9.9"
#HWADDR="00:0C:29:E3:95:59"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"

重启网络服务并检测

# 重启网络服务
service network restart

# 检验网关是否连通
ping 192.168.52.2

# 检验网络是否连通
ping www.baidu.com

基础设置

# 修改主机名
hostnamectl set-hostname serverHostName 

# 系统时间同步配置
yum install ntpdate
# 同步时间服务器
ntpdate time.nist.gov
# 或
ntpdate -u 0.pool.ntp.org

同步时间可能有问题,可以参考解决CentOS7下用ntpdate同步时间问题

安装基本工具

# 安装net-tools 
yum -y install net-tools  

# 安装 wget
yum -y install wget
# -c 断点续传 , -O 指定文件名称
wget -c -O fileName url

# 安装 curl
yum -y install curl

# rz sz 上传下载工具
yum -y install lrzsz

基本命令


# 查询端口
netstat -ntlp|grep 6379 

# 查找安装路径:
whereis nginx

# 查找文件路径:
find / -name nginx

# 查询nginx进程:
ps aux|grep nginx

# 查看 CentOS 内核版本:
uname -r

# 查看 gcc 是否安装
rpm -qa|grep gcc

#查看ip信息
ip add

#显示当前路径的全路径 
pwd

#文件复制 
cp -r /bashrc /bak/bashrc

#更新
yum update 

tail -f /data/logs/xxxx/xxxx.log 

#查看文档内容
cat    

#分页查看文档内容
more   

#列出所有文件
ls -a  

#拷贝文件夹及文件夹内文件
cp -r tomcat-xxxx tomcat-xxxx-new   

#强制删除文件夹或文件
rm -rf logs   

#清空文件内容
echo "">catalina.out   

#查找文件 
find / -name my.cnf

# 找到 tomcat-x-cas-server 的进程,
# 第二个参数是 pid
# 通过 pid 杀死进程
ps -ef | grep "tomcat-x-cas-server" | grep -v grep | awk '{print $2}' | xargs kill -9

## 卸载软件

# 如果你带有yum,可以直接
yum remove xxx
 
# 如果是rpm包,
rpm -e xxx

# tar包的话需要你直接删除该文件或者
make uninstall xxx

## 卸载 Docker:

# 查看
yum list installed | grep docker 

# 卸载
yum -y remove docker.xxx.x86_64

# 删除
rm -ef /var/lib/docker


了解更多Linux基础:目录索引