常用的工具介绍
yum
-
在Linux中如何进行软件的安装?
软件是在服务器上,服务器提供的下载服务,因此才可以下载。
sudu yum list | grep sl
sudo yum -y install XXX
sudo yum -y remove XXX
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SY0kiQu1-1673427808814)(C:\Users\64254\AppData\Roaming\Typora\typora-user-images\image-20230110134718157.png)]
-
正如我们的软件管家,这个软件管家,它怎么知道去哪里下载呢?
一般都是内置下载链接的地址
yum怎么知道我要下载的软件在哪里呢?
yum有自己的配置文件,也就是yum源,yum源在 /etc/yum.repo
-
怎么更新yum源呢?
- 先进行备份老的yum源 Centos-Base.repo
- wget 获取新的yum源配置文件 --可以通过网络搜索得到
- mv重命名为Centos-Base.repo
- yum clean all && yum makecache
如果你想安装的软件找不到,有可能就是在扩展的yum源中:epel.repo
sudo yum install -y epel-release # 根据base yum源,帮我们找到和他匹配的扩展yum源 sudo yum install -y
vim使用
-
vim是一种多模式的编辑器,我们最常用的有3~5种模式
命令模式(默认打开就是命令模式),插入模式,底行模式,视图模式,替换模式
-
vim就是单纯的一个编辑器
-
vim指令集
yy/nyy:复制当前行
p/np:粘贴复制的内容
u:撤销命令,撤销刚刚的操作
ctrl+r:对撤销进行撤销
dd/ndd:剪切,3dd剪切3行,如果只进行dd操作不进行粘贴就是删除操作
光标定位:
shift g:将光标定位到文档的结尾
gg:将光标定位到文档的开始
n shift g:定位到n行
shift 4:将光标定义到文本行的结尾
shift 6:将光标定义到行的开始
w,b:按照单词进行前后移动,w向后移动,b向前移动
shift ~:进行快速大小写切换
r:替换光标所在的字符,支持nr,连续替换
shift r:进入替换模式
nx :行内删除,支持nx,从前往后删
shift x:从后往前删
h:往左走
j:向下移动
k:向上移动
l:向右移动
进入插入模式:i a光标向后移动一个 o光标另起一行
底行模式:/xxx搜索
:wq! 保存并且强制退出
:!+操作 不退出vim进行操作
:set nu/nonu
:%s///g 替换
:/key
:!command
:vs file 进行分屏
在vim分屏下ctrl ww 进行切屏
-
vim的配置
vim在启动的时候会自动在当前目录下寻找vim的配置文件,一个用户,一个vim配置
:vs file 进行分屏
在vim分屏下ctrl ww 进行切屏
-
vim的配置
vim在启动的时候会自动在当前目录下寻找vim的配置文件,一个用户,一个vim配置
.vimrc----在这个文件里进行配置