Linux命令、Vim编辑器命令学习

1.Xshell快捷键

1.1 删除

ctrl+k:删除光标后的所有字符
ctrl+u:删除光标前的所有字符
ctrl+c:中断终端正在执行的任务,另起一行,有种删除整行的效果

1.2 光标移动

ctrl+a:将光标移动到命令行开头
ctrl+e:将光标移动到命令行末尾
ctrl+>:光标向后移动一个单词
ctrl+<:光标向前移动一个单词

1.3 撤销

ctrl+y:恢复ctrl+u上次执行时删除的字符

1.4 历史命令搜索

crtl+r:反向渐进搜索

注意,在xshell中按下crtl+r搜索过去的命令,如果要修改命令,就按Table键;如果不用修改,则直接回车就行。

2.Linux命令入门

2.1 day3

以Xmind形式复习巩固各种命令,如cat /etc/passwdfind . -name "file*"chmod 666 file1

2.1.2 文档管理-tar命令

利用tar命令,可以把一大堆的文件和目录全部打包成一个文件

命令:tar [主选项+辅选项] 目标文档 源文件或目录
功能:tar 可以为文件和目录创建档案。

tar.jpg

gz.jpg

2.1.3 scp 远程copy文件命令

scp filename username@ip:path
filename:文件名称
username:copy 到的目标主机的用户名
ip:目标主机 IP
path:目标主机路径

scp file3 king@192.168.4.52:~/ 从本机 copy 到其他机器
scp king@192.168.4.52:~/file3 . 从其他机器 copy 到本机
scpcopy.jpg

上图纠正说法,scp命令只能在windows的cmd命令窗口下,远程上传、或者从远程下载文件或目录,不能从linux一端发起命令。另外,如果是copy目录,则还要加-r参数。

2.1.4 建立软连接、硬链接

ln-s.jpg

ls-il.jpg

2.1.5 查看当前目录下有多少个文件

wc命令:word count,后接参数含义见pdf,-l参数表示行数。其实ls命令出来的就是竖着的一行行,只不过Xshell做了处理显示为横的。

wc-l.jpg

2.1.6 搜索文件内容 grep

命令:grep [选项] [查找模式] [文件名 1,文件名 2,…]
功能:grep 过滤器查找指定字符模式的文件,并显示含有此模式的所有行。被寻找的模式称为正则表达式。

所以,查找模式,就是我们指定要搜素的字符串,可以加grep的通配符。

3.vim常用命令学习

3.1 从命令状态进入编辑状态

A 从光标所在行的末尾开始添加文本
I 从光标所在行的开始处插入文本
i 从光标前面开始文本

3.2 vimdiff命令

vimdiff file1 dir1/file5,用于对比两个文件的区别,用途是你可以拷贝一份配置文件,当需要对比改动位置的时候,非常方便。

3.3 修改配置文件后如何生效

bashrc.jpg

ll.jpg

posted @   paopaotangzu  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示