近期因为工作需要,需要自己用xshell远程连接不同的机器进行工作,借机会整理一下常用的几个xshell命令方便日后使用。
cd
进入指定的文件夹ls
列出文件rm
删除文件rm -rf
删除文件夹rz
上传文件cat
显示文件内容pwd
查看当前路径clear
清屏unzip
解压压缩包vi
编辑文件- vi可分为三种状态:分别是命令模式(command mode)、插入模式(Insert mode)、底行模式(last line mode)
- 1)命令行模式:控制屏幕光标的移动,字符,字,或行的删除,移动复制某区段及进入Insert mode下,或者到last line mode
- 2)插入模式:只有在Insert mode模式下,才可以做文字输入,按
esc
键可回到命令行模式。 - 3)底行模式(last line mode):将文件保存或退出vi,也可以设置编辑环境。
- 不过一般在使用时把vi简化成两个模式,就是底行模式(last line mode)也算入命令行模式command mode
- vi基本操作
- 1)
vi file
,进入的的模式是命令行模式,需要切换到插入模式才可以输入文字,所以vi file
之后直接按i
,就直接进入插入模式了。 - 2)Insert的切换:处于插入模式(Insert mode),就只能一直输入文字,如果发现输错字,想用光标往回移动,将该字删除,就要先按一下
esc
键转回命令行模式(commond mode)再删除文字。 - 3)退出vi及保存文件:
- 在命令行模式(commond mode)下,按一下
:
键进入last line mode :w newFile
将文件以指定的文件名newFile保存:wq
存盘并退出:q!
不存盘强制退出
- 在命令行模式(commond mode)下,按一下
- 1)
- vi可分为三种状态:分别是命令模式(command mode)、插入模式(Insert mode)、底行模式(last line mode)
这里外加一个maven打包命令:mvn clean install -Dmaven.test.skip