系统优化相关方法

1.系统主机名称优化

1)hostname  临时修改  #显示或者设置系统主机名称

查看当前主机名称:
hostname
修改当前主机名称
hostname 主机名称 --生效方式需要重新建立远程会话

2)hostnamectl    永久修改主机名称
修改主机名称信息:
hostnamectl set-hostname 主机名称
3)实现主机名称的解析配置
vi /etc/hosts
主机地址信息(IP)  主机名
意义:
a)可以更方便的基于名称访问主机
b)简化服务配置文件的改动操作

补充:不同用户虚拟主机互访方式
被访问虚拟软件中设置NAT映射
用户访问  ---> 192.168.14.252:9000 == 10.0.0.200:22
              192.168.14.252:9001 == 10.0.0.200:22

2.系统提示符优化(了解)
知识点:系统变量概念
变量设置方法 IP_info(表示变量名)=171.16.1.10(变量值)
调取变量的方法 $IP_info
设置变量的意义 可以根据变量变化自动加载变化的信息

变量分类介绍

  • 自定义设置变量

1)需要自行设置规划
2)没有特殊功能意义
3)只是当前用户生效
4)名称没有特殊规范 只要不是数字或符号开头就可以

  • 系统环境变量:

1)系统自带默认设置
2)对系统功能有影响
3)系统全局用户生效
4)环境变量都是大写字母

提示符临时优化:

PS1='[\u@\h \t \w]\$'

永久优化提示符信息:

vi /etc/profile
进入文件后在最后一行添加  PS1='[\u@\h \t \w]\$'
保存退出
注意重新连接才会生效

如何调整提示符颜色:
系统字符颜色设置方式:

\[\e[32;1m\]  开始设置颜色              
\[\e[0m\]    结束设置颜色

30 :灰色
31:橙色
32:绿色
33:黄色
34:蓝色
35:紫色
36:浅蓝色
37:白色

例如:
提示符颜色优化设置
1)方法一
PS1='[\[\e[32;1m\]\u\[\e[0m\] @\h \t \w]\$'
PS1='[\[\e[32;1m\]\u\[\e[0m\] \[\e[35;1m\]@\h \[\e[0m\]\t \w]\$'

2)方法二
User_color='\[\e[32;1m\]'
Hostname_color='\[\e[33;1m\]'
Path_color='\[\e[34;1m\]'
End_color='\[\e[0m\]'

PS1="[${User_color}\u${end_color}${Hostname_color}@\h${End_color} ${Path_color}\w${End_color}]\$"     #注意这里一定要用双引号

3.系统下载源优化(必须优化)

下载源不做优化会导致问题:
1)某些软件程序无法下载安装
2)某些软件程序下载过程会非常缓慢

系统安装部署软件原理:yum
1)现有所有软件汇总仓库
2)可以选择获取软件仓库
3)利用yum命令下载软件并安装

下载源优化操作:

优化方式一:清华大学优化下载源方式

cd /etc/yum.repos.d
cp centOS-base.repo  centOS-base.repo.bak  #建议先备份
vi centOS-base.repo    #将下载连接替换成清华镜像地址,参考下面提示操作

vi centOS-base.repo  #再次进入查看是否更改成功

提示:可根据centos清华镜像源里面的提示操作

优化方式二:阿里云优化下载源方式
提示:可根据阿里云镜像网站 进入centos提示操作

cd /etc/yum.repos.d
mv centOS-base.repo  centOS-base.repo.backup  #对原有的centOS-base.repo进行重命名备份
#下载新的CentOS-Base.repo文件 到 /etc/yum.repos.d  
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo  # 以CentOS7为例

注:别的仓库同理在镜像源找到centos按提示操作

另:
epel:Extra Package for Enterpsise Linux  #会保存企业应用拓展软件程序

前期系统下载基础优化(重要!):

1)base仓库优化:默认到centos公司官网找到软件程序
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo   #以centos7为例

2)epel仓库优化:
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum install -y vim net-tool lrzsz wget telnet bash-comletion sl cowsay #验证上面的优化

net-tool  #可以有早期centos版本中的网络命令
lrzsz     #可以让windows与linux系统进行数据交互传递
          windows数据上传到linux系统: rz -y
          liunx数据下载到windows系统: sz -y xxx  ooo(xxx表示传输文件名,ooo表示路径信息)
wget  #下载网络数据命令
      wget xxxx(xxxx表示网站地址)
telnet #测试远程主机服务端口是否存在/是否可以访问
bash-completion #按Tab补全服务的名称信息


yum优化完毕后下载软件异常:
1)系统网络问题
2)yum仓库网站会有安全防护

解决办法:调整镜像源

4.系统时间同步优化

  • 系统时间查看方法:timedatectl
      timedatectl  #查看当前时间情况,显示如下
      Local time: 三 2021-12-22 09:35:34 CST    #本地时间信息
  Universal time: 三 2021-12-22 01:35:34 UTC    #格林尼治时间
        RTC time: 三 2021-12-22 01:35:33        #系统bios硬件时间
       Time zone: Asia/Shanghai (CST, +0800)    #时区信息
     NTP enabled: no                            #是否开启网络时间同步
NTP synchronized: no                            #是否进行了网络时间同步

如何修改同步时间

自动系统同步时间

1)修改系统时间
timedatectl list-timezones #查看时区信息   
#可利用 /地点 进行搜索
timedatectl set-timezone Asia/Shanghai

2)开启网络时间同步功能
timedatectl set-ntp 1
0(关)    1(开)

3)需要安装时间同步程序
yum install -y chrony
systemctl start chrony

手动系统同步时间

方式一:手动和时间服务器校对时间
 ntpdate time.windows.com  
方式二:手工直接调整时间
 timedate set-time  "2021-12-13"

注:若上面www.windows.com无反应,可以进入NTP时间服务器地址选择

5.系统字符编码优化

字符编码:UTF-8 GBK
字符编码环境变量: LANG
localectl list-locales   #查看系统中可以配置所有编码信息

临时修改字符编码:
LANG=zh_CN.utf8
永久性修改字符编码:
(1)修改字符编码配置文件
vi /etc/local.conf
LANG="zh_CN.utf8"
(2)利用命令永久修改
localectl set-locale LANG=zh_CN.utf8

6.远程连接的优化
目的:提高远程连接效率

vi /etc/ssh/sshd-config
79   GSSAPIAuthentication yes   #将79行的yes 改为 no
115  #UseDNS yes                #将115行改为 UseDNS no

为防止误操作,可以执行下面命令修改

sed  #修改调整文件内容,方法如下
sed  -i '79s#yes#no#g'  /etc/ssh/sshd_config   #-i将修改后的内容真正写入到磁盘中
sed  -i 's@#UseDNS yes@UseDNS no@g' /etc/ssh/sshd_config  #注意重复出现#,所以将分隔符改为@ 

参考学习视频:B站老男孩Linux云计算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值