在项目开发过程中,肯定少不了使用linux ,对初学小白来说,命令默写出来确实有些难度,照顾小白们,我整理出一套常用的命令,自己在项目中经常使用的,查漏补缺,同时也方便自己记忆。
受限,非root 用户,需要先切换root用户进行操作
sudo su
切换root身份,不携带当前用户环境变量。sudo su -
切换root身份,携带当前用户环境变量
命令模式常用操作键 |
扩展命令模式常用操作键 |
|
● d$:删除光标所在位置到该行最后一个字符。 ● dd:剪切当前行。 ● yy:复制选内容。 ● nyy:复制从光标开始n行内容。 ● p:将已复制的数据粘贴到光标下一行。 ● P:将已复制的数据粘贴到光标上一行。 ● u:复原上一个操作。 ● Ctrl+R:重复前一个操作。 ● o:当前下插入空行,并进入插入模式。 ● O:当前上插入空行,并进入插入模式。 ● .:重复前一个动作。 ● i:进入插入模式,从当前光标所在处插入。 ● I:插入模式,从当前行第一个非空格处插入。 ● r:插入模式,替换光标所在字符。 ● R:进入修改模式。 ● <Esc>键:返回命令模式 |
● :w:保存。 ● :w!:文件为只读时强制保存,不过能否保存还要看文件权限。 ● :q:离开vim。 ● :q!:强制离开。 ● :wq:保存后离开。 ● :x:保存后离开。 ● :e!:将文件恢复到原始状态。 ● :w[filename]:另存为新文件。 ● v:进入可视模式。 ● Ctrl+V:进块操作模式。 ● :r[filename]:将filename的文件读到光标的后面。 ● n1,n2 w[filename]:将n1到n2另存为新文件。 ● :new:新增水平窗口。 ● :new filename:新增水平窗口,并在新增的窗口加载filename的文件。 ● :v new新增垂直窗口。 ● :v filename:新增垂直窗口,并在新增的窗口加载filename的文件。 ● Ctrl+W+[方向键]:切换窗口。 ● :only:仅保留目前的窗口。 ● :set nu:显示行号。 ● :set nonu:不显示行号。 ● :set readonly:文件只读,除非使用!可写。 ● :set ic:查找时忽略大小写。 ● :set noic:查找时不忽略大小写 |
|
Linux客户端访问SSH服务器主要通过以下几个命令:
1》ssh命令是Linux 平台连接到SSh服务器最常用的命令: