linux学习笔记——man管道符vim编辑及快捷操作

author author     2022-08-22     364

关键词:

########################man命令###########################
man 级别 目标
man 1  文件名    ####查找命令的帮助    
man 5  文件名    ####查找配置文件的帮助
man -f 关键字    ####显示给定关键字的简短描述
man 退出      ###按q退出

man的快捷用法

/关键字        ###搜索关键字并且高亮显示结果(直接在man里面按/)
n        ###向下匹配高亮结果
N        ###向上匹配高亮结果
pagup        ###向上滚动一个屏幕
pagdown        ###向下滚动一个屏幕
上键        ###向上滚动一行
下键        ###向下滚动一行
d        ###向下滚动半个屏幕
u        ###向上滚动半个屏幕
g        ###回到man的最前面
G        ###回到man的最后面
q        ###退出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
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
在root用户下执行
find /etc -name passwd

/etc/passwd
/etc/pam,d/passwd

如何管理输出
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    2>> 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


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


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

4.搜索关键字
/关键字
n向下匹配
N向上匹配

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

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

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

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

6.vim的插入模式

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

7.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




本文出自 “12148275” 博客,请务必保留此出处http://12158275.blog.51cto.com/12148275/1897033

linux学习笔记(12)-进程间通信|管道

...享内存,消息队列和套接字等……  现在一个个的开始学习!  ——————————————————————————————————————————————————  管道是一个进程链接另一个进程的数据通... 查看详情

学习笔记第二十三节课

管道符和作业控制管道符表示把一个文件的输出的内容,传递给后面的命令。比如wc-l的用法可以统计ls下有多少个目录文件。还有之前用的find命令。可以列出当前目录下所有文件,也可以用管道符。以后会经常用管道符。ctrl+z... 查看详情

linux学习笔记(二十四)管道符和作业控制shell变量环境变量配置文件(代码片段)

一、管道符和作业控制cat1.txt|wc-l;cat1.txt|grep‘aaa‘将前面命令的结果输入给后面的命令ctrlz暂停一个任务、这时候任务隐藏到后台,通过fg可以重新吊起任务到前台运行jobs查看后台的任务bg[id]把任务调到后台fg[id]把任务调到前台... 查看详情

linux操作系统vim编辑器和管道与重定向命令以及u盘备份文件学习详解(代码片段)

一.TTP是什么终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备,是由Teletype公司生产的。设备名放在特殊文件目录/dev/下。二.vim编辑器基本上vi/vim... 查看详情

linux学习笔记2022-11-29---------vim文本编辑器及其应用详解(代码片段)

目录1.Vim编辑器概述2.Vi和Vim之间到底有什么关系?3.Vim编辑器的三种模式(重点)3.1三种模式3.2三种模式之间的关系3.3LinuxVim基本操作之文件的打开4.命令模式(重点)4.1光标移动4.2复制4.3剪切/删除4.4撤销/恢复... 查看详情

学习笔记第十六节课

vim介绍vim和vi是一样的,是vi的升级版本,vi的快捷键,命令都可以在vim用。vim带有颜色显示。vim没有安装要yum安装一下。vi去编辑的时候没有颜色显示。vim就会有颜色显示。vim有三种模式,一般模式,编辑模式命令模式。一般模... 查看详情

5.linux的vi/vim使用及常用快捷键

...技术A命令行下,输入vimxxx.c就会进入vim一般模式,并开始编辑这个xxx.c的文件。  使用vimxxx.c就会默认进入vim一般模式。  在一般模式下,按下i键就会进入编辑模式,也称INSERTMODE(插入模式)。  编辑模式中... 查看详情

《vim--学习笔记》(代码片段)

vim分为三种模式:命令模式,编辑模式,末行模式。命令模式:对文档进复制,粘贴,替换,移动光标查找等等。编辑模式:用于对文档进行添加,删除,修改等等操作。末行模式:文件的保存,推出,定位光标,查找替换,设... 查看详情

管道符和作业控制

1、管道符管道符之前介绍过,它表示把一个文件的输出内容传递给后面的命令。举个例子,见下图,关于管道符,有很多命令是可以用的,就是把前面命令输出的结果,交给后面的命令。后面会经常用到。2、作业控制之前说过... 查看详情

学习笔记——liunx;linux文件与目录结构;vi/vim编辑器(一般模式编辑模式命令模式)(代码片段)

2023-01-23一、Linux1、Liunx的简介Linux是一套免费使用和自用传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬... 查看详情

linux文件编辑器vim输出输入重定向管道以及进程

合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。正因基础的重要性,才又撸起了linux。linux编辑工具:VIVIMEMACS vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。vim的这些优势主... 查看详情

linux命令学习符以及安装程序(代码片段)

Linux命令学习符Linux命令学习符一级目录二级目录三级目录关机系统目录列出目录创建文件或者目录删除文件或者目录复制文件或者目录移动文件或者目录|重命名文件基本属性第一列字母所代表的含义修改文件属性文件内容查看... 查看详情

学习笔记——linux中搜索查找类命令;压缩和解压类;linux挂载和卸载;进程线程类命令;rpm;yum

2023-01-24一、搜索查找类命令1、find命令(1)find-name"*.txt" (功能描述:查找当前目录下包含“.txt”的文件)2、grep过滤查找及“|”管道符管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理(1)ll|grep-nt... 查看详情

linux顶级编辑器vim的基本使用及配置(代码片段)

👑作者主页:@进击的安度因🏠学习社区:进击的安度因(个人社区)📖专栏链接:Linux文章目录一、前言二、vim基本概念三、vim基本操作1、模式切换2、命令模式3、插入模式4、底行模式四、vim... 查看详情

linux学习第四课管道符重定向环境变量

 提前预习后果然再上课感觉超简单   查看详情

linux学习笔记第七章vim高级文本编辑器

文章目录1.1vim三种工作模式1.2插入模式1.3命令模式1.4查找和替换1.5可视化模式1.6多窗口模式1.1vim三种工作模式命令模式插入模式退出模式运行vim:vimfilemame如果文件存在,打开文件文件不存在,vim在第一次编辑并保存... 查看详情

linux-文本编辑vim(代码片段)

...时候,默认会创建文件语法1.vim文件名2.输入字母i,进入编辑模式,代表insert输入字母o,在光标下一行开始编辑3.写完代码之后,按下esc,退出编辑模式4.此时输入冒号,进入底线命令模式,然后输入:wq! 强制写入文件内容且退出... 查看详情

linux--vi和vim编辑器(编写hello.java程序,三种模式的转换,常用快捷键练习)

1.vi和vim编辑器1.1vi和vim编辑器介绍所有的Linux系统都会内建vi文本编辑器。Vim具有程序编辑的能力,可以看做是vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方... 查看详情