day09–操作系统优化说明
一、课程知识回顾
1.挂载
在挂载时,尽量不要使用已经有数据的目录作为挂载点
2.系统/目录下面常见的目录信息
/bin /sbin /home /root …
3./etc目录中内容(保存系统或服务的配置文件)
4./usr/local目录(保存安装的程序文件)
5./var/log (保存的日志文件)
messages secure
6./proc目录
硬件信息,进程信息
PS:/proc目录下的数据文件是不能随意修改的
二、vi命令使用方法
1.vi基本用法
vi /zzx 用vi命令打开文件
i 进入编辑模式
编辑文件
Esc 退出编辑模式
:wq! 保存退出文件
2.vi三种模式
命令模式
插入模式(编辑模式)
底行模式
命令模式→插入模式
i – 表示从光标所在位置进入编辑状态
I – 将光标移动到该行的行首,进入编辑状态
o – 在光标所在行的下面,新起一行进入编辑状态
O – 在光标所在行的上面,新起一行进入编辑状态
a – 将光标移动到右边的下一个字符,进行编辑
A – 将光标移动到该行的行尾,进入编辑状态
C – 将光标到行尾内容进行删除,进入编辑状态
cc – 将整行内容进行删除并进入编辑状态
只移动光标,不进入编辑状态:
G – 将光标快速移动到尾部
gg – 将光标快速移动到首部
ngg – 将光标移动到第n行
$ – 将光标移动到一行的行尾
0/^ – 将光标移动到一行的行首
命令模式→底行模式:
: 键入命令
/ 进入搜索状态(向下搜索)
? 进入搜索状态(向上搜索)
插入模式→命令模式
Esc
底行模式→命令模式
Esc
3.特殊使用技巧:
将一行内容进行删除(剪切) dd
将多行内容进行删除(剪切) 3dd
将内容进行粘贴 p
粘贴多次内容 3p
复制一行内容 yy
复制多行内容 3yy
操作错误还原 u
三、系统优化方法
1.系统环境
两个命令:
1).cat /etc/redhat-release
[root@zzxCentOS7 ~]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core) 系统发行版本和具体系统版本信息
2).uname -a
[root@zzxCentOS7 ~]# uname -a
Linux zzxCentOS7.5 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 操作系统名 主机名 内核版本 发布时间 项目GNU
PS:记忆一下环境信息,面试
2.用户管理
老员工/经理 root用户
新员工 普通用户
1.普通用户创建:
**useradd zxc**
**passwd zxc**
[root@zzxCentOS7 ~]# useradd zxc
[root@zzxCentOS7 ~]# passwd zxc
Changing password for user zxc.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
2.普通用户切换:
su - root 需要输入密码
su - zxc 不需要输入密码
3.普通用户查看身份:
1.查看用户是否存在
id zxc
[root@zzxCentOS7 ~]# id zxc 查看zxc用户是否存在
uid=1001(zxc) gid=1001(zxc) groups=1001(zxc) 存在
[root@zzxCentOS7 ~]# id zzz 查看zzz用户是否存在
id: zzz: no such user 不存在 [root@zzxCentOS7 ~]# id root
uid=0(root) gid=0(root) groups=0(root) root用户存在
2.查看此时用户身份:
whoami
[root@zzxCentOS7 ~]# whoami
root
3.命令提示符优化
1.默认配置:
echo $PS1
[root@zzxCentOS7 ~]# echo $PS1
[\u@\h \W]\$
\u – 显示当前用户
\h – 显示当前主机名称
\W – 显示当前所在目录信息(最后)
2.修改内容方法:
echo $PS1
vi /etc/profile
export PS1 =*****
source /etc/profile
3.修改颜色方法
在/etc/profile中加入:export PS1=’[\e[32;1m][\u@\h \W]$ [\e[0m] ’
30黑;31红;32绿;33黄;34蓝;35粉;36青;37白
4.yum优化
1.优化基础的yum源文件
通过阿里镜像源优化:(复制命令)
网易镜像源:(下载/etc/yum.repos.d/epel文件进行覆盖)
清华镜像源:(复制/etc/yum.repos.d/epel文件内容复制粘贴)dG全删除
2.优化扩展的yum源文件 – epel扩展源
通过阿里镜像源进行优化:
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
检查可用的信息源:
yum repolist
实际下载软件:(yum既下载也安装)
yum install -y sl cowsay
运行:sl cowsay zzz animalsay zzz
???