写在前面
我很懒,,,不想敲一个命令一个命令敲。。。
“偷懒是有前提的,不是之前,就是之后。”
简述
工欲善其事必先利其器。
基础配置
网络配置
VM选择NAT
- 选择虚拟网卡:VMnet8 NAT 模式
- 选择 NAT模式
- 配置 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基础:目录索引