LINUX学习笔记-2

2019-12-25  本文已影响0人  严示林

vim是vi的增强版

直接输入vi,默认显示当前主机安装的vim的版本信息

vim的三种模式:

1、命令模式:默认。无提示。

2、输入模式:插入模式、编辑模式,可以编辑文件内容,只支持键盘。i进入,esc退出。

3、末行模式:扩展命令模式,保存退出。

i    光标位置不变,直接进入插入模式

o    光标下移并插入新的一行,进入插入模式

末行模式支持的常用命令:

/word        搜索word信息

:5              移动到第5行

:set nu       显示行号

:help option-list 可以显示帮助信息

命令模式下常用的命令:

yy          复制。5yy:从光标当前位置开始,复制5行到内存中。

dd          删除。5dd:剪切5行,不粘贴即表示删除

p            粘贴。粘贴到光标所在位置的下一行

x             删除光标当前所在的字符

u             撤销。类似于windows中的Ctrl+z

Ctrl+r       撤销u操作

vim ~/.vimrc     打开用户的vim环境配置文件(~代表当前用户的宿主目录)

在Linux系统中,每执行一个命令动作默认打开三个文件 

0:        代表标准输入,对应键盘

1:        代表标准输出,对应显示器

2:      代表错误输出,对应显示器

df -h     df代表查看磁盘使用情况命令,-h显示单位

df -h >df.txt     命令结果重定向到df.txt中,默认情况下,重定向的是1号文件(只显示正确结果)

dfds 2>df.txt    命令执行的错误结果保存在df.txt中,如果文件存在,则覆盖之前的结果

useradd test    新增用户test

su - test         切换至test用户,root用户切换其他用户不需要密码        - 代表目标用户重新登录,必须添加

find /etc -name passwd > find.1     只重定向正确结果到find.1文件中

find /etc -name passwd 2> find.2     只重定向错误结果到find.2文件中

find /etc -name passwd &> find.all     重定向正确和错误结果到find.all文件中,组合重定向

find /etc -name passwd 2> /dev/null    屏蔽命令的报错信息,/dev/null称为黑洞文件,不反馈任何信息

find /etc -name passwd > find.out 2> find.err 分别重定向

exit    退出当前用户,如果登录过root用户,则直接返回root

less    反复浏览文本文件,pageup和pagedown翻页,man默认使用less,q键退出。支持/进行文件内容搜索(vim)

head    默认显示文件前十行    head -5显示前五行

tail        默认显示文件后十行    tail -5显示最后五行

ls -l /dev     默认显示类似cat命令的最后一屏

ls -l /dev | less         分页显示

head -5 /etc/passwd | tail -1    显示文件的第五行内容

man Linux中的手册页,默认分为若干章节,第1章显示命令帮助,第5章显示配置文件的帮助

man passwd        查看passwd命令的帮助信息

man 5 passwd     查看passwd配置文件的帮助信息

man man           查看支持的所有章节

man -k ls            查看ls相关命令的所有章节

上一篇 下一篇

猜你喜欢

热点阅读