小言_互联网的博客

Linux?!没错(2){建议初入门者进,大神拜访求指点}

352人阅读  评论(0)

课余时间

(1)从编辑模式切换到指令模式可以使用哪个键?
(2)怎么用vi或vim编辑当前目录下test.txt文件?
(3)删除整行文本的指令是?
(4)存盘并退出 vi 的指令是?
(5)在光标之后查找hello字符串
(6)在光标之前查找hello字符串
(7)vi 编辑器有几种模式,分别是什么?
(8)在 vi 的一般模式中,如何全局 hello1 成为 hello2,而若需要使用者确认机制,又该如何?
(9)在 vi 的一般模式中,如何可视区域 hello1替换 hello2?
(10)命令模式下删除光标所在行向下10行
(11)删除光标所在行到第一行的所有数据
(12)删除光标所在行到最后一行的所有数据
(13)复制光标所在行
(14)复制光标所在行到第一行的所有数据
(15)复制光标所在行到最后一行的所有数据
(16)复制的数据粘贴在光标的下一行
(17)复制的数据粘贴在光标的上一行
(18)将光标所在行与下一行的数据结合成一行
(19)恢复前一个动作
(20)光标向左移一个字符
(21)光标向下移一个字符
(22)光标向上移一个字符
(23)光标向右移一个字符
(24)屏幕向下翻一页快捷键
(25)屏幕向上翻一页快捷键
(26)屏幕向下翻半页快捷键
(27)屏幕向上翻半页快捷键
(28)退出vi编辑器
(29)强制退出vi编辑器
(30)显示行号
(31)取消显示行号
(32)移动到行位
(33)移动到行首
(34)向前移动一个单词
(35)向后移动一个单词
(36)移动到文件顶部
(37)移动到文件底部
(38)移动到数字对应行数
(39)重复上次命令
(40)在当前工作目录中查找名称为itcast的所有文件
(41)查找/ home目录下的所有文件名称为itcast
(42)在/目录下查找名称为itcast的所有目录
(43)在/目录下查找名称为itcast的所有文件
(44)在/目录下查找所有txt文件
(45)查以大写字母开头的文件
(46)查找系统中最近一天访问的文件
(47)查找系统中最近10分钟访问的文件
(48)查找系统中为空的文件或者文件夹
(49)在当前目录查找空文件并删除
(50)查找系统中最近1小时修改过的文件
(51)查找系统中最近一天内修改过的文件
(52)查找系统中大小在10mb到20mb之间的所有文件
(53)查找当前文件夹下文件大小为10M的文件或目录
(54)查找当前文件夹下文件大小大于50个字节的文件或目录
(55)查找当前文件夹下文件大小小于1G的文件或目录
(56)查找当前目录下以itcast开始的文件
(57)查找在当前目录中10分钟前被改动过的文件
(58)查找在当前目录下更新时间比itcast.txt近的文件或者目录
(59)查找当前文件夹下权限为777的文件
(60)查找当前文件夹下权限不是777的文件
(61)查找当前目录下大于10mb的文件并且删除它们
(62)查找当前目录下的所有txt文件并且超过10M的都删除它们
(63)在当前目录查找文件的指令
(64)在当前文件夹查找目录的指令
(65)查找文件名匹配*.txt的文件

——————————————————————————————————————————————————————

答案:

(1)从编辑模式切换到指令模式可以使用哪个键? Esc
(2)怎么用vi或vim编辑当前目录下test.txt文件? vi test.txt或者vim test.txt
(3)删除整行文本的指令是? dd
(4)存盘并退出 vi 的指令是? wq
(5)在光标之后查找hello字符串 /hello
(6)在光标之前查找hello字符串 ?hello
(7)vi 编辑器有几种模式,分别是什么? 三种模式,分别是命令模式,编辑模式,末行模式
(8)在 vi 的一般模式中,如何全局 hello1 成为 hello2,而若需要使用者确认机制,又该如何? :%s/hello1/hello2/gc
(9)在 vi 的一般模式中,如何可视区域 hello1替换 hello2? :s/hello1/hello2/g
(10)命令模式下删除光标所在行向下10行 10 dd
(11)删除光标所在行到第一行的所有数据 d1G
(12)删除光标所在行到最后一行的所有数据 dG
(13)复制光标所在行 yy
(14)复制光标所在行到第一行的所有数据 y1G
(15)复制光标所在行到最后一行的所有数据 yG
(16)复制的数据粘贴在光标的下一行 p(小写)
(17)复制的数据粘贴在光标的上一行 P(大写)
(18)将光标所在行与下一行的数据结合成一行 J
(19)恢复前一个动作 u
(20)光标向左移一个字符 h
(21)光标向下移一个字符 j
(22)光标向上移一个字符 k
(23)光标向右移一个字符 l
(24)屏幕向下翻一页快捷键 Ctrl+f
(25)屏幕向上翻一页快捷键 Ctrl+b
(26)屏幕向下翻半页快捷键 Ctrl+d
(27)屏幕向上翻半页快捷键 Ctrl+u
(28)退出vi编辑器 :q
(29)强制退出vi编辑器 :q!
(30)显示行号 :set nu
(31)取消显示行号 :set nonu
(32)移动到行位 $ 或 End
(33)移动到行首 0 或 Home
(34)向前移动一个单词 b
(35)向后移动一个单词 w
(36)移动到文件顶部 gg
(37)移动到文件底部 G
(38)移动到数字对应行数 数字G 或 数字gg 或 :数字
(39)重复上次命令 . ◀就是一个点,小数点
(40)在当前工作目录中查找名称为itcast的所有文件 find itcast
(41)查找/ home目录下的所有文件名称为itcast find /home -name itcast
(42)在/目录下查找名称为itcast的所有目录 find / -type d -name itcast
(43)在/目录下查找名称为itcast的所有文件 find / -type f -name itcast
(44)在/目录下查找所有txt文件 find / -type f -name "*.txt"
(45)查以大写字母开头的文件 find . -name “[A-Z]*” -print
(46)查找系统中最近一天访问的文件 find / -atime -1
(47)查找系统中最近10分钟访问的文件 find / -amin -10
(48)查找系统中为空的文件或者文件夹 find / -empty
(49)在当前目录查找空文件并删除 find ./ -empty -type f -print -delete
(50)查找系统中最近1小时修改过的文件 find / -mmin -60
(51)查找系统中最近一天内修改过的文件 find / -mtime -1
(52)查找系统中大小在10mb到20mb之间的所有文件 find / -size +10M -size -20M
(53)查找当前文件夹下文件大小为10M的文件或目录 find ./ -size 10M
(54)查找当前文件夹下文件大小大于50个字节的文件或目录 find ./ -size +10c
(55)查找当前文件夹下文件大小小于1G的文件或目录 find ./ -size -1g
(56)查找当前目录下以itcast开始的文件 find -name itcast*
(57)查找在当前目录中10分钟前被改动过的文件 find -mmin +10
(58)查找在当前目录下更新时间比itcast.txt近的文件或者目录 find -newer itcast.txt
(59)查找当前文件夹下权限为777的文件 find -type f -perm 777
(60)查找当前文件夹下权限不是777的文件 find -type f ! -perm 777
(61)查找当前目录下大于10mb的文件并且删除它们 find -size +10M -exec rm -rf {} ;
(62)查找当前目录下的所有txt文件并且超过10M的都删除它们 find -type f -name “*.txt” -size +10M -exec rm {} ;
(63)在当前目录查找文件的指令 find ./ -type f
(64)在当前文件夹查找目录的指令 find ./ - type d
(65)查找文件名匹配*.txt的文件 find -name *.txt


转载:https://blog.csdn.net/qq_45748521/article/details/102541703
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场