Linux-03-Linux编辑工具vi\vim、vim 常用操作、Linux文件类型、Linux文件属性

一、Linux编辑工具vi\vim

1.什么是vim
文本文件的编辑工具,  和windows的notead++一样.
2.为什么要使用vim
Linux一切皆为文件,需要修改配置文件,让软件按照我们的期望值运行,所以需要使用编辑工具. !!!!
3.vi和vim的区别
没有什么区别, vim有高亮显示,  其他无区别..   和 windows  记事本与notepad++区别.
vim需要安装   yum install vim -y 
4.vi/vim模式

(1)命令模式

复制:	yy
粘贴:	p
撤销:	u
删除:	dd	 |  D  删除本行光标后的所有内容
剪贴:   ( 删除+粘贴 )
光标:
		文件首行:  gg   | 
		文件尾部:  G   = shift+g
		翻页:  
			ctrl+f 向下翻页
			ctrl+b 向上翻页
		行首: ^  |  0
		收尾: $
进入编辑模式:
	i:  直接进入编辑模式
	o:  插入新的行,并且进入编辑模式
	A:	光标移动到行尾,并进入编辑模式
	a:  光标向后移动一位,并进入编辑模式

快速切换到你想要的行:
	vim file.py +Number 
	200gg 					快速跳转到200行
	:200  					快速跳转到200行

(2)编辑模式 ( 编写代码 )

3.末行模式

保存:	:w
退出:   :q
保存&退出:   :wq   
搜索:	/search     n  向下查找   N 向上查找
替换:	
	:%s#over#OOVER#g   替换整个文件中over为 OOVER
	:1,5s#over##OOVER#g	
			#  号  可以是其他的特殊符号
	s@@@g

4.视图模式

shift+v:  行模式
	复制y  删除  d
ctrl+v:   块模式
	加注释:  
		shift+i --> 输入#号注释符  ---> 按 ESC 
	删注释:
		选中后, 按下 x 删除一个字符

5.其他的操作:

1.开启行号:					:set number      :set nu
2.搜索忽略大小写:			:set ic
3.取消高亮:					:noh

6.vim编辑故障:

打开了一个文件,做了修改,关闭了会话.
	E: 直接编辑,会忽略掉关闭会话之前写的内容
	R: 将之前编写没有来得及保存的内容显示出来,确认没有问题,保存,退出.
		当再次进入文件,可以选择 D 删除交换的swp文件. 则不会在有提示.,

二、vim 常用操作:

1.命令模式:
	gg,G,ctrl+f,ctrl+b,
	yy,p,dd,D,u,r,R           u,dd,p
2.编辑模式:
	i,a,o,  A,I
3.末行模式:
	:
		:wq 
		:q
		:q!
		:set number
		:Number 
		/search_string
		:%s#old#new#g
		:1,3s#old#new#g

三、Linux文件类型

举个例子: 电影= .mp4  图片 = .jpg,    python = .py   shell = .sh
一切皆为文件:
	后缀: 便于快速区分文件类型:
		-: 文件
		d: 目录
		s: socket
		c: 字符设备
		b:  块设备  磁盘

file: 命令判断文件中具体的文件类型

四、Linux文件属性 ll -h 人性化的方式显示文件的大小

-rw-r--r--. 1 root root      32 9月  27 11:46 test.py

	-rw-r--r--.		# ①: 第一个标识文件类型, 后面九个标识文件的权限
	1				# ②: 硬链接的次数
	root			# ③: 文件属于哪个用户
	root			# ④: 文件属于哪个组
	32				# ⑤: 大小
	9月  27 11:46	# ⑥: 文件最后的修改时间   			[ 创建时间,访问时间,修改时间 ]  stat test.txt
	test.py			# ⑦: 文件名称

猜你喜欢

转载自blog.csdn.net/qq_45957580/article/details/108986839