vim快捷方式、命令提示符颜色修改、系统优化

1.vi命令详细使用方法

vi有三种模式(互相切换)

1. 命令模式

2. 插入模式(编辑模式)

3. 低行模式 

命令模式-->插入模式

i --- 表示从光标所在位置进入编辑状态

I --- 表示将光标移动到一行的行首,再进入编辑状态

o --- 在光标所在行的下面,新起一行进行编辑

O --- 在光变所在行的上面,新起一行进行编辑

a --- 将光标移动到右边的下一个字符,进行编辑

A --- 将光标移动到一行的行尾,进入到编辑状态

C --- 将光标到行尾内容进行删除,并进入编辑状态

cc --- 将整行内容进行删除并进入编辑状态

总结:移动光标位置,并进入编辑状态方法

只移动光标,不进入编辑状态

大写字母G 将光标快速切换尾部

小写字母gg 将光标快速切换首部

ngg n表示移动到第几行

$ 将光标移动到一行的结尾

0/^ 将光标移动到一行的行首

命令模式--底行模式

:输入一些命令

/ 进入搜索状态(向下搜索 n依次向下)

? 进入搜索状态(向上搜索 n依次向上)

特殊使用技巧:

将一行内容进行删除(剪切) deletedelete=dd

将多行内容进行删除(剪切) 3dd

将内容进行粘贴 p

粘贴多次内容 3p

复制一行内容 yy

复制多行内容 3yy

操作错误如何还原 小写字母u

2.系统环境命令

cat /etc/redhat-release

uname -a

Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

3.10内核 64位 7.6.8.10版本

3.创建用户

uesradd hhh

passwd hhh

切换用户

su hhh

查看用户是否存在

id hhh

whoami

4.命令提示符优化

优化方法: 修改PS1环境变量

默认配置: echo $PS1

[\u@\h \W]\$

\u --- 显示当前登录用户名称

\h --- 显示系统主机名称

\W --- 显示当前所在目录信息(目录结构的最后结尾信息)


方法一:修改命令提示符的内容

tail -5 /etc/profile

方法二:修改颜色

export PS1='\[\e[32;1m\][\u@\h \W]\$ \[\e[0m\]'

export PS1='\[\e[32;1m\][\u@\h \W]\$[\e[30;1m]][\h]\[\e[0m\]'

                           设置颜色     内容          结束 

export PS1='\[\e[30;1m\][\u@\h \W]\$ \[\e[0m\]' -- 黑色提示符

export PS1='\[\e[31;1m\][\u@\h \W]\$ \[\e[0m\]' -- 红色提示符

export PS1='\[\e[32;1m\][\u@\h \W]\$ \[\e[0m\]' -- 绿色提示符

export PS1='\[\e[33;1m\][\u@\h \W]\$ \[\e[0m\]' -- 黄色提示符

export PS1='\[\e[34;1m\][\u@\h \W]\$ \[\e[0m\]' -- 蓝色提示符

export PS1='\[\e[35;1m\][\u@\h \W]\$ \[\e[0m\]' -- 粉色

export PS1='\[\e[36;1m\][\u@\h \W]\$ \[\e[0m\]' -- 浅蓝

export PS1='\[\e[37;1m\][\u@\h \W]\$ \[\e[0m\]' -- 白色

PS1="\[\e[0m\][\[\e[33;40m\]\u\[\e[31;40m\]@\h\[\e[35;1m\]\W\[\e[0m\]]\\$ "

source ~/.bashrc



5.yum下载源优化

yum优化方法:

01. 优化基础的yum源文件

通过阿里镜像源进行优化: curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

02. 优化扩展的yum源文件

通过阿里镜像源进行优化: wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

检查可用的yum源信息 yum repolist

实际下载软件 yum install sl cowsay -y --- 需要优化epel扩展源

sl

cowsay oldboy-sz-01

animalsay oldboy-sz-01

rmp 命令

1.安装一个包 # rpm -ivh 

2.升级一个包 # rpm -Uvh

3.卸载一个包 # rpm -e  

rpm -qa sl -q表示查询 -a表示所有

sl-5.02-1.el7.x86_64

pm -ql cowsay -l表示列表显示

/usr/bin/animalsay /usr/bin/cowsay /usr/bin/cowthink

查看文件信息属于哪

which ssh

/usr/bin/ssh

rpm -qf /usr/bin/ssh

openssh-clients-7.4p1-16.el7.x86_64

rpm -qf `which ssh` //把上面的结合起来

'' 反引号  里面是命令 把里面的结果返回给-qf命令

openssh-clients-7.4p1-16.el7.x86_64

你可能感兴趣的:(vim快捷方式、命令提示符颜色修改、系统优化)