1.echo
命令
作用
向终端设备上输出字符串或变量的存储数据
格式
echo
"
字符串
"
echo
$
变
量名
[root@server ~]
# echo $SHELL #
输出变量的值必须加
$
/bin/bash
[root@server ~]
# str1="
我爱中国
" #
自定义变量
echo
重定向输出到文件
echo
"
字符串
"
>
文件名
echo
"
字符串
"
>>
文件名
#
追加
2.管道符
作用
用于两个命令或多个命令相连接,将左侧命令的结果作为右侧命令的数据输入
格式
命令
1 |
命令
2 |
命令
3 | ……
[root@server ~]
# cat /etc/passwd | wc -l #
统计
passwd
文件的行数
[root@server ~]
# cat /etc/group | tee test1.txt | wc -l
3.vi/vim
文本编辑器
vi
在
Linux
系统中一切都是文件,配置一个服务就是使用文本编辑器修改配置文件的参数
所有的
Unix
系统都会内建
vi
文本编辑器,其他的文本编辑器则不一定会存在;
很多个别软件的编辑接口都会主动调用
vi
,如:
crontab, visudo
等指令
Vim
的发布最早可以追溯到
1991
年,英文全称为:
“Vi IMproved”
,也就是对
vi
编辑器的提升版本,最大的
特点是以字体颜色辨别语法的正确性,方便程序设计,编辑速度快
vim
编辑器的三种模式
结构图:
概念
命令模式:也成为了阅读模式,可以控制光标移动,对文本进行查看、删除、复制粘贴等操作(默认)
编辑模式:也称为插入模式,可以对文本进行编辑
末行模式:保存、退出、设置编辑环境
进入的顺序
刚打开文件后进入的为命令模式(默认)
命令模式点击
i'
键进入输入模式,点击
Esc
返回命令模式
命令模式中点击冒号进入末行模式,点击
Esc
返回
输入模式与末行模式不可以相互进入
3.
命令模式的快捷键
光标跳转按键
复制、粘贴、删除
编辑模式的快捷键
可通过如下任意一种功能键从命令模式切换到编辑模式
按
esc
键可从编辑模式切换到命令模式
末行模式的快捷键
按
:
或者
/
可从命令模式切换到末行模式
按
esc
键可从末行模式切换到命令模式。
查找关键字并替换
保存退出
其他知识点