redhat命令操作(三)

man命令

man 级别 目标
man 1 文件名                //查找命令的帮助
man 5 文件名               //查找配置文件的帮助
man 退出                       //按q


man的快捷用法



/关键字                   //搜索关键字并且高亮显示结果(直接在man里面按/)
n                             //向下匹配高亮结果
N                           //向上匹配高亮结果
pagup                   //向上滚动一个屏幕
pagdown             //向下滚动一个屏幕
上键                      //向上滚动一行
下键                      //向下滚动一行
d                           //向下滚动半个屏幕
u                             //向上滚动半个屏幕
g                            //回到man的最前面
G                          //退出man页面



/usr/share/doc/*

在这个目录中的文件都是软件安装包的说明



正确输出,错误输出            (在普通用户下执行)

find /etc -name passwd
输出
find: ‘/etc/pki/CA/private’: Permission denied
find: ‘/etc/pki/rsyslog’: Permission denied
find: ‘/etc/audit’: Permission denied
/etc/passwd        ###正确输出
find: ‘/etc/polkit-1/rules.d’: Permission denied
find: ‘/etc/polkit-1/localauthority’: Permission denied
find: ‘/etc/dhcp’: Permission denied
find: ‘/etc/selinux/targeted/modules/active’: Permission denied
find: ‘/etc/lvm/archive’: Permission denied
find: ‘/etc/lvm/backup’: Permission denied
find: ‘/etc/lvm/cache’: Permission denied
find: ‘/etc/grub.d’: Permission denied
/etc/pam.d/passwd    ###正确输出
find: ‘/etc/audisp’: Permission denied
find: ‘/etc/firewalld’: Permission denied
find: ‘/etc/cups/ssl’: Permission denied
find: ‘/etc/ipsec.d’: Permission denied
find: ‘/etc/libvirt’: Permission denied
find: ‘/etc/sudoers.d’: Permission denied
find: ‘/etc/named’: Permission denied



管理输出

find /etc -name passwd    > file                  //重定向正确输出
find /etc -name passwd    2> file             //重定向错误输出
find /etc -name passwd    &> file              //重定向所有输出
find /etc -name passwd    >> file             //追加错误输出
find /etc -name passwd    &>> file           //追加错误输出
find /etc -name passwd    > file    2>&1       //重新定义错误输出为正确

应用管道

|
管道只允许正确输出通过
|tee
复制一份输出
2>&1 |
转换错误输出为正确再通过管道




vim用法



1.命令模式
设定
vim /etc/vimrc
:set nu|nonu            //行号的显示
:set mouse=a            //设定鼠标可以操作光标位置
:help                           //查看vim的用法,:q退出帮助
ctrl + v                           //高亮选择模式,可以选者一片区域操作
u                                //恢复到未操作之前
ctrl + r                      // 恢复到操作之后
批量添加字符
ctrl + v 选中要加字符所在的位,按I键,在加入想要加入的字符,按esc


分屏功能

ctrl+w s                            //上下分屏
ctrl+w v                             //左右分屏
ctrl+w c                          //撤销光标所在屏幕
ctrl+w 上|下|左|右           //移动光标到指定的屏幕中

替换字符

在命令模式中
:%s/原字符/替换后字符/g

搜索关键字

/关键字
n向下匹配
N向上匹配


字符的管理

dw        删除光标所在单词
dl        删除光所在字母
dd        删除一整行
d数字d        删除数字指定的行数
d数字 上键    向上删除指定行数



yw        复制光标所在单词
yl        复制光所在字母
yy        复制一整行
p        粘贴
y数字y        复制数字指定的行数



cw        剪切光标所在单词
cl        剪切光所在字母
cc        剪切一整行
c数字c        剪切数字指定的行数
剪切完成后会进入插入模式,要粘贴先退出插入模式再按P键

移动光标到指定行

:行号
G    ##移动光标到文件末行



vim的插入模式


i    光标坐在位置插入字符
I    光标所在行行首插入
a    光标所在字符的下一位插入
A    光标所在行行尾插入
o    光标所在行的下一行
O    光标所在行的上一行
s    删除光标所在字符插入
S    删除光标所在行插入




vim的退出模式

在命令模式下输入
:q    ###退出,在未对文件作任何修改的时候可以用
:q!    ###强制退出
:wq    ###退出保存
:wq!    ###强制退出保存



vimtutor

vimtutor是vim的说明工具
用:q退出此工具



图形中的文本编辑器gedit

crtl+n    ##新建窗口
ctrl+s    ##保存文件
ctrl+o    ##打开文件
ctrl+x    ##剪切
ctrl+v    ##粘贴
ctrl+c    ##复制
对于giedit软件帮助的查看可以用
yelp help:gedit






发布了30 篇原创文章 · 获赞 5 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章