操作系统基础优化
1.系统用户
创建用户:useradd oldboy
id 用户名称 —查看确认用户是否创建成功
设置密码
方法一:交互式密码设置 paswd oldboy–>输入两次密码信息
方法二:免交互设置密码 echo 123456 |passwd-stdin olboy
使用新建用户
方法一重新建立远程连接
方法二:直接切换用户信息 su - oldboy
删除用户:userdel olboy
操作系统的优化
yum(更新yum源文件)
阿里源:
https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.53322f70iBkVGV
下载优化过程:
下载优化目录:/etc/yum.repos.d
完成下载优化操作:
wget -O /etc/yum.repos.d/CentOS-Base.repo 或者 curl -o /etc/yum.repos.d/CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-7.repo
下载基础软件
yum install -y vim …
vim —编辑文件内容(vi 升级版)
telent/nc/nmap ----用于测试服务端口(服务器地址、端口地址)
net-tools —使用centos7系统可以支持centos6系统网络相关命令
wget —用于下载软件
bash-completion —将部分命令参数进行补全
lrzsz —用于从linux系统下载数据 将windows 数据上传到linux系统
sz-y 数据信息 rz-y ----选择上传数据
开发人员开发完成软件:
epel下载源优化:
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
系统安全优化方法:
filewalld防火墙服务:关闭
临时关闭:
systemctl status firewalld 开启
systemctl stop filewalld关闭
systemctl is-active filewalld查看防火墙状态
永久关闭
systemctl distable filewalld
systemctl status filewalld
systemctl is-active filewalld
selinux安全服务:关闭 查看安全服务关闭 getenforce
临时关闭:
setenforce Enforcing /1 --selinux功能开启
setenforce Permissive/0 —selinux功能关闭
永久关闭
vi /etc/selinux/config
修改SELINUX=disabled —永久关闭selinux
永久关闭生效:重启系统
系统时间同步优化:
时间信息同步操作:
自动同步时间:
方法一:实现时间自动同步 利用timedatectl
第一个历程:修改时间
timedatectl set-timezone Asia/Shanghai
第二个历程:开启时间同步功能
timedatectl set-ntp 1
第三个历程 :时间同步 利用ntpdata
ntpdata 找时间服务器
ntpdata ntp 1 ailyun.com
手动修改时间:
方式一:利用命令 timedatectl
timedate set-time “2019-12-5 12:08”
方式二:利用命令date
字符集优化操作:
作用:避免出现中文乱码
修改字符集编码:
echo $LABG
en_US.UTF-8
临时修改:LABG=zh_CN.utf8
永久修改:cat /etc/locale.conf
LANG=“zh_CN.utf8”
临时永久都做修改
localectl set-locale LANG=“zh_CN.gbk”
远程连接优化:提升SSH远程连接速度
vi /etc/ssh/sshd.config —远程服务配置文件
115 UseDNS no --是否开启DNS反向解决过程
79 GSSAPIAuthentication no — 是否GSSAPI认证
重启sshd systemctl restart sshd
系统特殊符优化
特殊环境变量:PS1
修改命令提示符信息:
临时修改:
PS1=’[\u@\h \w]$’
PS1=’[\u@\h \W \t]$ '系统信息查看
永久修改:
vi /etc/profile
PS1=’[\u@\h \W \t]$ ’
修改命令提示符颜色
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aDUKmCZk-1575816851449)(C:\Users\admin\Desktop\111.jpg)]
\[\e[32;1m] ----字符串信息添加颜色 数字信息表示不同颜色 字体信息加粗
W \t]$ '系统信息查看
永久修改:
vi /etc/profile
PS1=’[\u@\h \W \t]$ ’
修改命令提示符颜色
[外链图片转存中…(img-aDUKmCZk-1575816851449)]
\[\e[32;1m] ----字符串信息添加颜色 数字信息表示不同颜色 字体信息加粗
[\e[0m] —停止后面字符串颜色修改